AccountAssignmentOperationStatus - IAM Identity Center

AccountAssignmentOperationStatus

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

Contents

CreatedDate

The date that the permission set was created.

Type: Timestamp

Required: No

FailureReason

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

Type: String

Pattern: ^[\p{L}\p{M}\p{Z}\p{S}\p{N}\p{P}]*$

Required: No

PermissionSetArn

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

Type: String

Length Constraints: Minimum length of 10. Maximum length of 1224.

Pattern: ^arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b):sso:::permissionSet/(sso)?ins-[a-zA-Z0-9-.]{16}/ps-[a-zA-Z0-9-./]{16}$

Required: No

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.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 47.

Pattern: ^([0-9a-f]{10}-|)[A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12}$

Required: No

PrincipalType

The entity type for which the assignment will be created.

Type: String

Valid Values: USER | GROUP

Required: No

RequestId

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

Type: String

Length Constraints: Fixed length of 36.

Pattern: ^\b[0-9a-f]{8}\b-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-\b[0-9a-f]{12}\b$

Required: No

Status

The status of the permission set provisioning process.

Type: String

Valid Values: IN_PROGRESS | FAILED | SUCCEEDED

Required: No

TargetId

TargetID is an AWS account identifier, (For example, 123456789012).

Type: String

Length Constraints: Fixed length of 12.

Pattern: ^\d{12}$

Required: No

TargetType

The entity type for which the assignment will be created.

Type: String

Valid Values: AWS_ACCOUNT

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: