Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

AccountAssignmentOperationStatus

import type { AccountAssignmentOperationStatus } from "https://aws-api.deno.dev/v0.4/services/ssoadmin.ts?docs=full";

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

interface AccountAssignmentOperationStatus {
CreatedDate?: Date | number | null;
FailureReason?: string | null;
PermissionSetArn?: string | null;
PrincipalId?: string | null;
PrincipalType?: PrincipalType | null;
RequestId?: string | null;
Status?: StatusValues | null;
TargetId?: string | null;
TargetType?: TargetType | null;
}

§Properties

§
CreatedDate?: Date | number | null
[src]

The date that the permission set was created.

§
FailureReason?: string | null
[src]

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

§
PermissionSetArn?: string | null
[src]

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.

§
PrincipalId?: string | null
[src]

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.

§
PrincipalType?: PrincipalType | null
[src]

The entity type for which the assignment will be created.

§
RequestId?: string | null
[src]

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

§
Status?: StatusValues | null
[src]

The status of the permission set provisioning process.

§
TargetId?: string | null
[src]

TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012).

§
TargetType?: TargetType | null
[src]

The entity type for which the assignment will be created.