EdgeOrderProductDeviceDetails Class

Definition

Device details.

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

Properties

Name Description
DisplaySerialNumber

Device serial number to be displayed.

ManagementResourceId

Management Resource Id.

ManagementResourceTenantId

Management Resource Tenant ID.

ProvisioningDetails

Provisioning Details for the device.

ProvisioningSupport

Determining nature of provisioning that the configuration supports.

SerialNumber

Device serial number.

Methods

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

Explicit Interface Implementations

Name Description
IJsonModel<EdgeOrderProductDeviceDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<EdgeOrderProductDeviceDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<EdgeOrderProductDeviceDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<EdgeOrderProductDeviceDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<EdgeOrderProductDeviceDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to