[][src]Struct google_container1::LegacyAbac

pub struct LegacyAbac {
    pub enabled: Option<bool>,
}

Configuration for the legacy Attribute Based Access Control authorization mode.

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

Fields

enabled: Option<bool>

Whether the ABAC authorizer is enabled for this cluster. When enabled, identities in the system, including service accounts, nodes, and controllers, will have statically granted permissions beyond those provided by the RBAC configuration or IAM.

Trait Implementations

impl Clone for LegacyAbac[src]

impl Debug for LegacyAbac[src]

impl Default for LegacyAbac[src]

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

impl Part for LegacyAbac[src]

impl Serialize for LegacyAbac[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, 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.

impl<T> Typeable for T where
    T: Any