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 class
UserPoolSchemaArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static UserPoolSchemaArgs
Empty
-
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.Builder
builder()
static UserPoolSchemaArgs.Builder
builder(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)
-
-