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
- Struct
- Aws::SSOAdmin::Types::DeleteAccountAssignmentRequest
 
- Defined in:
- (unknown)
Overview
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_arn  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The ARN of the SSO instance under which the operation will be executed. 
- 
  
    
      #permission_set_arn  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The ARN of the permission set that will be used to remove access. 
- 
  
    
      #principal_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    An identifier for an object in AWS SSO, such as a user or group. 
- 
  
    
      #principal_type  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The entity type for which the assignment will be deleted. 
- 
  
    
      #target_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012). 
- 
  
    
      #target_type  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The entity type for which the assignment will be deleted. 
Instance Attribute Details
#instance_arn ⇒ String
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.
#permission_set_arn ⇒ String
The ARN of the permission set that will be used to remove access.
#principal_id ⇒ String
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.
#principal_type ⇒ String
The entity type for which the assignment will be deleted.
Possible values:
- USER
- GROUP
#target_id ⇒ String
TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012).
#target_type ⇒ String
The entity type for which the assignment will be deleted.
Possible values:
- AWS_ACCOUNT