[][src]Struct rusoto_iot::AuthorizerDescription

pub struct AuthorizerDescription {
    pub authorizer_arn: Option<String>,
    pub authorizer_function_arn: Option<String>,
    pub authorizer_name: Option<String>,
    pub creation_date: Option<f64>,
    pub last_modified_date: Option<f64>,
    pub status: Option<String>,
    pub token_key_name: Option<String>,
    pub token_signing_public_keys: Option<HashMap<String, String>>,
}

The authorizer description.

Fields

The authorizer ARN.

The authorizer's Lambda function ARN.

The authorizer name.

The UNIX timestamp of when the authorizer was created.

The UNIX timestamp of when the authorizer was last updated.

The status of the authorizer.

The key used to extract the token from the HTTP headers.

The public keys used to validate the token signature returned by your custom authentication service.

Trait Implementations

impl Default for AuthorizerDescription
[src]

impl PartialEq<AuthorizerDescription> for AuthorizerDescription
[src]

impl Clone for AuthorizerDescription
[src]

Performs copy-assignment from source. Read more

impl Debug for AuthorizerDescription
[src]

impl<'de> Deserialize<'de> for AuthorizerDescription
[src]

Auto Trait Implementations

Blanket Implementations

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

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[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, 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> BorrowMut for T where
    T: ?Sized
[src]

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

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Erased for T

impl<T> Same for T

Should always be Self