Struct rusoto_cognito_identity::IdentityPool[][src]

pub struct IdentityPool {
    pub allow_unauthenticated_identities: bool,
    pub cognito_identity_providers: Option<Vec<CognitoIdentityProvider>>,
    pub developer_provider_name: Option<String>,
    pub identity_pool_id: String,
    pub identity_pool_name: String,
    pub open_id_connect_provider_ar_ns: Option<Vec<String>>,
    pub saml_provider_ar_ns: Option<Vec<String>>,
    pub supported_login_providers: Option<HashMap<String, String>>,
}

An object representing an Amazon Cognito identity pool.

Fields

TRUE if the identity pool supports unauthenticated logins.

A list representing an Amazon Cognito Identity User Pool and its client ID.

The "domain" by which Cognito will refer to your users.

An identity pool ID in the format REGION:GUID.

A string that you provide.

A list of OpendID Connect provider ARNs.

An array of Amazon Resource Names (ARNs) of the SAML provider for your identity pool.

Optional key:value pairs mapping provider names to provider app IDs.

Trait Implementations

impl Default for IdentityPool
[src]

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

impl Debug for IdentityPool
[src]

Formats the value using the given formatter. Read more

impl Clone for IdentityPool
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for IdentityPool
[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