Interface IdentityCenterOptions.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<IdentityCenterOptions.Builder,
,IdentityCenterOptions> SdkBuilder<IdentityCenterOptions.Builder,
,IdentityCenterOptions> SdkPojo
- Enclosing class:
IdentityCenterOptions
-
Method Summary
Modifier and TypeMethodDescriptionenabledAPIAccess
(Boolean enabledAPIAccess) Indicates whether IAM Identity Center is enabled for the application.identityCenterApplicationARN
(String identityCenterApplicationARN) The ARN of the IAM Identity Center application that integrates with Amazon OpenSearch Service.identityCenterInstanceARN
(String identityCenterInstanceARN) The Amazon Resource Name (ARN) of the IAM Identity Center instance.identityStoreId
(String identityStoreId) The identifier of the IAM Identity Store.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 the application.
- Parameters:
enabledAPIAccess
- Indicates whether IAM Identity Center is enabled for the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identityCenterInstanceARN
The Amazon Resource Name (ARN) of the IAM Identity Center instance.
- Parameters:
identityCenterInstanceARN
- The Amazon Resource Name (ARN) of the IAM Identity Center instance.- 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:
-
identityCenterApplicationARN
The ARN of the IAM Identity Center application that integrates with Amazon OpenSearch Service.
- Parameters:
identityCenterApplicationARN
- The ARN of the IAM Identity Center application that integrates with Amazon OpenSearch Service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identityStoreId
The identifier of the IAM Identity Store.
- Parameters:
identityStoreId
- The identifier of the IAM Identity Store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-