class Google::Apis::VmmigrationV1::ApplianceVersion
Describes an appliance version.
Attributes
critical[RW]
Determine whether it’s critical to upgrade the appliance to this version. Corresponds to the JSON property ‘critical` @return [Boolean]
critical?[RW]
Determine whether it’s critical to upgrade the appliance to this version. Corresponds to the JSON property ‘critical` @return [Boolean]
release_notes_uri[RW]
Link
to a page that contains the version release notes. Corresponds to the JSON property ‘releaseNotesUri` @return [String]
uri[RW]
A link for downloading the version. Corresponds to the JSON property ‘uri` @return [String]
version[RW]
The appliance version. Corresponds to the JSON property ‘version` @return [String]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/vmmigration_v1/classes.rb, line 69 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File lib/google/apis/vmmigration_v1/classes.rb, line 74 def update!(**args) @critical = args[:critical] if args.key?(:critical) @release_notes_uri = args[:release_notes_uri] if args.key?(:release_notes_uri) @uri = args[:uri] if args.key?(:uri) @version = args[:version] if args.key?(:version) end