AccountAssignment

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

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

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The identifier of the Amazon Web Services account.

Link copied to clipboard

The ARN of the permission set. For more information about ARNs, see /general/latest/gr/aws-arns-and-namespaces.html in the Amazon Web Services General Reference.

Link copied to clipboard

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 /singlesignon/latest/IdentityStoreAPIReference/welcome.html.

Link copied to clipboard

The entity type for which the assignment will be created.

Functions

Link copied to clipboard
inline fun copy(block: AccountAssignment.Builder.() -> Unit = {}): AccountAssignment
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String