/**
 * Kubernetes
 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
 *
 * The version of the OpenAPI document: v1.22.2
 *
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */ import { RequestFile } from './models' ; import { V1EnvVarSource } from './v1EnvVarSource' ; /**
* EnvVar represents an environment variable present in a Container.
*/ export class V1EnvVar { /**
    * Name of the environment variable. Must be a C_IDENTIFIER.
    */ 'name' : string ; /**
    * Variable references $(VAR_NAME) are expanded using the previously defined environment variables in the container and any service environment variables. If a variable cannot be resolved, the reference in the input string will be unchanged. Double $$ are reduced to a single $, which allows for escaping the $(VAR_NAME) syntax: i.e. \"$$(VAR_NAME)\" will produce the string literal \"$(VAR_NAME)\". Escaped references will never be expanded, regardless of whether the variable exists or not. Defaults to \"\".
    */ 'value' ? : string ; 'valueFrom' ? : V1EnvVarSource ; static discriminator : string | undefined = undefined ; static attributeTypeMap : Array < { name : string ; baseName : string ; type : string ; } > = [ { "name" : "name" , "baseName" : "name" , "type" : "string" } , { "name" : "value" , "baseName" : "value" , "type" : "string" } , { "name" : "valueFrom" , "baseName" : "valueFrom" , "type" : "V1EnvVarSource" } ] ; static getAttributeTypeMap ( ) { return V1EnvVar . attributeTypeMap ; } }