class Google::Apis::RunV1::ConfigMapEnvSource
Not supported by Cloud Run ConfigMapEnvSource
selects a ConfigMap to populate the environment variables with. The contents of the target ConfigMap's Data field will represent the key-value pairs as environment variables.
Attributes
Not supported by Cloud Run LocalObjectReference
contains enough information to let you locate the referenced object inside the same namespace. Corresponds to the JSON property `localObjectReference` @return [Google::Apis::RunV1::LocalObjectReference]
The ConfigMap to select from. Corresponds to the JSON property `name` @return [String]
(Optional) Specify whether the ConfigMap must be defined Corresponds to the JSON property `optional` @return [Boolean]
(Optional) Specify whether the ConfigMap must be defined Corresponds to the JSON property `optional` @return [Boolean]
Public Class Methods
# File lib/google/apis/run_v1/classes.rb, line 237 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/run_v1/classes.rb, line 242 def update!(**args) @local_object_reference = args[:local_object_reference] if args.key?(:local_object_reference) @name = args[:name] if args.key?(:name) @optional = args[:optional] if args.key?(:optional) end