Package com.pulumi.aws.cognito.inputs
Class UserPoolSchemaArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.cognito.inputs.UserPoolSchemaArgs
-
public final class UserPoolSchemaArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUserPoolSchemaArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static UserPoolSchemaArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.pulumi.core.Output<java.lang.String>attributeDataType()static UserPoolSchemaArgs.Builderbuilder()static UserPoolSchemaArgs.Builderbuilder(UserPoolSchemaArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>developerOnlyAttribute()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>mutable()com.pulumi.core.Output<java.lang.String>name()java.util.Optional<com.pulumi.core.Output<UserPoolSchemaNumberAttributeConstraintsArgs>>numberAttributeConstraints()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>required()java.util.Optional<com.pulumi.core.Output<UserPoolSchemaStringAttributeConstraintsArgs>>stringAttributeConstraints()
-
-
-
Field Detail
-
Empty
public static final UserPoolSchemaArgs Empty
-
-
Method Detail
-
attributeDataType
public com.pulumi.core.Output<java.lang.String> attributeDataType()
- Returns:
- Attribute data type. Must be one of `Boolean`, `Number`, `String`, `DateTime`.
-
developerOnlyAttribute
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> developerOnlyAttribute()
- Returns:
- Whether the attribute type is developer only.
-
mutable
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> mutable()
- Returns:
- Whether the attribute can be changed once it has been created.
-
name
public com.pulumi.core.Output<java.lang.String> name()
- Returns:
- Name of the attribute.
-
numberAttributeConstraints
public java.util.Optional<com.pulumi.core.Output<UserPoolSchemaNumberAttributeConstraintsArgs>> numberAttributeConstraints()
- Returns:
- Configuration block for the constraints for an attribute of the number type. Detailed below.
-
required
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> required()
- Returns:
- Whether a user pool attribute is required. If the attribute is required and the user does not provide a value, registration or sign-in will fail.
-
stringAttributeConstraints
public java.util.Optional<com.pulumi.core.Output<UserPoolSchemaStringAttributeConstraintsArgs>> stringAttributeConstraints()
- Returns:
- Constraints for an attribute of the string type. Detailed below.
-
builder
public static UserPoolSchemaArgs.Builder builder()
-
builder
public static UserPoolSchemaArgs.Builder builder(UserPoolSchemaArgs defaults)
-
-