Struct scaleway_api_rs::models::inline_object_27::InlineObject27 [−][src]
pub struct InlineObject27 {}Show fields
pub name: String, pub node_type: String, pub placement_group_id: Option<String>, pub autoscaling: Option<bool>, pub size: f32, pub min_size: Option<f32>, pub max_size: Option<f32>, pub container_runtime: Option<ContainerRuntime>, pub autohealing: Option<bool>, pub tags: Option<Vec<String>>, pub kubelet_args: Option<HashMap<String, Value>>, pub upgrade_policy: Option<Box<K8sV1RegionsRegionClustersClusterIdPoolsUpgradePolicy>>, pub zone: Option<String>,
Fields
name: String
The name of the pool
node_type: String
The node type is the type of Scaleway Instance wanted for the pool
placement_group_id: Option<String>
The placement group ID in which all the nodes of the pool will be created
autoscaling: Option<bool>
The enablement of the autoscaling feature for the pool
size: f32
The size (number of nodes) of the pool
min_size: Option<f32>
The minimun size of the pool. Note that this fields will be used only when autoscaling is enabled.
max_size: Option<f32>
The maximum size of the pool. Note that this fields will be used only when autoscaling is enabled.
container_runtime: Option<ContainerRuntime>
The customization of the container runtime is available for each pool. Note that docker
is the only supporter runtime at the moment. Others are to be considered experimental.
autohealing: Option<bool>
The enablement of the autohealing feature for the pool
The tags associated with the pool
kubelet_args: Option<HashMap<String, Value>>
The Kubelet arguments to be used by this pool. Note that this feature is to be considered as experimental
upgrade_policy: Option<Box<K8sV1RegionsRegionClustersClusterIdPoolsUpgradePolicy>>
zone: Option<String>
The Zone in which the Pool’s node will be spawn in
Implementations
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for InlineObject27
impl Send for InlineObject27
impl Sync for InlineObject27
impl Unpin for InlineObject27
impl UnwindSafe for InlineObject27
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more