Struct google_cloudshell1::api::AuthorizeEnvironmentRequest[][src]

pub struct AuthorizeEnvironmentRequest {
    pub access_token: Option<String>,
    pub expire_time: Option<String>,
    pub id_token: Option<String>,
}

Request message for AuthorizeEnvironment.

Activities

This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).

Fields

access_token: Option<String>

The OAuth access token that should be sent to the environment.

expire_time: Option<String>

The time when the credentials expire. If not set, defaults to one hour from when the server received the request.

id_token: Option<String>

The OAuth ID token that should be sent to the environment.

Trait Implementations

impl Clone for AuthorizeEnvironmentRequest[src]

impl Debug for AuthorizeEnvironmentRequest[src]

impl Default for AuthorizeEnvironmentRequest[src]

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

impl RequestValue for AuthorizeEnvironmentRequest[src]

impl Serialize for AuthorizeEnvironmentRequest[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

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

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

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

The type returned in the event of a conversion error.

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

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.