#[non_exhaustive]pub enum CgroupMode {
Unspecified,
V1,
V2,
UnknownValue(UnknownValue),
}Expand description
Possible cgroup modes that can be used.
§Working with unknown values
This enum is defined as #[non_exhaustive] because Google Cloud may add
additional enum variants at any time. Adding new variants is not considered
a breaking change. Applications should write their code in anticipation of:
- New values appearing in future releases of the client library, and
- New values received dynamically, without application changes.
Please consult the Working with enums section in the user guide for some guidelines.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Unspecified
CGROUP_MODE_UNSPECIFIED is when unspecified cgroup configuration is used. The default for the GKE node OS image will be used.
V1
CGROUP_MODE_V1 specifies to use cgroupv1 for the cgroup configuration on the node image.
V2
CGROUP_MODE_V2 specifies to use cgroupv2 for the cgroup configuration on the node image.
UnknownValue(UnknownValue)
If set, the enum was initialized with an unknown value.
Applications can examine the value using CgroupMode::value or CgroupMode::name.
Implementations§
Trait Implementations§
Source§impl Clone for CgroupMode
impl Clone for CgroupMode
Source§fn clone(&self) -> CgroupMode
fn clone(&self) -> CgroupMode
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more