ArmAvsModelFactory.AvsHostProperties Method

Definition

The properties of a host. Please note this is the abstract base class. The derived classes available for instantiation are: GeneralAvsHostProperties and SpecializedAvsHostProperties.

public static Azure.ResourceManager.Avs.Models.AvsHostProperties AvsHostProperties(string kind = default, Azure.ResourceManager.Avs.Models.AvsHostProvisioningState? provisioningState = default, string displayName = default, string moRefId = default, string fqdn = default, Azure.ResourceManager.Avs.Models.AvsHostMaintenance? maintenance = default, string faultDomain = default);
static member AvsHostProperties : string * Nullable<Azure.ResourceManager.Avs.Models.AvsHostProvisioningState> * string * string * string * Nullable<Azure.ResourceManager.Avs.Models.AvsHostMaintenance> * string -> Azure.ResourceManager.Avs.Models.AvsHostProperties
Public Shared Function AvsHostProperties (Optional kind As String = Nothing, Optional provisioningState As Nullable(Of AvsHostProvisioningState) = Nothing, Optional displayName As String = Nothing, Optional moRefId As String = Nothing, Optional fqdn As String = Nothing, Optional maintenance As Nullable(Of AvsHostMaintenance) = Nothing, Optional faultDomain As String = Nothing) As AvsHostProperties

Parameters

kind
String

The kind of host.

provisioningState
Nullable<AvsHostProvisioningState>

The state of the host provisioning.

displayName
String

Display name of the host in VMware vCenter.

moRefId
String

vCenter managed object reference ID of the host.

fqdn
String

Fully qualified domain name of the host.

maintenance
Nullable<AvsHostMaintenance>

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

faultDomain
String

Returns

A new AvsHostProperties instance for mocking.

Applies to