AccountAssignmentState constructor

const AccountAssignmentState({
  1. Input<String?>? instanceArn,
  2. Input<String?>? permissionSetArn,
  3. Input<String?>? principalId,
  4. Input<String?>? principalType,
  5. Input<String?>? region,
  6. Input<String?>? targetId,
  7. Input<String?>? targetType,
})

Creates a new AccountAssignmentState. instanceArn ARN of the SSO Instance. permissionSetArn ARN of the Permission Set that the admin wants to grant the principal access to. principalId An identifier for an object in SSO, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). principalType The entity type for which the assignment will be created. Valid values: USER, GROUP. region Region where this resource will be managed. Defaults to the Region set in the provider configuration. targetId An AWS account identifier, typically a 10-12 digit string. targetType The entity type for which the assignment will be created. Valid values: AWS_ACCOUNT.

Implementation

const AccountAssignmentState({
  this.instanceArn,
  this.permissionSetArn,
  this.principalId,
  this.principalType,
  this.region,
  this.targetId,
  this.targetType,
});