class Azure::Compute::Mgmt::V2019_12_01::Models::RollingUpgradeRunningStatus
Information about the current running state of the overall upgrade.
Attributes
code[RW]
@return [RollingUpgradeStatusCode] Code indicating the current status of the upgrade. Possible values include: 'RollingForward', 'Cancelled', 'Completed', 'Faulted'
last_action[RW]
@return [RollingUpgradeActionType] The last action performed on the rolling upgrade. Possible values include: 'Start', 'Cancel'
last_action_time[RW]
@return [DateTime] Last action time of the upgrade.
start_time[RW]
@return [DateTime] Start time of the upgrade.
Public Class Methods
mapper()
click to toggle source
Mapper for RollingUpgradeRunningStatus
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2019-12-01/generated/azure_mgmt_compute/models/rolling_upgrade_running_status.rb, line 35 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'RollingUpgradeRunningStatus', type: { name: 'Composite', class_name: 'RollingUpgradeRunningStatus', model_properties: { code: { client_side_validation: true, required: false, read_only: true, serialized_name: 'code', type: { name: 'Enum', module: 'RollingUpgradeStatusCode' } }, start_time: { client_side_validation: true, required: false, read_only: true, serialized_name: 'startTime', type: { name: 'DateTime' } }, last_action: { client_side_validation: true, required: false, read_only: true, serialized_name: 'lastAction', type: { name: 'Enum', module: 'RollingUpgradeActionType' } }, last_action_time: { client_side_validation: true, required: false, read_only: true, serialized_name: 'lastActionTime', type: { name: 'DateTime' } } } } } end