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"