class Aws::ElasticsearchService::Types::AdvancedSecurityOptionsInput
@return [Types::SAMLOptionsInput]
Specifies the SAML application configuration for the domain.
@!attribute [rw] saml_options
@return [Types::MasterUserOptions]
both.
Credentials for the master user: username and password, ARN, or
@!attribute [rw] master_user_options
@return [Boolean]
True if the internal user database is enabled.
@!attribute [rw] internal_user_database_enabled
@return [Boolean]
True if advanced security is enabled.
@!attribute [rw] enabled
}
},
session_timeout_minutes: 1,
roles_key: “String”,
subject_key: “String”,
master_backend_role: “BackendRole”,
master_user_name: “Username”,
},
entity_id: “SAMLEntityId”, # required
metadata_content: “SAMLMetadata”, # required
idp: {
enabled: false,
saml_options: {
},
master_user_password: “Password”,
master_user_name: “Username”,
master_user_arn: “ARN”,
master_user_options: {
internal_user_database_enabled: false,
enabled: false,
{
data as a hash:
@note When making an API call, you may pass AdvancedSecurityOptionsInput
master user ARN (if IAM is enabled).
master username and password (if internal database is enabled), and
security is enabled, whether the internal database option is enabled,
Specifies the advanced security configuration: whether advanced