Share via


CopyProgressDetails Class

Definition

Details on progress of ADF copy activity.

public class CopyProgressDetails : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.DataMigration.Models.CopyProgressDetails>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.DataMigration.Models.CopyProgressDetails>
type CopyProgressDetails = class
    interface IJsonModel<CopyProgressDetails>
    interface IPersistableModel<CopyProgressDetails>
Public Class CopyProgressDetails
Implements IJsonModel(Of CopyProgressDetails), IPersistableModel(Of CopyProgressDetails)
Inheritance
CopyProgressDetails
Implements

Properties

CopyDuration

Copy Duration in seconds.

CopyStart

Copy Start.

CopyThroughput

Copy throughput in KBps.

DataRead

Bytes read.

DataWritten

Bytes written.

ParallelCopyType

Type of parallel copy (Dynamic range, Physical partition, none).

RowsCopied

Rows Copied.

RowsRead

Rows read.

Status

Status of the Copy activity (InProgress, Succeeded, Failed, Canceled).

TableName

Table Name.

UsedParallelCopies

The degree of parallelization.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<CopyProgressDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<CopyProgressDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<CopyProgressDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<CopyProgressDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<CopyProgressDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to