Struct google_appengine1_beta4::IdentityAwareProxy[][src]

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

Identity-Aware Proxy

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

Fields

OAuth2 client ID to use for the authentication flow.

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

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

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