Copyright | (c) 2013-2015 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Sets lifecycle configuration for your bucket. If a lifecycle configuration exists, it replaces it.
See: AWS API Reference for PutBucketLifecycle.
- putBucketLifecycle :: BucketName -> PutBucketLifecycle
- data PutBucketLifecycle
- pContentMD5 :: Lens' PutBucketLifecycle (Maybe Text)
- pLifecycleConfiguration :: Lens' PutBucketLifecycle (Maybe LifecycleConfiguration)
- pBucket :: Lens' PutBucketLifecycle BucketName
- putBucketLifecycleResponse :: PutBucketLifecycleResponse
- data PutBucketLifecycleResponse
Creating a Request
Creates a value of PutBucketLifecycle
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data PutBucketLifecycle Source
See: putBucketLifecycle
smart constructor.
Request Lenses
pContentMD5 :: Lens' PutBucketLifecycle (Maybe Text) Source
Undocumented member.
pLifecycleConfiguration :: Lens' PutBucketLifecycle (Maybe LifecycleConfiguration) Source
Undocumented member.
pBucket :: Lens' PutBucketLifecycle BucketName Source
Undocumented member.
Destructuring the Response
putBucketLifecycleResponse :: PutBucketLifecycleResponse Source
Creates a value of PutBucketLifecycleResponse
with the minimum fields required to make a request.
data PutBucketLifecycleResponse Source
See: putBucketLifecycleResponse
smart constructor.