Safe Haskell | None |
---|---|
Language | Haskell2010 |
Sets the retention of the specified log group. A retention policy allows you to configure the number of days you want to retain log events in the specified log group.
http://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutRetentionPolicy.html
- data PutRetentionPolicy
- putRetentionPolicy :: Text -> Int -> PutRetentionPolicy
- prpLogGroupName :: Lens' PutRetentionPolicy Text
- prpRetentionInDays :: Lens' PutRetentionPolicy Int
- data PutRetentionPolicyResponse
- putRetentionPolicyResponse :: PutRetentionPolicyResponse
Request
data PutRetentionPolicy Source
Eq PutRetentionPolicy | |
Ord PutRetentionPolicy | |
Read PutRetentionPolicy | |
Show PutRetentionPolicy | |
AWSRequest PutRetentionPolicy | |
ToQuery PutRetentionPolicy | |
ToPath PutRetentionPolicy | |
ToHeaders PutRetentionPolicy | |
ToJSON PutRetentionPolicy | |
type Sv PutRetentionPolicy = CloudWatchLogs | |
type Rs PutRetentionPolicy = PutRetentionPolicyResponse |
Request constructor
PutRetentionPolicy
constructor.
The fields accessible through corresponding lenses are:
prpLogGroupName
::
Text
prpRetentionInDays
::
Int
Request lenses
prpLogGroupName :: Lens' PutRetentionPolicy Text Source
prpRetentionInDays :: Lens' PutRetentionPolicy Int Source