public class UserPoolAddOnsType
extends java.lang.Object
implements java.io.Serializable
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.
| Constructor and Description |
|---|
UserPoolAddOnsType() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAdvancedSecurityMode()
The operating mode of advanced security features in your user pool.
|
int |
hashCode() |
void |
setAdvancedSecurityMode(AdvancedSecurityModeType advancedSecurityMode)
The operating mode of advanced security features in your user pool.
|
void |
setAdvancedSecurityMode(java.lang.String advancedSecurityMode)
The operating mode of advanced security features in your user pool.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
UserPoolAddOnsType |
withAdvancedSecurityMode(AdvancedSecurityModeType advancedSecurityMode)
The operating mode of advanced security features in your user pool.
|
UserPoolAddOnsType |
withAdvancedSecurityMode(java.lang.String advancedSecurityMode)
The operating mode of advanced security features in your user pool.
|
public java.lang.String getAdvancedSecurityMode()
The operating mode of advanced security features in your user pool.
Constraints:
Allowed Values: OFF, AUDIT, ENFORCED
The operating mode of advanced security features in your user pool.
AdvancedSecurityModeTypepublic void setAdvancedSecurityMode(java.lang.String advancedSecurityMode)
The operating mode of advanced security features in your user pool.
Constraints:
Allowed Values: OFF, AUDIT, ENFORCED
advancedSecurityMode - The operating mode of advanced security features in your user pool.
AdvancedSecurityModeTypepublic UserPoolAddOnsType withAdvancedSecurityMode(java.lang.String advancedSecurityMode)
The operating mode of advanced security features in your user pool.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: OFF, AUDIT, ENFORCED
advancedSecurityMode - The operating mode of advanced security features in your user pool.
AdvancedSecurityModeTypepublic void setAdvancedSecurityMode(AdvancedSecurityModeType advancedSecurityMode)
The operating mode of advanced security features in your user pool.
Constraints:
Allowed Values: OFF, AUDIT, ENFORCED
advancedSecurityMode - The operating mode of advanced security features in your user pool.
AdvancedSecurityModeTypepublic UserPoolAddOnsType withAdvancedSecurityMode(AdvancedSecurityModeType advancedSecurityMode)
The operating mode of advanced security features in your user pool.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: OFF, AUDIT, ENFORCED
advancedSecurityMode - The operating mode of advanced security features in your user pool.
AdvancedSecurityModeTypepublic java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object