Sdílet prostřednictvím


DataBoxHeavySecret Class

Definition

The secrets related to a databox heavy.

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

Properties

AccountCredentialDetails

Per account level access credentials.

DevicePassword

Password for out of the box experience on device.

DeviceSerialNumber

Serial number of the assigned device.

EncodedValidationCertPubKey

The base 64 encoded public key to authenticate with the device.

NetworkConfigurations

Network configuration of the appliance.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<DataBoxHeavySecret>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DataBoxHeavySecret>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DataBoxHeavySecret>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DataBoxHeavySecret>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DataBoxHeavySecret>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to