class Azure::DataBox::Mgmt::V2018_01_01::Models::CopyProgress
Copy progress.
Attributes
account_id[RW]
@return [String] Id of the account where the data needs to be uploaded.
bytes_sent_to_cloud[RW]
@return [Integer] Amount of data uploaded by the job as of now.
files_processed[RW]
@return [Integer] Number of files processed by the job as of now.
storage_account_name[RW]
@return [String] Name of the storage account where the data needs to be uploaded.
total_bytes_to_process[RW]
@return [Integer] Total amount of data to be processed by the job.
total_files_to_process[RW]
@return [Integer] Total number of files to be processed by the job.
Private Class Methods
mapper()
click to toggle source
Mapper for CopyProgress
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2018-01-01/generated/azure_mgmt_databox/models/copy_progress.rb, line 39 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'CopyProgress', type: { name: 'Composite', class_name: 'CopyProgress', model_properties: { storage_account_name: { client_side_validation: true, required: false, read_only: true, serialized_name: 'storageAccountName', type: { name: 'String' } }, account_id: { client_side_validation: true, required: false, read_only: true, serialized_name: 'accountId', type: { name: 'String' } }, bytes_sent_to_cloud: { client_side_validation: true, required: false, read_only: true, serialized_name: 'bytesSentToCloud', type: { name: 'Number' } }, total_bytes_to_process: { client_side_validation: true, required: false, read_only: true, serialized_name: 'totalBytesToProcess', type: { name: 'Number' } }, files_processed: { client_side_validation: true, required: false, read_only: true, serialized_name: 'filesProcessed', type: { name: 'Number' } }, total_files_to_process: { client_side_validation: true, required: false, read_only: true, serialized_name: 'totalFilesToProcess', type: { name: 'Number' } } } } } end