Interface IdentityCenterOptionsInput.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<IdentityCenterOptionsInput.Builder,
,IdentityCenterOptionsInput> SdkBuilder<IdentityCenterOptionsInput.Builder,
,IdentityCenterOptionsInput> SdkPojo
- Enclosing class:
IdentityCenterOptionsInput
@Mutable
@NotThreadSafe
public static interface IdentityCenterOptionsInput.Builder
extends SdkPojo, CopyableBuilder<IdentityCenterOptionsInput.Builder,IdentityCenterOptionsInput>
-
Method Summary
Modifier and TypeMethodDescriptionenabledAPIAccess
(Boolean enabledAPIAccess) Indicates whether IAM Identity Center is enabled for API access in Amazon OpenSearch Service.identityCenterInstanceARN
(String identityCenterInstanceARN) The ARN of the IAM Identity Center instance used to create an OpenSearch UI application that uses IAM Identity Center for authentication.Specifies the attribute that contains the backend role identifier (such as group name or group ID) in IAM Identity Center.rolesKey
(RolesKeyIdCOption rolesKey) Specifies the attribute that contains the backend role identifier (such as group name or group ID) in IAM Identity Center.subjectKey
(String subjectKey) Specifies the attribute that contains the subject identifier (such as username, user ID, or email) in IAM Identity Center.subjectKey
(SubjectKeyIdCOption subjectKey) Specifies the attribute that contains the subject identifier (such as username, user ID, or email) in IAM Identity Center.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
enabledAPIAccess
Indicates whether IAM Identity Center is enabled for API access in Amazon OpenSearch Service.
- Parameters:
enabledAPIAccess
- Indicates whether IAM Identity Center is enabled for API access in Amazon OpenSearch Service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identityCenterInstanceARN
The ARN of the IAM Identity Center instance used to create an OpenSearch UI application that uses IAM Identity Center for authentication.
- Parameters:
identityCenterInstanceARN
- The ARN of the IAM Identity Center instance used to create an OpenSearch UI application that uses IAM Identity Center for authentication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subjectKey
Specifies the attribute that contains the subject identifier (such as username, user ID, or email) in IAM Identity Center.
- Parameters:
subjectKey
- Specifies the attribute that contains the subject identifier (such as username, user ID, or email) in IAM Identity Center.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
subjectKey
Specifies the attribute that contains the subject identifier (such as username, user ID, or email) in IAM Identity Center.
- Parameters:
subjectKey
- Specifies the attribute that contains the subject identifier (such as username, user ID, or email) in IAM Identity Center.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
rolesKey
Specifies the attribute that contains the backend role identifier (such as group name or group ID) in IAM Identity Center.
- Parameters:
rolesKey
- Specifies the attribute that contains the backend role identifier (such as group name or group ID) in IAM Identity Center.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
rolesKey
Specifies the attribute that contains the backend role identifier (such as group name or group ID) in IAM Identity Center.
- Parameters:
rolesKey
- Specifies the attribute that contains the backend role identifier (such as group name or group ID) in IAM Identity Center.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-