class Azure::ServiceFabric::V7_0_0_42::Models::RepairTaskHistory
A record of the times when the repair task entered each state.
This type supports the Service Fabric platform; it is not meant to be used directly from your code.
Attributes
@return [DateTime] The time when the repair task entered the Approved state
@return [DateTime] The time when the repair task entered the Claimed state.
@return [DateTime] The time when the repair task entered the Completed state
@return [DateTime] The time when the repair task entered the Created state.
@return [DateTime] The time when the repair task entered the Executing state
@return [DateTime] The time when the repair task completed the health check in the Preparing state.
@return [DateTime] The time when the repair task started the health check in the Preparing state.
@return [DateTime] The time when the repair task entered the Preparing state.
@return [DateTime] The time when the repair task completed the health check in the Restoring state.
@return [DateTime] The time when the repair task started the health check in the Restoring state.
@return [DateTime] The time when the repair task entered the Restoring state
Private Class Methods
Mapper for RepairTaskHistory
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/7.0.0.42/generated/azure_service_fabric/models/repair_task_history.rb, line 67 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'RepairTaskHistory', type: { name: 'Composite', class_name: 'RepairTaskHistory', model_properties: { created_utc_timestamp: { client_side_validation: true, required: false, serialized_name: 'CreatedUtcTimestamp', type: { name: 'DateTime' } }, claimed_utc_timestamp: { client_side_validation: true, required: false, serialized_name: 'ClaimedUtcTimestamp', type: { name: 'DateTime' } }, preparing_utc_timestamp: { client_side_validation: true, required: false, serialized_name: 'PreparingUtcTimestamp', type: { name: 'DateTime' } }, approved_utc_timestamp: { client_side_validation: true, required: false, serialized_name: 'ApprovedUtcTimestamp', type: { name: 'DateTime' } }, executing_utc_timestamp: { client_side_validation: true, required: false, serialized_name: 'ExecutingUtcTimestamp', type: { name: 'DateTime' } }, restoring_utc_timestamp: { client_side_validation: true, required: false, serialized_name: 'RestoringUtcTimestamp', type: { name: 'DateTime' } }, completed_utc_timestamp: { client_side_validation: true, required: false, serialized_name: 'CompletedUtcTimestamp', type: { name: 'DateTime' } }, preparing_health_check_start_utc_timestamp: { client_side_validation: true, required: false, serialized_name: 'PreparingHealthCheckStartUtcTimestamp', type: { name: 'DateTime' } }, preparing_health_check_end_utc_timestamp: { client_side_validation: true, required: false, serialized_name: 'PreparingHealthCheckEndUtcTimestamp', type: { name: 'DateTime' } }, restoring_health_check_start_utc_timestamp: { client_side_validation: true, required: false, serialized_name: 'RestoringHealthCheckStartUtcTimestamp', type: { name: 'DateTime' } }, restoring_health_check_end_utc_timestamp: { client_side_validation: true, required: false, serialized_name: 'RestoringHealthCheckEndUtcTimestamp', type: { name: 'DateTime' } } } } } end