class Azure::Compute::Mgmt::V2017_12_01::Models::AutoOSUpgradePolicy

The configuration parameters used for performing automatic OS upgrade.

Attributes

disable_auto_rollback[RW]

@return [Boolean] Whether OS image rollback feature should be disabled. Default value is false.

Private Class Methods

mapper() click to toggle source

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

# File lib/2017-12-01/generated/azure_mgmt_compute/models/auto_osupgrade_policy.rb, line 23
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'AutoOSUpgradePolicy',
    type: {
      name: 'Composite',
      class_name: 'AutoOSUpgradePolicy',
      model_properties: {
        disable_auto_rollback: {
          client_side_validation: true,
          required: false,
          serialized_name: 'disableAutoRollback',
          type: {
            name: 'Boolean'
          }
        }
      }
    }
  }
end