[][src]Struct gcp_client::google::cloud::websecurityscanner::v1::scan_config::authentication::GoogleAccount

pub struct GoogleAccount {
    pub username: String,
    pub password: String,
}

Describes authentication configuration that uses a Google account.

Fields

username: String

Required. The user name of the Google account.

password: String

Required. Input only. The password of the Google account. The credential is stored encrypted and not returned in any response nor included in audit logs.

Trait Implementations

impl Clone for GoogleAccount[src]

impl Debug for GoogleAccount[src]

impl Default for GoogleAccount[src]

impl Message for GoogleAccount[src]

impl PartialEq<GoogleAccount> for GoogleAccount[src]

impl StructuralPartialEq for GoogleAccount[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> 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> IntoRequest<T> for 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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> WithSubscriber for T[src]