@Generated(value="software.amazon.awssdk:codegen") public final class AdvancedSecurityOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AdvancedSecurityOptions.Builder,AdvancedSecurityOptions>
Container for fine-grained access control settings.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AdvancedSecurityOptions.Builder |
| Modifier and Type | Method and Description |
|---|---|
Instant |
anonymousAuthDisableDate()
Date and time when the migration period will be disabled.
|
Boolean |
anonymousAuthEnabled()
True if a 30-day migration period is enabled, during which administrators can create role mappings.
|
static AdvancedSecurityOptions.Builder |
builder() |
Boolean |
enabled()
True if fine-grained access control is enabled.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
internalUserDatabaseEnabled()
True if the internal user database is enabled.
|
SAMLOptionsOutput |
samlOptions()
Container for information about the SAML configuration for OpenSearch Dashboards.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AdvancedSecurityOptions.Builder> |
serializableBuilderClass() |
AdvancedSecurityOptions.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean enabled()
True if fine-grained access control is enabled.
public final Boolean internalUserDatabaseEnabled()
True if the internal user database is enabled.
public final SAMLOptionsOutput samlOptions()
Container for information about the SAML configuration for OpenSearch Dashboards.
public final Instant anonymousAuthDisableDate()
Date and time when the migration period will be disabled. Only necessary when enabling fine-grained access control on an existing domain.
public final Boolean anonymousAuthEnabled()
True if a 30-day migration period is enabled, during which administrators can create role mappings. Only necessary when enabling fine-grained access control on an existing domain.
public AdvancedSecurityOptions.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AdvancedSecurityOptions.Builder,AdvancedSecurityOptions>public static AdvancedSecurityOptions.Builder builder()
public static Class<? extends AdvancedSecurityOptions.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.