Class CfnUserPool.SchemaAttributeProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnUserPool.SchemaAttributeProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnUserPool.SchemaAttributeProperty
CfnUserPool.SchemaAttributeProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.cognito.CfnUserPool.SchemaAttributeProperty
CfnUserPool.SchemaAttributeProperty.Builder, CfnUserPool.SchemaAttributeProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnUserPool.SchemaAttributeProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe attribute data type.final Objectfinal ObjectSpecifies whether the value of the attribute can be changed.final StringgetName()A schema attribute of the name type.final ObjectSpecifies the constraints for an attribute of the number type.final ObjectSpecifies whether a user pool attribute is required.final ObjectSpecifies the constraints for an attribute of the string type.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnUserPool.SchemaAttributeProperty.Builder.
-
-
Method Details
-
getAttributeDataType
Description copied from interface:CfnUserPool.SchemaAttributePropertyThe attribute data type.- Specified by:
getAttributeDataTypein interfaceCfnUserPool.SchemaAttributeProperty
-
getDeveloperOnlyAttribute
Description copied from interface:CfnUserPool.SchemaAttributePropertyWe recommend that you use WriteAttributes in the user pool client to control how attributes can be mutated for new use cases instead of using
DeveloperOnlyAttribute.Specifies whether the attribute type is developer only. This attribute can only be modified by an administrator. Users will not be able to modify this attribute using their access token.
- Specified by:
getDeveloperOnlyAttributein interfaceCfnUserPool.SchemaAttributeProperty
-
getMutable
Description copied from interface:CfnUserPool.SchemaAttributePropertySpecifies whether the value of the attribute can be changed.For any user pool attribute that is mapped to an IdP attribute, you must set this parameter to
true. Amazon Cognito updates mapped attributes when users sign in to your application through an IdP. If an attribute is immutable, Amazon Cognito throws an error when it attempts to update the attribute. For more information, see Specifying Identity Provider Attribute Mappings for Your User Pool .- Specified by:
getMutablein interfaceCfnUserPool.SchemaAttributeProperty
-
getName
Description copied from interface:CfnUserPool.SchemaAttributePropertyA schema attribute of the name type.- Specified by:
getNamein interfaceCfnUserPool.SchemaAttributeProperty
-
getNumberAttributeConstraints
Description copied from interface:CfnUserPool.SchemaAttributePropertySpecifies the constraints for an attribute of the number type.- Specified by:
getNumberAttributeConstraintsin interfaceCfnUserPool.SchemaAttributeProperty
-
getRequired
Description copied from interface:CfnUserPool.SchemaAttributePropertySpecifies whether a user pool attribute is required.If the attribute is required and the user doesn't provide a value, registration or sign-in will fail.
- Specified by:
getRequiredin interfaceCfnUserPool.SchemaAttributeProperty
-
getStringAttributeConstraints
Description copied from interface:CfnUserPool.SchemaAttributePropertySpecifies the constraints for an attribute of the string type.- Specified by:
getStringAttributeConstraintsin interfaceCfnUserPool.SchemaAttributeProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-