ConfigMapVolumeSourceV1 Properties
Class Properties 4 members
Represents a Kubernetes ConfigMap volume source configuration.
Specifies the default permissions mode for files created within the volume. This value is represented as an integer and interpreted as an octal value. If not specified, it defaults to 0644, meaning read/write for owner and read-only for group and others.
public int? DefaultMode { get; set; } Gets the collection of key-to-path mappings that specifies how configuration data from a ConfigMap is mapped to paths within a volume. Each entry in this list maps a key from the ConfigMap to a specific path in the volume.
public List<KeyToPathV1> Items { get; } Specifies the name of the ConfigMap. This is a required property that identifies the ConfigMap to be mounted as a volume.
public string Name { get; set; } Specifies whether the ConfigMap or its keys must be defined. If set to true, the ConfigMap or its keys are optional and the application will not fail to start if the ConfigMap or keys are missing. If set to false or omitted, the ConfigMap or its keys are required.
public bool? Optional { get; set; }