Struct google_appengine1_beta5::IdentityAwareProxy[][src]

pub struct IdentityAwareProxy {
    pub oauth2_client_secret_sha256: Option<String>,
    pub enabled: Option<bool>,
    pub oauth2_client_secret: Option<String>,
    pub oauth2_client_id: Option<String>,
}

Identity-Aware Proxy

This type is not used in any activity, and only used as part of another schema.

Fields

Hex-encoded SHA-256 hash of the client secret.@OutputOnly

Whether the serving infrastructure will authenticate and authorize all incoming requests.If true, the oauth2_client_id and oauth2_client_secret fields must be non-empty.

For security reasons, this value cannot be retrieved via the API. Instead, the SHA-256 hash of the value is returned in the oauth2_client_secret_sha256 field.@InputOnly

OAuth2 client ID to use for the authentication flow.

Trait Implementations

impl Default for IdentityAwareProxy
[src]

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

impl Clone for IdentityAwareProxy
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for IdentityAwareProxy
[src]

Formats the value using the given formatter. Read more

impl Part for IdentityAwareProxy
[src]

Auto Trait Implementations