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
attribute_data_type: Option<String>
The attribute data type.
developer_only_attribute: Option<bool>
Specifies whether the attribute type is developer only.
mutable: Option<bool>
Specifies whether the attribute can be changed once it has been created.
name: Option<String>
A schema attribute of the name type.
number_attribute_constraints: Option<NumberAttributeConstraintsType>
Specifies the constraints for an attribute of the number type.
required: Option<bool>
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.
string_attribute_constraints: Option<StringAttributeConstraintsType>
Specifies the constraints for an attribute of the string type.
Trait Implementations
impl Default for SchemaAttributeType
[src]
fn default() -> SchemaAttributeType
[src]
Returns the "default value" for a type. Read more
impl Debug for SchemaAttributeType
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for SchemaAttributeType
[src]
fn clone(&self) -> SchemaAttributeType
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more