class Azure::Compute::Mgmt::V2020_06_01::Models::VirtualMachinePatchStatus

The status of virtual machine patch operations.

Attributes

available_patch_summary[RW]

@return [AvailablePatchSummary] The available patch summary of the latest assessment operation for the virtual machine.

last_patch_installation_summary[RW]

@return [LastPatchInstallationSummary] The installation summary of the latest installation operation for the virtual machine.

Public Class Methods

mapper() click to toggle source

Mapper for VirtualMachinePatchStatus class as Ruby Hash. This will be used for serialization/deserialization.

# File lib/2020-06-01/generated/azure_mgmt_compute/models/virtual_machine_patch_status.rb, line 28
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'VirtualMachinePatchStatus',
    type: {
      name: 'Composite',
      class_name: 'VirtualMachinePatchStatus',
      model_properties: {
        available_patch_summary: {
          client_side_validation: true,
          required: false,
          serialized_name: 'availablePatchSummary',
          type: {
            name: 'Composite',
            class_name: 'AvailablePatchSummary'
          }
        },
        last_patch_installation_summary: {
          client_side_validation: true,
          required: false,
          serialized_name: 'lastPatchInstallationSummary',
          type: {
            name: 'Composite',
            class_name: 'LastPatchInstallationSummary'
          }
        }
      }
    }
  }
end