Struct rusoto_cognito_idp::SchemaAttributeType[][src]

pub struct SchemaAttributeType {
    pub attribute_data_type: Option<String>,
    pub developer_only_attribute: Option<bool>,
    pub mutable: Option<bool>,
    pub name: Option<String>,
    pub number_attribute_constraints: Option<NumberAttributeConstraintsType>,
    pub required: Option<bool>,
    pub string_attribute_constraints: Option<StringAttributeConstraintsType>,
}

Contains information about the schema attribute.

Fields

The attribute data type.

Specifies whether the attribute type is developer only.

Specifies whether the attribute can be changed once it has been created.

A schema attribute of the name type.

Specifies the constraints for an attribute of the number type.

Specifies 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.

Specifies the constraints for an attribute of the string type.

Trait Implementations

impl Default for SchemaAttributeType
[src]

Returns the "default value" for a type. Read more

impl Debug for SchemaAttributeType
[src]

Formats the value using the given formatter. Read more

impl Clone for SchemaAttributeType
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for SchemaAttributeType
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations