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

AccountAssignment

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

The assignment that indicates a principal's limited access to a specified AWS account with a specified permission set.

Note: The term principal here refers to a user or group that is defined in IAM Identity Center.

interface AccountAssignment {
AccountId?: string | null;
PermissionSetArn?: string | null;
PrincipalId?: string | null;
PrincipalType?: PrincipalType | null;
}

§Properties

§
AccountId?: string | null
[src]

The identifier of the AWS account.

§
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.