Share via


DisconnectedOperationsHardwareSettingProperties Class

Definition

The hardware setting properties.

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

Constructors

Name Description
DisconnectedOperationsHardwareSettingProperties(Int32, Int32, Int32, String, String, Int32, String, String, Guid)

Initializes a new instance of DisconnectedOperationsHardwareSettingProperties.

Properties

Name Description
DeviceId

The unique Id of the device.

DiskSpaceInGb

The disk space in GB.

HardwareSku

The hardware SKU.

MemoryInGb

The memory in GB.

Nodes

The number of nodes.

Oem

The OEM.

ProvisioningState

The resource provisioning state.

SolutionBuilderExtension

The solution builder extension at registration.

TotalCores

The total number of cores.

VersionAtRegistration

The active version at registration.

Methods

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

Explicit Interface Implementations

Name Description
IJsonModel<DisconnectedOperationsHardwareSettingProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<DisconnectedOperationsHardwareSettingProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<DisconnectedOperationsHardwareSettingProperties>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<DisconnectedOperationsHardwareSettingProperties>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<DisconnectedOperationsHardwareSettingProperties>.Write(ModelReaderWriterOptions)

Applies to