[][src]Struct rusoto_iot::TestInvokeAuthorizerResponse

pub struct TestInvokeAuthorizerResponse {
    pub disconnect_after_in_seconds: Option<i64>,
    pub is_authenticated: Option<bool>,
    pub policy_documents: Option<Vec<String>>,
    pub principal_id: Option<String>,
    pub refresh_after_in_seconds: Option<i64>,
}

Fields

The number of seconds after which the connection is terminated.

True if the token is authenticated, otherwise false.

IAM policy documents.

The principal ID.

The number of seconds after which the temporary credentials are refreshed.

Trait Implementations

impl Clone for TestInvokeAuthorizerResponse
[src]

Performs copy-assignment from source. Read more

impl Default for TestInvokeAuthorizerResponse
[src]

impl PartialEq<TestInvokeAuthorizerResponse> for TestInvokeAuthorizerResponse
[src]

impl Debug for TestInvokeAuthorizerResponse
[src]

impl<'de> Deserialize<'de> for TestInvokeAuthorizerResponse
[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, 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> Same for T

Should always be Self

impl<T> Erased for T