class Azure::StorageSync::Mgmt::V2019_03_01::Models::SyncSessionStatus
Sync Session status object.
Attributes
files_not_syncing_errors[RW]
@return [Array<FilesNotSyncingError>] Array of per-item errors coming from the last sync session. Reserved for future use.
last_sync_per_item_error_count[RW]
@return [Integer] Last sync per item error count.
last_sync_result[RW]
@return [Integer] Last sync result (HResult)
last_sync_success_timestamp[RW]
@return [DateTime] Last sync success timestamp
last_sync_timestamp[RW]
@return [DateTime] Last sync timestamp
persistent_files_not_syncing_count[RW]
@return [Integer] Count of persistent files not syncing. Reserved for future use.
transient_files_not_syncing_count[RW]
@return [Integer] Count of transient files not syncing. Reserved for future use.
Public Class Methods
mapper()
click to toggle source
Mapper for SyncSessionStatus
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2019-03-01/generated/azure_mgmt_storagesync/models/sync_session_status.rb, line 44 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'SyncSessionStatus', type: { name: 'Composite', class_name: 'SyncSessionStatus', model_properties: { last_sync_result: { client_side_validation: true, required: false, read_only: true, serialized_name: 'lastSyncResult', type: { name: 'Number' } }, last_sync_timestamp: { client_side_validation: true, required: false, read_only: true, serialized_name: 'lastSyncTimestamp', type: { name: 'DateTime' } }, last_sync_success_timestamp: { client_side_validation: true, required: false, read_only: true, serialized_name: 'lastSyncSuccessTimestamp', type: { name: 'DateTime' } }, last_sync_per_item_error_count: { client_side_validation: true, required: false, read_only: true, serialized_name: 'lastSyncPerItemErrorCount', type: { name: 'Number' } }, persistent_files_not_syncing_count: { client_side_validation: true, required: false, read_only: true, serialized_name: 'persistentFilesNotSyncingCount', type: { name: 'Number' } }, transient_files_not_syncing_count: { client_side_validation: true, required: false, read_only: true, serialized_name: 'transientFilesNotSyncingCount', type: { name: 'Number' } }, files_not_syncing_errors: { client_side_validation: true, required: false, read_only: true, serialized_name: 'filesNotSyncingErrors', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'FilesNotSyncingErrorElementType', type: { name: 'Composite', class_name: 'FilesNotSyncingError' } } } } } } } end