Skip to main content

Type Alias: IAMRoleResource

IAMRoleResource = BaseResource & object

Defined in: CloudFormationTemplate.ts:120

Type Declaration

Properties

Properties: object

Properties.AssumeRolePolicyDocument

AssumeRolePolicyDocument: PolicyDocument

Properties.Description?

optional Description?: string

Properties.ManagedPolicyArns?

optional ManagedPolicyArns?: CloudFormationValue<string[]>

Properties.MaxSessionDuration?

optional MaxSessionDuration?: number

Properties.Path?

optional Path?: string

Properties.PermissionsBoundary?

optional PermissionsBoundary?: CloudFormationValue<string>

Properties.Policies?

optional Policies?: Policy[]

Properties.RoleName?

optional RoleName?: CloudFormationValue<string>

Properties.Tags?

optional Tags?: object[]

Type

Type: "AWS::IAM::Role"