Skip to content
Docs Try Aspire

EnvVarV1 Properties

Class Properties 3 members
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.
Gets or sets the name of the environment variable. This property specifies the name of the environment variable and is a required field.
public string Name { get; set; }
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.
public string Value { get; set; }
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.
public EnvVarSourceV1? ValueFrom { get; set; }