Share via


MachineSkuSlot Class

Definition

MachineSkuSlot represents a single SKU and rack slot associated with the machine.

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

Properties

BootstrapProtocol

The type of bootstrap protocol used.

CpuCores

The count of CPU cores for this machine.

CpuSockets

The count of CPU sockets for this machine.

Disks

The list of disks.

Generation

The generation of the architecture.

HardwareVersion

The hardware version of the machine.

MemoryCapacityGB

The maximum amount of memory. Measured in gibibytes.

Model

The model of the machine.

NetworkInterfaces

The list of network interfaces.

RackSlot

The position in the rack for the machine.

TotalThreads

The count of SMT and physical core threads for this machine.

Vendor

The make of the machine.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<MachineSkuSlot>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<MachineSkuSlot>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<MachineSkuSlot>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<MachineSkuSlot>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<MachineSkuSlot>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to