@Generated(value="software.amazon.awssdk:codegen") public final class UserPoolAddOnsType extends Object implements SdkPojo, Serializable, ToCopyableBuilder<UserPoolAddOnsType.Builder,UserPoolAddOnsType>
User pool add-ons. Contains settings for activation of advanced security features. To log user security information
but take no action, set to AUDIT. To configure automatic security responses to risky traffic to your
user pool, set to ENFORCED.
For more information, see Adding advanced security to a user pool.
| Modifier and Type | Class and Description |
|---|---|
static interface |
UserPoolAddOnsType.Builder |
| Modifier and Type | Method and Description |
|---|---|
AdvancedSecurityModeType |
advancedSecurityMode()
The operating mode of advanced security features in your user pool.
|
String |
advancedSecurityModeAsString()
The operating mode of advanced security features in your user pool.
|
static UserPoolAddOnsType.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends UserPoolAddOnsType.Builder> |
serializableBuilderClass() |
UserPoolAddOnsType.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final AdvancedSecurityModeType advancedSecurityMode()
The operating mode of advanced security features in your user pool.
If the service returns an enum value that is not available in the current SDK version,
advancedSecurityMode will return AdvancedSecurityModeType.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from advancedSecurityModeAsString().
AdvancedSecurityModeTypepublic final String advancedSecurityModeAsString()
The operating mode of advanced security features in your user pool.
If the service returns an enum value that is not available in the current SDK version,
advancedSecurityMode will return AdvancedSecurityModeType.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from advancedSecurityModeAsString().
AdvancedSecurityModeTypepublic UserPoolAddOnsType.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UserPoolAddOnsType.Builder,UserPoolAddOnsType>public static UserPoolAddOnsType.Builder builder()
public static Class<? extends UserPoolAddOnsType.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.