Struct k8s_openapi::v1_9::api::core::v1::ConfigMap[][src]

pub struct ConfigMap {
    pub api_version: Option<String>,
    pub data: Option<BTreeMap<String, String>>,
    pub kind: Option<String>,
    pub metadata: Option<ObjectMeta>,
}

ConfigMap holds configuration data for pods to consume.

Fields

APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources

Data contains the configuration data. Each key must consist of alphanumeric characters, '-', '_' or '.'.

Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds

Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata

Methods

impl ConfigMap
[src]

create a ConfigMap

Use CreateCoreV1NamespacedConfigMapResponse to parse the HTTP response.

impl ConfigMap
[src]

delete collection of ConfigMap

Use DeleteCoreV1CollectionNamespacedConfigMapResponse to parse the HTTP response.

impl ConfigMap
[src]

delete a ConfigMap

Use DeleteCoreV1NamespacedConfigMapResponse to parse the HTTP response.

impl ConfigMap
[src]

list or watch objects of kind ConfigMap

Use ListCoreV1ConfigMapForAllNamespacesResponse to parse the HTTP response.

impl ConfigMap
[src]

list or watch objects of kind ConfigMap

Use ListCoreV1NamespacedConfigMapResponse to parse the HTTP response.

impl ConfigMap
[src]

partially update the specified ConfigMap

Use PatchCoreV1NamespacedConfigMapResponse to parse the HTTP response.

impl ConfigMap
[src]

read the specified ConfigMap

Use ReadCoreV1NamespacedConfigMapResponse to parse the HTTP response.

impl ConfigMap
[src]

replace the specified ConfigMap

Use ReplaceCoreV1NamespacedConfigMapResponse to parse the HTTP response.

impl ConfigMap
[src]

watch individual changes to a list of ConfigMap

Use WatchCoreV1ConfigMapListForAllNamespacesResponse to parse the HTTP response.

impl ConfigMap
[src]

watch changes to an object of kind ConfigMap

Use WatchCoreV1NamespacedConfigMapResponse to parse the HTTP response.

impl ConfigMap
[src]

watch individual changes to a list of ConfigMap

Use WatchCoreV1NamespacedConfigMapListResponse to parse the HTTP response.

Trait Implementations

impl Clone for ConfigMap
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for ConfigMap
[src]

Formats the value using the given formatter. Read more

impl Default for ConfigMap
[src]

Returns the "default value" for a type. Read more

impl PartialEq for ConfigMap
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

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

Deserialize this value from the given Serde deserializer. Read more

impl Serialize for ConfigMap
[src]

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations

impl Send for ConfigMap

impl Sync for ConfigMap