Share via


DataBoxDiskCopyProgress Class

Definition

DataBox Disk Copy Progress

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.DataBoxDiskCopyProgressTypeConverter))]
public class DataBoxDiskCopyProgress : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.IDataBoxDiskCopyProgress
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.DataBoxDiskCopyProgressTypeConverter))>]
type DataBoxDiskCopyProgress = class
    interface IDataBoxDiskCopyProgress
    interface IJsonSerializable
Public Class DataBoxDiskCopyProgress
Implements IDataBoxDiskCopyProgress
Inheritance
DataBoxDiskCopyProgress
Attributes
Implements

Constructors

DataBoxDiskCopyProgress()

Creates an new DataBoxDiskCopyProgress instance.

Properties

Action

Available actions on the job.

AdditionalInfo

Gets or sets additional error info.

BytesCopied

Bytes copied during the copy of disk.

Code

Error code.

Detail

Gets or sets details for the error.

Message

The error message parsed from the body of the http error response.

PercentComplete

Indicates the percentage completed for the copy of the disk.

SerialNumber

The serial number of the disk

Status

The Status of the copy

Target

Gets or sets the target of the error.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DataBoxDiskCopyProgress.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DataBoxDiskCopyProgress.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.IDataBoxDiskCopyProgress.

FromJsonString(String)

Creates a new instance of DataBoxDiskCopyProgress, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of DataBoxDiskCopyProgress into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to