#[non_exhaustive]pub struct AdvancedSecurityOptionsInput { /* private fields */ }
Expand description
Options for enabling and configuring fine-grained access control. For more information, see Fine-grained access control in Amazon OpenSearch Service.
Implementations§
source§impl AdvancedSecurityOptionsInput
impl AdvancedSecurityOptionsInput
sourcepub fn internal_user_database_enabled(&self) -> Option<bool>
pub fn internal_user_database_enabled(&self) -> Option<bool>
True to enable the internal user database.
sourcepub fn master_user_options(&self) -> Option<&MasterUserOptions>
pub fn master_user_options(&self) -> Option<&MasterUserOptions>
Container for information about the master user.
sourcepub fn saml_options(&self) -> Option<&SamlOptionsInput>
pub fn saml_options(&self) -> Option<&SamlOptionsInput>
Container for information about the SAML configuration for OpenSearch Dashboards.
sourcepub fn anonymous_auth_enabled(&self) -> Option<bool>
pub fn anonymous_auth_enabled(&self) -> Option<bool>
True to enable a 30-day migration period during which administrators can create role mappings. Only necessary when enabling fine-grained access control on an existing domain.
source§impl AdvancedSecurityOptionsInput
impl AdvancedSecurityOptionsInput
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AdvancedSecurityOptionsInput
.
Trait Implementations§
source§impl Clone for AdvancedSecurityOptionsInput
impl Clone for AdvancedSecurityOptionsInput
source§fn clone(&self) -> AdvancedSecurityOptionsInput
fn clone(&self) -> AdvancedSecurityOptionsInput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for AdvancedSecurityOptionsInput
impl Debug for AdvancedSecurityOptionsInput
source§impl PartialEq<AdvancedSecurityOptionsInput> for AdvancedSecurityOptionsInput
impl PartialEq<AdvancedSecurityOptionsInput> for AdvancedSecurityOptionsInput
source§fn eq(&self, other: &AdvancedSecurityOptionsInput) -> bool
fn eq(&self, other: &AdvancedSecurityOptionsInput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.