awscc.mediapackage_packaginggroup¶
Filters¶
event
reduce
value
Actions¶
delete¶
Parent base class for filters and actions.
properties:
type:
enum:
- delete
required:
- type
Permissions - mediapackage-vod:DeletePackagingGroup
update¶
Parent base class for filters and actions.
definitions:
Authorization:
additionalProperties: false
properties:
CdnIdentifierSecret:
description: The Amazon Resource Name (ARN) for the secret in AWS Secrets
Manager that is used for CDN authorization.
type: string
SecretsRoleArn:
description: The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage
to communicate with AWS Secrets Manager.
type: string
required:
- CdnIdentifierSecret
- SecretsRoleArn
type: object
LogConfiguration:
additionalProperties: false
properties:
LogGroupName:
description: 'Sets a custom AWS CloudWatch log group name for egress logs.
If a log group name isn''t specified, the default name is used: /aws/MediaPackage/VodEgressAccessLogs.'
maxLength: 512
minLength: 1
pattern: \A\/aws\/MediaPackage\/[0-9a-zA-Z-_\/\.#]+\Z
type: string
type: object
Tag:
additionalProperties: false
properties:
Key:
type: string
Value:
type: string
required:
- Value
- Key
type: object
properties:
Authorization:
additionalProperties: false
properties:
CdnIdentifierSecret:
description: The Amazon Resource Name (ARN) for the secret in AWS Secrets
Manager that is used for CDN authorization.
type: string
SecretsRoleArn:
description: The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage
to communicate with AWS Secrets Manager.
type: string
required:
- CdnIdentifierSecret
- SecretsRoleArn
type: object
EgressAccessLogs:
additionalProperties: false
properties:
LogGroupName:
description: 'Sets a custom AWS CloudWatch log group name for egress logs.
If a log group name isn''t specified, the default name is used: /aws/MediaPackage/VodEgressAccessLogs.'
maxLength: 512
minLength: 1
pattern: \A\/aws\/MediaPackage\/[0-9a-zA-Z-_\/\.#]+\Z
type: string
type: object
type:
enum:
- update
Permissions - mediapackage-vod:UpdatePackagingGroup, mediapackage-vod:ConfigureLogs, mediapackage-vod:TagResource, iam:PassRole, iam:CreateServiceLinkedRole