Поделиться через


GeneralAvsHostProperties Class

Definition

The properties of a general host.

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

Properties

DisplayName

Display name of the host in VMware vCenter.

(Inherited from AvsHostProperties)
FaultDomain

Gets the fault domain.

(Inherited from AvsHostProperties)
Fqdn

Fully qualified domain name of the host.

(Inherited from AvsHostProperties)
Maintenance

If provided, the host is in maintenance. The value is the reason for maintenance.

(Inherited from AvsHostProperties)
MoRefId

vCenter managed object reference ID of the host.

(Inherited from AvsHostProperties)
ProvisioningState

The state of the host provisioning.

(Inherited from AvsHostProperties)

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<AvsHostProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from AvsHostProperties)
IJsonModel<GeneralAvsHostProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<GeneralAvsHostProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AvsHostProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from AvsHostProperties)
IPersistableModel<GeneralAvsHostProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<GeneralAvsHostProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<GeneralAvsHostProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to