You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::SSOAdmin::Types::AccountAssignment
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSOAdmin::Types::AccountAssignment
- Defined in:
- (unknown)
Overview
The assignment that indicates a principal's limited access to a specified AWS account with a specified permission set.
The term principal here refers to a user or group that is defined in AWS SSO.
Instance Attribute Summary collapse
-
#account_id ⇒ String
The identifier of the AWS account.
-
#permission_set_arn ⇒ String
The ARN of the permission set.
-
#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 created.
Instance Attribute Details
#account_id ⇒ String
The identifier of the AWS account.
#permission_set_arn ⇒ String
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.
#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 created.
Possible values:
- USER
- GROUP