Class: Aws::OpenSearchService::Types::IdentityCenterOptionsInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::OpenSearchService::Types::IdentityCenterOptionsInput
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-opensearchservice/types.rb
Overview
Container for IAM Identity Center Options settings.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#enabled_api_access ⇒ Boolean
True to enable IAM Identity Center for API access in Amazon OpenSearch Service.
-
#identity_center_instance_arn ⇒ String
The ARN for IAM Identity Center Instance which will be used for IAM Identity Center Application creation.
-
#roles_key ⇒ String
Specify the attribute that contains the backend role (groupName, groupID) of IAM Identity Center.
-
#subject_key ⇒ String
Specify the attribute that contains the subject (username, userID, email) of IAM Identity Center.
Instance Attribute Details
#enabled_api_access ⇒ Boolean
True to enable IAM Identity Center for API access in Amazon OpenSearch Service.
4404 4405 4406 4407 4408 4409 4410 4411 |
# File 'lib/aws-sdk-opensearchservice/types.rb', line 4404 class IdentityCenterOptionsInput < Struct.new( :enabled_api_access, :identity_center_instance_arn, :subject_key, :roles_key) SENSITIVE = [] include Aws::Structure end |
#identity_center_instance_arn ⇒ String
The ARN for IAM Identity Center Instance which will be used for IAM Identity Center Application creation.
4404 4405 4406 4407 4408 4409 4410 4411 |
# File 'lib/aws-sdk-opensearchservice/types.rb', line 4404 class IdentityCenterOptionsInput < Struct.new( :enabled_api_access, :identity_center_instance_arn, :subject_key, :roles_key) SENSITIVE = [] include Aws::Structure end |
#roles_key ⇒ String
Specify the attribute that contains the backend role (groupName, groupID) of IAM Identity Center
4404 4405 4406 4407 4408 4409 4410 4411 |
# File 'lib/aws-sdk-opensearchservice/types.rb', line 4404 class IdentityCenterOptionsInput < Struct.new( :enabled_api_access, :identity_center_instance_arn, :subject_key, :roles_key) SENSITIVE = [] include Aws::Structure end |
#subject_key ⇒ String
Specify the attribute that contains the subject (username, userID, email) of IAM Identity Center.
4404 4405 4406 4407 4408 4409 4410 4411 |
# File 'lib/aws-sdk-opensearchservice/types.rb', line 4404 class IdentityCenterOptionsInput < Struct.new( :enabled_api_access, :identity_center_instance_arn, :subject_key, :roles_key) SENSITIVE = [] include Aws::Structure end |