class Google::Apis::RunV1beta1::CustomResourceDefinitionVersion
Attributes
name[RW]
Name is the version name, e.g. “v1”, “v2beta1”, etc. Corresponds to the JSON property `name` @return [String]
served[RW]
Served is a flag enabling/disabling this version from being served via REST APIs Corresponds to the JSON property `served` @return [Boolean]
served?[RW]
Served is a flag enabling/disabling this version from being served via REST APIs Corresponds to the JSON property `served` @return [Boolean]
storage[RW]
Storage flags the version as storage version. There must be exactly one flagged as storage version. Corresponds to the JSON property `storage` @return [Boolean]
storage?[RW]
Storage flags the version as storage version. There must be exactly one flagged as storage version. Corresponds to the JSON property `storage` @return [Boolean]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/run_v1beta1/classes.rb, line 280 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File lib/google/apis/run_v1beta1/classes.rb, line 285 def update!(**args) @name = args[:name] if args.key?(:name) @served = args[:served] if args.key?(:served) @storage = args[:storage] if args.key?(:storage) end