Language

DataTransferJobData Class

Definition

A Cosmos DB Data Transfer Job.

public class DataTransferJobData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.CosmosDB.DataTransferJobData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.CosmosDB.DataTransferJobData>
type DataTransferJobData = class
    inherit ResourceData
    interface IJsonModel<DataTransferJobData>
    interface IPersistableModel<DataTransferJobData>
Public Class DataTransferJobData
Inherits ResourceData
Implements IJsonModel(Of DataTransferJobData), IPersistableModel(Of DataTransferJobData)
Inheritance
DataTransferJobData
Implements

Properties

Name Description
Destination

Destination DataStore details.

Duration

Total Duration of Job.

Error

Error response for Faulted job.

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
JobName

Job Name.

LastUpdatedUtcOn

Last Updated Time (ISO-8601 format).

Mode

Mode of job execution.

Name

The name of the resource.

(Inherited from ResourceData)
ProcessedCount

Processed Count.

ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
Source

Source DataStore details.

Status

Job Status.

SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)
TotalCount

Total Count.

WorkerCount

Worker count.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<DataTransferJobData>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<DataTransferJobData>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<DataTransferJobData>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<DataTransferJobData>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<DataTransferJobData>.Write(ModelReaderWriterOptions)

Applies to