class Azure::EdgeGateway::Mgmt::V2019_03_01::Models::RefreshDetails
Fields for tracking refresh job on the share.
Attributes
@return [String] Indicates the relative path of the error xml for the last refresh job on this particular share, if any. This could be a failed job or a successful job.
@return [String] If a refresh share job is currently in progress on this share, this field indicates the ARM resource ID of that job. The field is empty if no job is in progress.
@return [DateTime] Indicates the completed time for the last refresh job on this particular share, if any.This could be a failed job or a successful job.
@return [String] Indicates the id of the last refresh job on this particular share,if any. This could be a failed job or a successful job.
Private Class Methods
Mapper for RefreshDetails
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2019-03-01/generated/azure_mgmt_edgegateway/models/refresh_details.rb, line 40 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'RefreshDetails', type: { name: 'Composite', class_name: 'RefreshDetails', model_properties: { in_progress_refresh_job_id: { client_side_validation: true, required: false, serialized_name: 'inProgressRefreshJobId', type: { name: 'String' } }, last_completed_refresh_job_time_in_utc: { client_side_validation: true, required: false, serialized_name: 'lastCompletedRefreshJobTimeInUTC', type: { name: 'DateTime' } }, error_manifest_file: { client_side_validation: true, required: false, serialized_name: 'errorManifestFile', type: { name: 'String' } }, last_job: { client_side_validation: true, required: false, serialized_name: 'lastJob', type: { name: 'String' } } } } } end