StorageApplianceConfiguration Class

Definition

StorageApplianceConfigurationData represents configuration for the storage application.

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

Constructors

StorageApplianceConfiguration(AdministrativeCredentials, Int64, String)

Initializes a new instance of StorageApplianceConfiguration.

Properties

AdminCredentials

The credentials of the administrative interface on this storage appliance.

RackSlot

The slot that storage appliance is in the rack based on the BOM configuration.

SerialNumber

The serial number of the appliance.

StorageApplianceName

The user-provided name for the storage appliance that will be created from this specification.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<StorageApplianceConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<StorageApplianceConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<StorageApplianceConfiguration>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<StorageApplianceConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<StorageApplianceConfiguration>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to