class Azure::StorageSync::Mgmt::V2018_10_01::Models::SyncProgressStatus
Sync Session status object.
Attributes
applied_bytes[RW]
@return [Integer] Applied bytes
applied_item_count[RW]
@return [Integer] Applied item count.
per_item_error_count[RW]
@return [Integer] Per item error count
progress_timestamp[RW]
@return [DateTime] Progress timestamp
sync_direction[RW]
@return [Enum] Sync direction. Possible values include: 'none', 'initialize', 'download', 'upload', 'recall'
total_bytes[RW]
@return [Integer] Total bytes
total_item_count[RW]
@return [Integer] Total item count
Public Class Methods
mapper()
click to toggle source
Mapper for SyncProgressStatus
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2018-10-01/generated/azure_mgmt_storagesync/models/sync_progress_status.rb, line 42 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'SyncProgressStatus', type: { name: 'Composite', class_name: 'SyncProgressStatus', model_properties: { progress_timestamp: { client_side_validation: true, required: false, serialized_name: 'progressTimestamp', type: { name: 'DateTime' } }, sync_direction: { client_side_validation: true, required: false, serialized_name: 'syncDirection', type: { name: 'String' } }, per_item_error_count: { client_side_validation: true, required: false, serialized_name: 'perItemErrorCount', constraints: { InclusiveMaximum: 2147483647, InclusiveMinimum: 0 }, type: { name: 'Number' } }, applied_item_count: { client_side_validation: true, required: false, serialized_name: 'appliedItemCount', constraints: { InclusiveMaximum: 2147483647, InclusiveMinimum: 0 }, type: { name: 'Number' } }, total_item_count: { client_side_validation: true, required: false, serialized_name: 'totalItemCount', constraints: { InclusiveMaximum: 2147483647, InclusiveMinimum: 0 }, type: { name: 'Number' } }, applied_bytes: { client_side_validation: true, required: false, serialized_name: 'appliedBytes', constraints: { InclusiveMaximum: 2147483647, InclusiveMinimum: 0 }, type: { name: 'Number' } }, total_bytes: { client_side_validation: true, required: false, serialized_name: 'totalBytes', constraints: { InclusiveMaximum: 2147483647, InclusiveMinimum: 0 }, type: { name: 'Number' } } } } } end