Interface IdentityCenterOptionsInput.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<IdentityCenterOptionsInput.Builder,IdentityCenterOptionsInput>,SdkBuilder<IdentityCenterOptionsInput.Builder,IdentityCenterOptionsInput>,SdkPojo
- Enclosing class:
- IdentityCenterOptionsInput
public static interface IdentityCenterOptionsInput.Builder extends SdkPojo, CopyableBuilder<IdentityCenterOptionsInput.Builder,IdentityCenterOptionsInput>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IdentityCenterOptionsInput.BuilderenabledAPIAccess(Boolean enabledAPIAccess)True to enable IAM Identity Center for API access in Amazon OpenSearch Service.IdentityCenterOptionsInput.BuilderidentityCenterInstanceARN(String identityCenterInstanceARN)The ARN for IAM Identity Center Instance which will be used for IAM Identity Center Application creation.IdentityCenterOptionsInput.BuilderrolesKey(String rolesKey)Specify the attribute that contains the backend role (groupName, groupID) of IAM Identity CenterIdentityCenterOptionsInput.BuilderrolesKey(RolesKeyIdCOption rolesKey)Specify the attribute that contains the backend role (groupName, groupID) of IAM Identity CenterIdentityCenterOptionsInput.BuildersubjectKey(String subjectKey)Specify the attribute that contains the subject (username, userID, email) of IAM Identity Center.IdentityCenterOptionsInput.BuildersubjectKey(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 Detail
-
enabledAPIAccess
IdentityCenterOptionsInput.Builder enabledAPIAccess(Boolean 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
IdentityCenterOptionsInput.Builder identityCenterInstanceARN(String identityCenterInstanceARN)
The ARN for IAM Identity Center Instance which will be used for IAM Identity Center Application creation.
- Parameters:
identityCenterInstanceARN- The ARN for IAM Identity Center Instance which will be used for IAM Identity Center Application creation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subjectKey
IdentityCenterOptionsInput.Builder subjectKey(String 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:
SubjectKeyIdCOption,SubjectKeyIdCOption
-
subjectKey
IdentityCenterOptionsInput.Builder subjectKey(SubjectKeyIdCOption 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:
SubjectKeyIdCOption,SubjectKeyIdCOption
-
rolesKey
IdentityCenterOptionsInput.Builder rolesKey(String 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:
RolesKeyIdCOption,RolesKeyIdCOption
-
rolesKey
IdentityCenterOptionsInput.Builder rolesKey(RolesKeyIdCOption 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:
RolesKeyIdCOption,RolesKeyIdCOption
-
-