class K8S::Api::Core::V1::ConfigMapProjection

Overview

Adapts a ConfigMap into a projected volume.

The contents of the target ConfigMap's Data field will be presented in a projected volume as files using the keys in the Data field as the file names, unless the items element is populated with specific mappings of keys to paths. Note that this is identical to a configmap volume source without the default mode.

Included Modules

Defined in:

versions/v1.20/api/core/v1/config_map_projection.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(ctx : YAML::ParseContext, node : YAML::Nodes::Node) #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]
def self.new(*, items : Array? = nil, name : String? = nil, optional : Bool? = nil) #

[View source]

Instance Method Detail

def items : Array(Api::Core::V1::KeyToPath)? #

[View source]
def items=(items : Array(Api::Core::V1::KeyToPath)?) #

[View source]
def name : String? #

[View source]
def name=(name : String?) #

[View source]
def optional : Bool? #

[View source]
def optional=(optional : Bool?) #

[View source]