Skip to content

/AWS1/CL_SSAACASSIGNMENTOPSTAT

The status of the creation or deletion operation of an assignment that a principal needs to access an account.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_STATUS TYPE /AWS1/SSASTATUSVALUES /AWS1/SSASTATUSVALUES

The status of the permission set provisioning process.

IV_REQUESTID TYPE /AWS1/SSAUUID /AWS1/SSAUUID

The identifier for tracking the request operation that is generated by the universally unique identifier (UUID) workflow.

IV_FAILUREREASON TYPE /AWS1/SSAREASON /AWS1/SSAREASON

The message that contains an error or exception in case of an operation failure.

IV_TARGETID TYPE /AWS1/SSATARGETID /AWS1/SSATARGETID

TargetID is an Amazon Web Services account identifier, (For example, 123456789012).

IV_TARGETTYPE TYPE /AWS1/SSATARGETTYPE /AWS1/SSATARGETTYPE

The entity type for which the assignment will be created.

IV_PERMISSIONSETARN TYPE /AWS1/SSAPERMISSIONSETARN /AWS1/SSAPERMISSIONSETARN

The ARN of the permission set. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

IV_PRINCIPALTYPE TYPE /AWS1/SSAPRINCIPALTYPE /AWS1/SSAPRINCIPALTYPE

The entity type for which the assignment will be created.

IV_PRINCIPALID TYPE /AWS1/SSAPRINCIPALID /AWS1/SSAPRINCIPALID

An identifier for an object in IAM Identity Center, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in IAM Identity Center, see the IAM Identity Center Identity Store API Reference.

IV_CREATEDDATE TYPE /AWS1/SSADATE /AWS1/SSADATE

The date that the permission set was created.


Queryable Attributes

Status

The status of the permission set provisioning process.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

RequestId

The identifier for tracking the request operation that is generated by the universally unique identifier (UUID) workflow.

Accessible with the following methods

Method Description
GET_REQUESTID() Getter for REQUESTID, with configurable default
ASK_REQUESTID() Getter for REQUESTID w/ exceptions if field has no value
HAS_REQUESTID() Determine if REQUESTID has a value

FailureReason

The message that contains an error or exception in case of an operation failure.

Accessible with the following methods

Method Description
GET_FAILUREREASON() Getter for FAILUREREASON, with configurable default
ASK_FAILUREREASON() Getter for FAILUREREASON w/ exceptions if field has no value
HAS_FAILUREREASON() Determine if FAILUREREASON has a value

TargetId

TargetID is an Amazon Web Services account identifier, (For example, 123456789012).

Accessible with the following methods

Method Description
GET_TARGETID() Getter for TARGETID, with configurable default
ASK_TARGETID() Getter for TARGETID w/ exceptions if field has no value
HAS_TARGETID() Determine if TARGETID has a value

TargetType

The entity type for which the assignment will be created.

Accessible with the following methods

Method Description
GET_TARGETTYPE() Getter for TARGETTYPE, with configurable default
ASK_TARGETTYPE() Getter for TARGETTYPE w/ exceptions if field has no value
HAS_TARGETTYPE() Determine if TARGETTYPE has a value

PermissionSetArn

The ARN of the permission set. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

Accessible with the following methods

Method Description
GET_PERMISSIONSETARN() Getter for PERMISSIONSETARN, with configurable default
ASK_PERMISSIONSETARN() Getter for PERMISSIONSETARN w/ exceptions if field has no va
HAS_PERMISSIONSETARN() Determine if PERMISSIONSETARN has a value

PrincipalType

The entity type for which the assignment will be created.

Accessible with the following methods

Method Description
GET_PRINCIPALTYPE() Getter for PRINCIPALTYPE, with configurable default
ASK_PRINCIPALTYPE() Getter for PRINCIPALTYPE w/ exceptions if field has no value
HAS_PRINCIPALTYPE() Determine if PRINCIPALTYPE has a value

PrincipalId

An identifier for an object in IAM Identity Center, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in IAM Identity Center, see the IAM Identity Center Identity Store API Reference.

Accessible with the following methods

Method Description
GET_PRINCIPALID() Getter for PRINCIPALID, with configurable default
ASK_PRINCIPALID() Getter for PRINCIPALID w/ exceptions if field has no value
HAS_PRINCIPALID() Determine if PRINCIPALID has a value

CreatedDate

The date that the permission set was created.

Accessible with the following methods

Method Description
GET_CREATEDDATE() Getter for CREATEDDATE, with configurable default
ASK_CREATEDDATE() Getter for CREATEDDATE w/ exceptions if field has no value
HAS_CREATEDDATE() Determine if CREATEDDATE has a value