Share via


DedicatedHostInstanceViewWithName Class

Definition

The instance view of a dedicated host that includes the name of the dedicated host. It is used for the response to the instance view of a dedicated host group.

public class DedicatedHostInstanceViewWithName : Azure.ResourceManager.Compute.Models.DedicatedHostInstanceView, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Compute.Models.DedicatedHostInstanceViewWithName>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Compute.Models.DedicatedHostInstanceViewWithName>
type DedicatedHostInstanceViewWithName = class
    inherit DedicatedHostInstanceView
    interface IJsonModel<DedicatedHostInstanceViewWithName>
    interface IPersistableModel<DedicatedHostInstanceViewWithName>
Public Class DedicatedHostInstanceViewWithName
Inherits DedicatedHostInstanceView
Implements IJsonModel(Of DedicatedHostInstanceViewWithName), IPersistableModel(Of DedicatedHostInstanceViewWithName)
Inheritance
DedicatedHostInstanceViewWithName
Implements

Properties

AssetId

Specifies the unique id of the dedicated physical machine on which the dedicated host resides.

(Inherited from DedicatedHostInstanceView)
AvailableCapacityAllocatableVms

The unutilized capacity of the dedicated host represented in terms of each VM size that is allowed to be deployed to the dedicated host.

(Inherited from DedicatedHostInstanceView)
Name

The name of the dedicated host.

Statuses

The resource status information.

(Inherited from DedicatedHostInstanceView)

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from DedicatedHostInstanceView)

Explicit Interface Implementations

IJsonModel<DedicatedHostInstanceView>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

(Inherited from DedicatedHostInstanceView)
IJsonModel<DedicatedHostInstanceView>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from DedicatedHostInstanceView)
IJsonModel<DedicatedHostInstanceViewWithName>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DedicatedHostInstanceViewWithName>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DedicatedHostInstanceView>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from DedicatedHostInstanceView)
IPersistableModel<DedicatedHostInstanceView>.GetFormatFromOptions(ModelReaderWriterOptions)

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

(Inherited from DedicatedHostInstanceView)
IPersistableModel<DedicatedHostInstanceView>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from DedicatedHostInstanceView)
IPersistableModel<DedicatedHostInstanceViewWithName>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DedicatedHostInstanceViewWithName>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DedicatedHostInstanceViewWithName>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to