Share via


DetailedTransferStatus Class

Definition

Detailed transfer status.

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

Properties

ErrorDetails

Error details for transfer execution.

ProductId

The ID of the product that is transferred.

ProductName

The name of the product that is transferred.

ProductType

Type of product that is transferred.

SkuDescription

The SKU of the product that is transferred.

TransferStatus

Transfer status.

Explicit Interface Implementations

IJsonModel<DetailedTransferStatus>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DetailedTransferStatus>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DetailedTransferStatus>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DetailedTransferStatus>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DetailedTransferStatus>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to