Share via


DataBoxDiskGranularCopyProgress Class

Definition

DataBox Disk Granular Copy Progress

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.DataBoxDiskGranularCopyProgressTypeConverter))]
public class DataBoxDiskGranularCopyProgress : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.IDataBoxDiskGranularCopyProgress, Microsoft.Azure.PowerShell.Cmdlets.DataBox.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.DataBoxDiskGranularCopyProgressTypeConverter))>]
type DataBoxDiskGranularCopyProgress = class
    interface IDataBoxDiskGranularCopyProgress
    interface IJsonSerializable
    interface IGranularCopyProgress
    interface IValidates
Public Class DataBoxDiskGranularCopyProgress
Implements IDataBoxDiskGranularCopyProgress, IValidates
Inheritance
DataBoxDiskGranularCopyProgress
Attributes
Implements

Constructors

DataBoxDiskGranularCopyProgress()

Creates an new DataBoxDiskGranularCopyProgress instance.

Properties

AccountId

Id of the account where the data needs to be uploaded.

Action

Available actions on the job.

AdditionalInfo

Gets or sets additional error info.

BytesProcessed

To indicate bytes transferred.

Code

Error code.

CopyStatus

The Status of the copy

DataAccountType

Data Account Type.

Detail

Gets or sets details for the error.

DirectoriesErroredOut

To indicate directories errored out in the job.

Error

Error, if any, in the stage

FilesErroredOut

Number of files which could not be copied

FilesProcessed

Number of files processed

InvalidDirectoriesProcessed

To indicate directories renamed

InvalidFileBytesUploaded

Total amount of data not adhering to azure naming conventions which were processed by automatic renaming

InvalidFilesProcessed

Number of files not adhering to azure naming conventions which were processed by automatic renaming

IsEnumerationInProgress

To indicate if enumeration of data is in progress. Until this is true, the TotalBytesToProcess may not be valid.

Message

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

RenamedContainerCount

Number of folders not adhering to azure naming conventions which were processed by automatic renaming

SerialNumber

Disk Serial Number.

StorageAccountName

Name of the storage account. This will be empty for data account types other than storage account.

Target

Gets or sets the target of the error.

TotalBytesToProcess

Total amount of data to be processed by the job.

TotalFilesToProcess

Total files to process

TransferType

Transfer type of data

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DataBoxDiskGranularCopyProgress.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DataBoxDiskGranularCopyProgress.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DataBoxDiskGranularCopyProgress into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to