public static interface SAMLOptionsInput.Builder extends SdkPojo, CopyableBuilder<SAMLOptionsInput.Builder,SAMLOptionsInput>
| Modifier and Type | Method and Description |
|---|---|
SAMLOptionsInput.Builder |
enabled(Boolean enabled)
True if SAML is enabled.
|
default SAMLOptionsInput.Builder |
idp(Consumer<SAMLIdp.Builder> idp)
Specifies the SAML Identity Provider's information.
|
SAMLOptionsInput.Builder |
idp(SAMLIdp idp)
Specifies the SAML Identity Provider's information.
|
SAMLOptionsInput.Builder |
masterBackendRole(String masterBackendRole)
The backend role to which the SAML master user is mapped to.
|
SAMLOptionsInput.Builder |
masterUserName(String masterUserName)
The SAML master username, which is stored in the Amazon Elasticsearch Service domain's internal database.
|
SAMLOptionsInput.Builder |
rolesKey(String rolesKey)
The key to use for matching the SAML Roles attribute.
|
SAMLOptionsInput.Builder |
sessionTimeoutMinutes(Integer sessionTimeoutMinutes)
The duration, in minutes, after which a user session becomes inactive.
|
SAMLOptionsInput.Builder |
subjectKey(String subjectKey)
The key to use for matching the SAML Subject attribute.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSAMLOptionsInput.Builder enabled(Boolean enabled)
True if SAML is enabled.
enabled - True if SAML is enabled.SAMLOptionsInput.Builder idp(SAMLIdp idp)
Specifies the SAML Identity Provider's information.
idp - Specifies the SAML Identity Provider's information.default SAMLOptionsInput.Builder idp(Consumer<SAMLIdp.Builder> idp)
Specifies the SAML Identity Provider's information.
This is a convenience that creates an instance of theSAMLIdp.Builder avoiding the need to create one
manually via SAMLIdp.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to idp(SAMLIdp).idp - a consumer that will call methods on SAMLIdp.Builderidp(SAMLIdp)SAMLOptionsInput.Builder masterUserName(String masterUserName)
The SAML master username, which is stored in the Amazon Elasticsearch Service domain's internal database.
masterUserName - The SAML master username, which is stored in the Amazon Elasticsearch Service domain's internal
database.SAMLOptionsInput.Builder masterBackendRole(String masterBackendRole)
The backend role to which the SAML master user is mapped to.
masterBackendRole - The backend role to which the SAML master user is mapped to.SAMLOptionsInput.Builder subjectKey(String subjectKey)
The key to use for matching the SAML Subject attribute.
subjectKey - The key to use for matching the SAML Subject attribute.SAMLOptionsInput.Builder rolesKey(String rolesKey)
The key to use for matching the SAML Roles attribute.
rolesKey - The key to use for matching the SAML Roles attribute.SAMLOptionsInput.Builder sessionTimeoutMinutes(Integer sessionTimeoutMinutes)
The duration, in minutes, after which a user session becomes inactive. Acceptable values are between 1 and 1440, and the default value is 60.
sessionTimeoutMinutes - The duration, in minutes, after which a user session becomes inactive. Acceptable values are between 1
and 1440, and the default value is 60.Copyright © 2022. All rights reserved.