You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::SSOAdmin::Types::DeleteAccountAssignmentRequest

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing DeleteAccountAssignmentRequest as input to an Aws::Client method, you can use a vanilla Hash:

{
  instance_arn: "InstanceArn", # required
  target_id: "TargetId", # required
  target_type: "AWS_ACCOUNT", # required, accepts AWS_ACCOUNT
  permission_set_arn: "PermissionSetArn", # required
  principal_type: "USER", # required, accepts USER, GROUP
  principal_id: "PrincipalId", # required
}

Instance Attribute Summary collapse

Instance Attribute Details

#instance_arnString

The ARN of the SSO instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

Returns:

  • (String)

    The ARN of the SSO instance under which the operation will be executed.

#permission_set_arnString

The ARN of the permission set that will be used to remove access.

Returns:

  • (String)

    The ARN of the permission set that will be used to remove access.

#principal_idString

An identifier for an object in AWS SSO, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in AWS SSO, see the AWS SSO Identity Store API Reference.

Returns:

  • (String)

    An identifier for an object in AWS SSO, such as a user or group.

#principal_typeString

The entity type for which the assignment will be deleted.

Possible values:

  • USER
  • GROUP

Returns:

  • (String)

    The entity type for which the assignment will be deleted.

#target_idString

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

Returns:

  • (String)

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

#target_typeString

The entity type for which the assignment will be deleted.

Possible values:

  • AWS_ACCOUNT

Returns:

  • (String)

    The entity type for which the assignment will be deleted.