User Pool Schema Args
data class UserPoolSchemaArgs(val attributeDataType: Output<String>, val developerOnlyAttribute: Output<Boolean>? = null, val mutable: Output<Boolean>? = null, val name: Output<String>, val numberAttributeConstraints: Output<UserPoolSchemaNumberAttributeConstraintsArgs>? = null, val required: Output<Boolean>? = null, val stringAttributeConstraints: Output<UserPoolSchemaStringAttributeConstraintsArgs>? = null) : ConvertibleToJava<UserPoolSchemaArgs>
Constructors
Link copied to clipboard
constructor(attributeDataType: Output<String>, developerOnlyAttribute: Output<Boolean>? = null, mutable: Output<Boolean>? = null, name: Output<String>, numberAttributeConstraints: Output<UserPoolSchemaNumberAttributeConstraintsArgs>? = null, required: Output<Boolean>? = null, stringAttributeConstraints: Output<UserPoolSchemaStringAttributeConstraintsArgs>? = null)
Properties
Link copied to clipboard
Attribute data type. Must be one of Boolean
, Number
, String
, DateTime
.
Link copied to clipboard
Whether the attribute type is developer only.
Link copied to clipboard
Configuration block for the constraints for an attribute of the number type. Detailed below.
Link copied to clipboard
Constraints for an attribute of the string type. Detailed below.