Struct gapi_grpc::google::container::v1::NodeManagement[][src]

pub struct NodeManagement {
    pub auto_upgrade: bool,
    pub auto_repair: bool,
    pub upgrade_options: Option<AutoUpgradeOptions>,
}
[]

NodeManagement defines the set of node management services turned on for the node pool.

Fields

auto_upgrade: bool
[]

A flag that specifies whether node auto-upgrade is enabled for the node pool. If enabled, node auto-upgrade helps keep the nodes in your node pool up to date with the latest release version of Kubernetes.

auto_repair: bool
[]

A flag that specifies whether the node auto-repair is enabled for the node pool. If enabled, the nodes in this node pool will be monitored and, if they fail health checks too many times, an automatic repair action will be triggered.

upgrade_options: Option<AutoUpgradeOptions>
[]

Specifies the Auto Upgrade knobs for the node pool.

Trait Implementations

impl Clone for NodeManagement[src][+]

impl Debug for NodeManagement[src][+]

impl Default for NodeManagement[src][+]

impl Message for NodeManagement[src][+]

impl PartialEq<NodeManagement> for NodeManagement[src][+]

impl StructuralPartialEq for NodeManagement[src]

Auto Trait Implementations

impl RefUnwindSafe for NodeManagement

impl Send for NodeManagement

impl Sync for NodeManagement

impl Unpin for NodeManagement

impl UnwindSafe for NodeManagement

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> 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>, 
[src][+]

impl<T> WithSubscriber for T[src][+]