Interface IAMFederationOptionsInput.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<IAMFederationOptionsInput.Builder,,IAMFederationOptionsInput> SdkBuilder<IAMFederationOptionsInput.Builder,,IAMFederationOptionsInput> SdkPojo
- Enclosing class:
IAMFederationOptionsInput
@Mutable
@NotThreadSafe
public static interface IAMFederationOptionsInput.Builder
extends SdkPojo, CopyableBuilder<IAMFederationOptionsInput.Builder,IAMFederationOptionsInput>
-
Method Summary
Modifier and TypeMethodDescriptionSpecifies whether IAM identity federation is enabled for the OpenSearch domain.The key in the SAML assertion that contains the user's role information.subjectKey(String subjectKey) The key in the SAML assertion that contains the user's subject identifier.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
enabled
Specifies whether IAM identity federation is enabled for the OpenSearch domain.
- Parameters:
enabled- Specifies whether IAM identity federation is enabled for the OpenSearch domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subjectKey
The key in the SAML assertion that contains the user's subject identifier.
- Parameters:
subjectKey- The key in the SAML assertion that contains the user's subject identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rolesKey
The key in the SAML assertion that contains the user's role information.
- Parameters:
rolesKey- The key in the SAML assertion that contains the user's role information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-