class Google::Apis::VmmigrationV1alpha1::AvailableUpdates

Holds informatiom about the available versions for upgrade.

Attributes

in_place_update[RW]

Describes an appliance version. Corresponds to the JSON property ‘inPlaceUpdate` @return [Google::Apis::VmmigrationV1alpha1::ApplianceVersion]

new_deployable_appliance[RW]

Describes an appliance version. Corresponds to the JSON property ‘newDeployableAppliance` @return [Google::Apis::VmmigrationV1alpha1::ApplianceVersion]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/vmmigration_v1alpha1/classes.rb, line 121
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_v1alpha1/classes.rb, line 126
def update!(**args)
  @in_place_update = args[:in_place_update] if args.key?(:in_place_update)
  @new_deployable_appliance = args[:new_deployable_appliance] if args.key?(:new_deployable_appliance)
end