Initialized ServiceLinkedRoleProps properties

Hierarchy

  • ServiceLinkedRoleProps

Properties

awsServiceName: string

Service linked role service name

cloudWatchLogKmsKey?: IKey

Custom resource lambda log group encryption key, when undefined default AWS managed key will be used

cloudWatchLogRetentionInDays: number

Custom resource lambda log retention in days

description?: string

Service linked role service description

environmentEncryptionKmsKey?: IKey

Custom resource lambda environment encryption key, when undefined default AWS managed key will be used

roleName: string

Service linked role name that should be created when create-service-link role api call is made. this allows to look up roles faster, scale better in case naming changes by service.

Example

for autoscaling.amazonaws.com roleName would be AWSServiceRoleForAutoScaling

Generated using TypeDoc