Struct rusoto_cognito_idp::SignUpRequest [] [src]

pub struct SignUpRequest {
    pub client_id: String,
    pub password: String,
    pub secret_hash: Option<String>,
    pub user_attributes: Option<Vec<AttributeType>>,
    pub username: String,
    pub validation_data: Option<Vec<AttributeType>>,
}

Represents the request to register a user.

Fields

The ID of the client associated with the user pool.

The password of the user you wish to register.

A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.

An array of name-value pairs representing user attributes.

For custom attributes, you must prepend the custom: prefix to the attribute name.

The user name of the user you wish to register.

The validation data in the request to register a user.

Trait Implementations

impl Default for SignUpRequest
[src]

[src]

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

impl Debug for SignUpRequest
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for SignUpRequest
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for SignUpRequest

impl Sync for SignUpRequest