[][src]Struct rusoto_cognito_identity::GetCredentialsForIdentityInput

pub struct GetCredentialsForIdentityInput {
    pub custom_role_arn: Option<String>,
    pub identity_id: String,
    pub logins: Option<HashMap<String, String>>,
}

Input to the GetCredentialsForIdentity action.

Fields

The Amazon Resource Name (ARN) of the role to be assumed when multiple roles were received in the token from the identity provider. For example, a SAML-based identity provider. This parameter is optional for identity providers that do not support role customization.

A unique identifier in the format REGION:GUID.

A set of optional name-value pairs that map provider names to provider tokens.

Trait Implementations

impl Clone for GetCredentialsForIdentityInput
[src]

Performs copy-assignment from source. Read more

impl Default for GetCredentialsForIdentityInput
[src]

impl PartialEq<GetCredentialsForIdentityInput> for GetCredentialsForIdentityInput
[src]

impl Debug for GetCredentialsForIdentityInput
[src]

impl Serialize for GetCredentialsForIdentityInput
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T