|
VMware vSphere Automation SDK for .NET 7.0.0.1
|
The PlacementInfo class contains information to describe the inventory placement of a single node of a VCHA cluster.
More...
Classes | |
| class | Builder |
| Builder class for PlacementInfo. More... | |
Public Member Functions | |
| PlacementInfo () | |
| Generate all-fields constructor only for errors and standard structures that have relevant fields. | |
| string | GetManagementVcenterName () |
| The hostname of the vCenter server that is managing the VCHA node. | |
| void | SetManagementVcenterName (string managementVcenterName) |
| The hostname of the vCenter server that is managing the VCHA node. | |
| string | GetManagementVcenterServerGuid () |
| The unique identifier of the vCenter server that is managing the VCHA node. | |
| void | SetManagementVcenterServerGuid (string managementVcenterServerGuid) |
| The unique identifier of the vCenter server that is managing the VCHA node. | |
| string | GetVmName () |
| The virtual machine name of the VCHA node. | |
| void | SetVmName (string vmName) |
| The virtual machine name of the VCHA node. | |
| string | GetDatacenter () |
| The identifier of the datacenter of the VCHA node. | |
| void | SetDatacenter (string datacenter) |
| The identifier of the datacenter of the VCHA node. | |
| string | GetDatacenterName () |
| The name of the datacenter of the VCHA node. | |
| void | SetDatacenterName (string datacenterName) |
| The name of the datacenter of the VCHA node. | |
| string | GetHost () |
| The identifier of the host of the VCHA node. | |
| void | SetHost (string host) |
| The identifier of the host of the VCHA node. | |
| string | GetHostName () |
| The name of the host of the VCHA node. | |
| void | SetHostName (string hostName) |
| The name of the host of the VCHA node. | |
| string | GetCluster () |
The identifier of the cluster of which host is member. | |
| void | SetCluster (string cluster) |
The identifier of the cluster of which host is member. | |
| string | GetClusterName () |
The name of the cluster of which host is member. | |
| void | SetClusterName (string clusterName) |
The name of the cluster of which host is member. | |
| string | GetHaNetwork () |
| The identifier of the Network object used for the HA network. | |
| void | SetHaNetwork (string haNetwork) |
| The identifier of the Network object used for the HA network. | |
| string | GetHaNetworkName () |
| The name of the Network object used for the HA network. | |
| void | SetHaNetworkName (string haNetworkName) |
| The name of the Network object used for the HA network. | |
| vmware.vcenter.vcha.NetworkType | GetHaNetworkType () |
| The type of the Network object used for the HA network. | |
| void | SetHaNetworkType (vmware.vcenter.vcha.NetworkType haNetworkType) |
| The type of the Network object used for the HA network. | |
| string | GetManagementNetwork () |
| The identifier of the Network object used for the Management network. | |
| void | SetManagementNetwork (string managementNetwork) |
| The identifier of the Network object used for the Management network. | |
| string | GetManagementNetworkName () |
| The name of the Network object used for the Management network. | |
| void | SetManagementNetworkName (string managementNetworkName) |
| The name of the Network object used for the Management network. | |
| vmware.vcenter.vcha.NetworkType | GetManagementNetworkType () |
| The type of the Network object used for the Management network. | |
| void | SetManagementNetworkType (vmware.vcenter.vcha.NetworkType managementNetworkType) |
| The type of the Network object used for the Management network. | |
| vmware.vcenter.vcha.DiskInfo | GetStorage () |
| The storage information of the VCHA node. | |
| void | SetStorage (vmware.vcenter.vcha.DiskInfo storage) |
| The storage information of the VCHA node. | |
| string | GetBiosUuid () |
| BIOS UUID for the node. | |
| void | SetBiosUuid (string biosUuid) |
| BIOS UUID for the node. | |
| vmware.vapi.bindings.type.StructType | _GetType () |
| vmware.vapi.data.StructValue | _GetDataValue () |
| void | _Validate () |
| bool | _HasTypeNameOf< T > () |
| T | _ConvertTo< T > () |
| override bool | Equals (object obj) |
| override int | GetHashCode () |
| override string | ToString () |
The PlacementInfo class contains information to describe the inventory placement of a single node of a VCHA cluster.
The active node's management vCenter server credentials are required to populate all fields except biosUuid. This class was added in vSphere API 6.7.1.
| vmware::vcenter::vcha::PlacementInfo::PlacementInfo | ( | ) | [inline] |
Generate all-fields constructor only for errors and standard structures that have relevant fields.
Creates a default new instance.
| T vmware::vcenter::vcha::PlacementInfo::_ConvertTo< T > | ( | ) | [inline] |
| T | : | vmware.vapi.bindings.IStructure |
| vmware.vapi.data.StructValue vmware::vcenter::vcha::PlacementInfo::_GetDataValue | ( | ) | [inline] |
| vmware.vapi.bindings.type.StructType vmware::vcenter::vcha::PlacementInfo::_GetType | ( | ) | [inline] |
| bool vmware::vcenter::vcha::PlacementInfo::_HasTypeNameOf< T > | ( | ) | [inline] |
| T | : | vmware.vapi.bindings.IStructure |
| void vmware::vcenter::vcha::PlacementInfo::_Validate | ( | ) | [inline] |
| override bool vmware::vcenter::vcha::PlacementInfo::Equals | ( | object | obj | ) | [inline] |
| string vmware::vcenter::vcha::PlacementInfo::GetBiosUuid | ( | ) | [inline] |
BIOS UUID for the node.
This attribute was added in vSphere API 6.7.1.
| string vmware::vcenter::vcha::PlacementInfo::GetCluster | ( | ) | [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 .
| string vmware::vcenter::vcha::PlacementInfo::GetClusterName | ( | ) | [inline] |
The name of the cluster of which host is member.
This attribute was added in vSphere API 6.7.1.
| string vmware::vcenter::vcha::PlacementInfo::GetDatacenter | ( | ) | [inline] |
The identifier of the datacenter of the VCHA node.
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: Datacenter:VCenter . When methods return a value of this class as a result, the field will be an identifier for the resource type: Datacenter:VCenter .
| string vmware::vcenter::vcha::PlacementInfo::GetDatacenterName | ( | ) | [inline] |
The name of the datacenter of the VCHA node.
This attribute was added in vSphere API 6.7.1.
| string vmware::vcenter::vcha::PlacementInfo::GetHaNetwork | ( | ) | [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 .
| string vmware::vcenter::vcha::PlacementInfo::GetHaNetworkName | ( | ) | [inline] |
The name of the Network object used for the HA network.
This attribute was added in vSphere API 6.7.1.
| vmware.vcenter.vcha.NetworkType vmware::vcenter::vcha::PlacementInfo::GetHaNetworkType | ( | ) | [inline] |
The type of the Network object used for the HA network.
This attribute was added in vSphere API 6.7.1.
| override int vmware::vcenter::vcha::PlacementInfo::GetHashCode | ( | ) | [inline] |
| string vmware::vcenter::vcha::PlacementInfo::GetHost | ( | ) | [inline] |
The identifier of the host of the VCHA node.
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: HostSystem:VCenter . When methods return a value of this class as a result, the field will be an identifier for the resource type: HostSystem:VCenter .
| string vmware::vcenter::vcha::PlacementInfo::GetHostName | ( | ) | [inline] |
The name of the host of the VCHA node.
This attribute was added in vSphere API 6.7.1.
| string vmware::vcenter::vcha::PlacementInfo::GetManagementNetwork | ( | ) | [inline] |
The identifier of the Network object used for the Management 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 .
| string vmware::vcenter::vcha::PlacementInfo::GetManagementNetworkName | ( | ) | [inline] |
The name of the Network object used for the Management network.
This attribute was added in vSphere API 6.7.1.
| vmware.vcenter.vcha.NetworkType vmware::vcenter::vcha::PlacementInfo::GetManagementNetworkType | ( | ) | [inline] |
The type of the Network object used for the Management network.
This attribute was added in vSphere API 6.7.1.
| string vmware::vcenter::vcha::PlacementInfo::GetManagementVcenterName | ( | ) | [inline] |
The hostname of the vCenter server that is managing the VCHA node.
This attribute was added in vSphere API 6.7.1.
| string vmware::vcenter::vcha::PlacementInfo::GetManagementVcenterServerGuid | ( | ) | [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.
| vmware.vcenter.vcha.DiskInfo vmware::vcenter::vcha::PlacementInfo::GetStorage | ( | ) | [inline] |
The storage information of the VCHA node.
This attribute was added in vSphere API 6.7.1.
| string vmware::vcenter::vcha::PlacementInfo::GetVmName | ( | ) | [inline] |
The virtual machine name of the VCHA node.
This attribute was added in vSphere API 6.7.1.
| void vmware::vcenter::vcha::PlacementInfo::SetBiosUuid | ( | string | biosUuid | ) | [inline] |
BIOS UUID for the node.
This attribute was added in vSphere API 6.7.1.
| void vmware::vcenter::vcha::PlacementInfo::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 .
| void vmware::vcenter::vcha::PlacementInfo::SetClusterName | ( | string | clusterName | ) | [inline] |
The name of the cluster of which host is member.
This attribute was added in vSphere API 6.7.1.
| void vmware::vcenter::vcha::PlacementInfo::SetDatacenter | ( | string | datacenter | ) | [inline] |
The identifier of the datacenter of the VCHA node.
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: Datacenter:VCenter . When methods return a value of this class as a result, the field will be an identifier for the resource type: Datacenter:VCenter .
| void vmware::vcenter::vcha::PlacementInfo::SetDatacenterName | ( | string | datacenterName | ) | [inline] |
The name of the datacenter of the VCHA node.
This attribute was added in vSphere API 6.7.1.
| void vmware::vcenter::vcha::PlacementInfo::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 .
| void vmware::vcenter::vcha::PlacementInfo::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.
| void vmware::vcenter::vcha::PlacementInfo::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.
| void vmware::vcenter::vcha::PlacementInfo::SetHost | ( | string | host | ) | [inline] |
The identifier of the host of the VCHA node.
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: HostSystem:VCenter . When methods return a value of this class as a result, the field will be an identifier for the resource type: HostSystem:VCenter .
| void vmware::vcenter::vcha::PlacementInfo::SetHostName | ( | string | hostName | ) | [inline] |
The name of the host of the VCHA node.
This attribute was added in vSphere API 6.7.1.
| void vmware::vcenter::vcha::PlacementInfo::SetManagementNetwork | ( | string | managementNetwork | ) | [inline] |
The identifier of the Network object used for the Management 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 .
| void vmware::vcenter::vcha::PlacementInfo::SetManagementNetworkName | ( | string | managementNetworkName | ) | [inline] |
The name of the Network object used for the Management network.
This attribute was added in vSphere API 6.7.1.
| void vmware::vcenter::vcha::PlacementInfo::SetManagementNetworkType | ( | vmware.vcenter.vcha.NetworkType | managementNetworkType | ) | [inline] |
The type of the Network object used for the Management network.
This attribute was added in vSphere API 6.7.1.
| void vmware::vcenter::vcha::PlacementInfo::SetManagementVcenterName | ( | string | managementVcenterName | ) | [inline] |
The hostname of the vCenter server that is managing the VCHA node.
This attribute was added in vSphere API 6.7.1.
| void vmware::vcenter::vcha::PlacementInfo::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.
| void vmware::vcenter::vcha::PlacementInfo::SetStorage | ( | vmware.vcenter.vcha.DiskInfo | storage | ) | [inline] |
The storage information of the VCHA node.
This attribute was added in vSphere API 6.7.1.
| void vmware::vcenter::vcha::PlacementInfo::SetVmName | ( | string | vmName | ) | [inline] |
The virtual machine name of the VCHA node.
This attribute was added in vSphere API 6.7.1.
| override string vmware::vcenter::vcha::PlacementInfo::ToString | ( | ) | [inline] |