awscc.logs_loggroup¶
Filters¶
event
reduce
value
Actions¶
delete¶
Parent base class for filters and actions.
properties:
type:
enum:
- delete
required:
- type
Permissions - logs:DescribeLogGroups, logs:DeleteLogGroup
update¶
Parent base class for filters and actions.
definitions:
Tag:
additionalProperties: false
description: A key-value pair to associate with a resource.
properties:
Key:
description: 'The key name of the tag. You can specify a value that is 1 to
128 Unicode characters in length and cannot be prefixed with aws:. You can
use any of the following characters: the set of Unicode letters, digits,
whitespace, _, ., :, /, =, +, - and @.'
maxLength: 128
minLength: 1
type: string
Value:
description: 'The value for the tag. You can specify a value that is 0 to
256 Unicode characters in length. You can use any of the following characters:
the set of Unicode letters, digits, whitespace, _, ., :, /, =, +, - and
@.'
maxLength: 256
minLength: 0
type: string
required:
- Key
- Value
type: object
properties:
KmsKeyId:
description: The Amazon Resource Name (ARN) of the CMK to use when encrypting
log data.
maxLength: 256
pattern: ^arn:[a-z0-9-]+:kms:[a-z0-9-]+:\d{12}:(key|alias)/.+\Z
type: string
RetentionInDays:
description: 'The number of days to retain the log events in the specified log
group. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365,
400, 545, 731, 1827, and 3653.'
enum:
- 1
- 3
- 5
- 7
- 14
- 30
- 60
- 90
- 120
- 150
- 180
- 365
- 400
- 545
- 731
- 1827
- 3653
type: integer
Tags:
description: An array of key-value pairs to apply to this resource.
insertionOrder: false
items:
additionalProperties: false
description: A key-value pair to associate with a resource.
properties:
Key:
description: 'The key name of the tag. You can specify a value that is 1
to 128 Unicode characters in length and cannot be prefixed with aws:.
You can use any of the following characters: the set of Unicode letters,
digits, whitespace, _, ., :, /, =, +, - and @.'
maxLength: 128
minLength: 1
type: string
Value:
description: 'The value for the tag. You can specify a value that is 0 to
256 Unicode characters in length. You can use any of the following characters:
the set of Unicode letters, digits, whitespace, _, ., :, /, =, +, - and
@.'
maxLength: 256
minLength: 0
type: string
required:
- Key
- Value
type: object
type: array
uniqueItems: true
type:
enum:
- update
Permissions - logs:DescribeLogGroups, logs:AssociateKmsKey, logs:DisassociateKmsKey, logs:PutRetentionPolicy, logs:DeleteRetentionPolicy, logs:TagLogGroup, logs:UntagLogGroup