Struct k8s_openapi::api::core::v1::ConfigMapNodeConfigSource [−][src]
pub struct ConfigMapNodeConfigSource {
pub kubelet_config_key: String,
pub name: String,
pub namespace: String,
pub resource_version: Option<String>,
pub uid: Option<String>,
}
Expand description
ConfigMapNodeConfigSource contains the information to reference a ConfigMap as a config source for the Node. This API is deprecated since 1.22: https://git.k8s.io/enhancements/keps/sig-node/281-dynamic-kubelet-configuration
Fields
kubelet_config_key: String
KubeletConfigKey declares which key of the referenced ConfigMap corresponds to the KubeletConfiguration structure This field is required in all cases.
name: String
Name is the metadata.name of the referenced ConfigMap. This field is required in all cases.
namespace: String
Namespace is the metadata.namespace of the referenced ConfigMap. This field is required in all cases.
resource_version: Option<String>
ResourceVersion is the metadata.ResourceVersion of the referenced ConfigMap. This field is forbidden in Node.Spec, and required in Node.Status.
uid: Option<String>
UID is the metadata.UID of the referenced ConfigMap. This field is forbidden in Node.Spec, and required in Node.Status.
Trait Implementations
Returns the “default value” for a type. Read more
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 ConfigMapNodeConfigSource
impl Send for ConfigMapNodeConfigSource
impl Sync for ConfigMapNodeConfigSource
impl Unpin for ConfigMapNodeConfigSource
impl UnwindSafe for ConfigMapNodeConfigSource
Blanket Implementations
Mutably borrows from an owned value. Read more