EnvVarV1 Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
EnvVarV1 represents an environment variable in a Kubernetes resource. It is used to define key-value pairs or to derive values from other Kubernetes resources through a configurable source.
[YamlDotNet.Serialization.YamlSerializable]
public sealed class EnvVarV1
[<YamlDotNet.Serialization.YamlSerializable>]
type EnvVarV1 = class
Public NotInheritable Class EnvVarV1
- Inheritance
-
EnvVarV1
- Attributes
-
YamlDotNet.Serialization.YamlSerializableAttribute
Remarks
EnvVarV1 contains properties to define the name and value of the environment variable directly, or to set the value dynamically using a source, such as a ConfigMap, Secret, or Field reference.
Constructors
EnvVarV1() |
Properties
Name |
Gets or sets the name of the environment variable. This property specifies the name of the environment variable and is a required field. |
Value |
Gets or sets the literal value of the environment variable. This property is used to specify a constant string value that will be set directly as the environment variable's value in the container configuration. |
ValueFrom |
Gets or sets the source for the environment variable value. This property allows specifying an external source from which the environment variable value will be derived, such as a key in a ConfigMap, a field reference from the object's metadata, a resource field (e.g., limits or requests for memory or CPU), or a key in a Secret. |