Interface IdentityCenterOptions.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<IdentityCenterOptions.Builder,
,IdentityCenterOptions> SdkBuilder<IdentityCenterOptions.Builder,
,IdentityCenterOptions> SdkPojo
- Enclosing class:
IdentityCenterOptions
public static interface IdentityCenterOptions.Builder
extends SdkPojo, CopyableBuilder<IdentityCenterOptions.Builder,IdentityCenterOptions>
-
Method Summary
Modifier and TypeMethodDescriptionenabledAPIAccess
(Boolean enabledAPIAccess) True to enable IAM Identity Center for API access in Amazon OpenSearch Service.identityCenterApplicationARN
(String identityCenterApplicationARN) The ARN for IAM Identity Center Application which will integrate with Amazon OpenSearch Service.identityCenterInstanceARN
(String identityCenterInstanceARN) The ARN for IAM Identity Center Instance.identityStoreId
(String identityStoreId) The ID of IAM Identity Store.Specify the attribute that contains the backend role (groupName, groupID) of IAM Identity CenterrolesKey
(RolesKeyIdCOption rolesKey) Specify the attribute that contains the backend role (groupName, groupID) of IAM Identity CentersubjectKey
(String subjectKey) Specify the attribute that contains the subject (username, userID, email) of IAM Identity Center.subjectKey
(SubjectKeyIdCOption subjectKey) Specify the attribute that contains the subject (username, userID, email) of 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
True to enable IAM Identity Center for API access in Amazon OpenSearch Service.
- Parameters:
enabledAPIAccess
- True to enable IAM Identity Center 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 for IAM Identity Center Instance.
- Parameters:
identityCenterInstanceARN
- The ARN for IAM Identity Center Instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subjectKey
Specify the attribute that contains the subject (username, userID, email) of IAM Identity Center.
- Parameters:
subjectKey
- Specify the attribute that contains the subject (username, userID, email) of IAM Identity Center.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
subjectKey
Specify the attribute that contains the subject (username, userID, email) of IAM Identity Center.
- Parameters:
subjectKey
- Specify the attribute that contains the subject (username, userID, email) of IAM Identity Center.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
rolesKey
Specify the attribute that contains the backend role (groupName, groupID) of IAM Identity Center
- Parameters:
rolesKey
- Specify the attribute that contains the backend role (groupName, groupID) of IAM Identity Center- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
rolesKey
Specify the attribute that contains the backend role (groupName, groupID) of IAM Identity Center
- Parameters:
rolesKey
- Specify the attribute that contains the backend role (groupName, groupID) of IAM Identity Center- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
identityCenterApplicationARN
The ARN for IAM Identity Center Application which will integrate with Amazon OpenSearch Service.
- Parameters:
identityCenterApplicationARN
- The ARN for IAM Identity Center Application which will integrate with Amazon OpenSearch Service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identityStoreId
The ID of IAM Identity Store.
- Parameters:
identityStoreId
- The ID of IAM Identity Store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-