Skip to main content

IIAMRole

Interface in AWS.IAM

Interface for IAM Role.

Properties

Arn

property Arn: TARN

The Amazon Resource Name (ARN) of the role.

CreateDate

property CreateDate: TDateTime

The date and time when the role was created.

Path

property Path: string

The path to the role.

RoleId

property RoleId: string

The stable and unique identifier for the role.

RoleName

property RoleName: string

The name of the role.

AssumeRolePolicyDocument

property AssumeRolePolicyDocument: string

The policy that grants an entity permission to assume the role.

Description

property Description: string

A description of the role that you provide.

MaxSessionDuration

property MaxSessionDuration: TOptional<Integer>

The maximum duration (in seconds) for the specified role.

Valid range: 3600 - 43200.

PermissionsBoundary

property PermissionsBoundary: IIAMAttachedPermissionsBoundary

Type: IIAMAttachedPermissionsBoundary

Information about an attached permissions boundary.

RoleLastUsed

property RoleLastUsed: IIAMRoleLastUsed

Type: IIAMRoleLastUsed

Information about the last time that the role was used.

Tags

property Tags: TList<IIAMTag>

Type: IIAMTag

A list of tags that are attached to the role.