VMware vSphere Automation SDK for .NET 7.0.0.1
|
Builder class for PlacementInfo. More...
Public Member Functions | |
Builder (string managementVcenterName, string vmName, string datacenter, string datacenterName, string host, string hostName, string managementNetwork, string managementNetworkName, vmware.vcenter.vcha.NetworkType managementNetworkType, vmware.vcenter.vcha.DiskInfo storage) | |
Constructor with parameters for the required properties of PlacementInfo. | |
Builder | SetManagementVcenterServerGuid (string managementVcenterServerGuid) |
The unique identifier of the vCenter server that is managing the VCHA node. | |
Builder | SetCluster (string cluster) |
The identifier of the cluster of which host is member. | |
Builder | SetClusterName (string clusterName) |
The name of the cluster of which host is member. | |
Builder | SetHaNetwork (string haNetwork) |
The identifier of the Network object used for the HA network. | |
Builder | SetHaNetworkName (string haNetworkName) |
The name of the Network object used for the HA network. | |
Builder | SetHaNetworkType (vmware.vcenter.vcha.NetworkType haNetworkType) |
The type of the Network object used for the HA network. | |
Builder | SetBiosUuid (string biosUuid) |
BIOS UUID for the node. | |
PlacementInfo | Build () |
Builder class for PlacementInfo.
vmware::vcenter::vcha::PlacementInfo::Builder::Builder | ( | string | managementVcenterName, |
string | vmName, | ||
string | datacenter, | ||
string | datacenterName, | ||
string | host, | ||
string | hostName, | ||
string | managementNetwork, | ||
string | managementNetworkName, | ||
vmware.vcenter.vcha.NetworkType | managementNetworkType, | ||
vmware.vcenter.vcha.DiskInfo | storage | ||
) | [inline] |
Constructor with parameters for the required properties of PlacementInfo.
PlacementInfo vmware::vcenter::vcha::PlacementInfo::Builder::Build | ( | ) | [inline] |
Builder vmware::vcenter::vcha::PlacementInfo::Builder::SetBiosUuid | ( | string | biosUuid | ) | [inline] |
BIOS UUID for the node.
This attribute was added in vSphere API 6.7.1.
Builder vmware::vcenter::vcha::PlacementInfo::Builder::SetCluster | ( | string | cluster | ) | [inline] |
The identifier of the cluster of which host
is member.
This attribute was added in vSphere API 6.7.1. When clients pass a value of this class as a parameter, the field must be an identifier for the resource type: ClusterComputeResource:VCenter
. When methods return a value of this class as a result, the field will be an identifier for the resource type: ClusterComputeResource:VCenter
.
Builder vmware::vcenter::vcha::PlacementInfo::Builder::SetClusterName | ( | string | clusterName | ) | [inline] |
The name of the cluster of which host
is member.
This attribute was added in vSphere API 6.7.1.
Builder vmware::vcenter::vcha::PlacementInfo::Builder::SetHaNetwork | ( | string | haNetwork | ) | [inline] |
The identifier of the Network object used for the HA network.
This attribute was added in vSphere API 6.7.1. When clients pass a value of this class as a parameter, the field must be an identifier for the resource type: Network:VCenter
. When methods return a value of this class as a result, the field will be an identifier for the resource type: Network:VCenter
Builder vmware::vcenter::vcha::PlacementInfo::Builder::SetHaNetworkName | ( | string | haNetworkName | ) | [inline] |
The name of the Network object used for the HA network.
This attribute was added in vSphere API 6.7.1.
Builder vmware::vcenter::vcha::PlacementInfo::Builder::SetHaNetworkType | ( | vmware.vcenter.vcha.NetworkType | haNetworkType | ) | [inline] |
The type of the Network object used for the HA network.
This attribute was added in vSphere API 6.7.1.
Builder vmware::vcenter::vcha::PlacementInfo::Builder::SetManagementVcenterServerGuid | ( | string | managementVcenterServerGuid | ) | [inline] |
The unique identifier of the vCenter server that is managing the VCHA node.
This attribute was added in vSphere API 7.0.0.1.