Share via


DataBoxSecret Class

Definition

The secrets related to a DataBox.

public class DataBoxSecret : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.DataBox.Models.DataBoxSecret>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.DataBox.Models.DataBoxSecret>
type DataBoxSecret = class
    interface IJsonModel<DataBoxSecret>
    interface IPersistableModel<DataBoxSecret>
Public Class DataBoxSecret
Implements IJsonModel(Of DataBoxSecret), IPersistableModel(Of DataBoxSecret)
Inheritance
DataBoxSecret
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<DataBoxSecret>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DataBoxSecret>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DataBoxSecret>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DataBoxSecret>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DataBoxSecret>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to