Skip to main content

Type Alias: IAMRoleResource

IAMRoleResource = BaseResource & object

Defined in: CloudFormationTemplate.ts:122

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"