/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 |