| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Network.AWS.CloudWatchLogs.PutRetentionPolicy
Description
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
Instances
| 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
Arguments
| :: Text | |
| -> Int | |
| -> PutRetentionPolicy |
PutRetentionPolicy constructor.
The fields accessible through corresponding lenses are:
prpLogGroupName::TextprpRetentionInDays::Int
Request lenses
prpLogGroupName :: Lens' PutRetentionPolicy Text Source
prpRetentionInDays :: Lens' PutRetentionPolicy Int Source