Vcha_PlacementInfo
The PlacementInfo structure 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.
{
"management_vcenter_name": "string",
"management_vcenter_server_guid": "string",
"vm_name": "string",
"datacenter": "string",
"datacenter_name": "string",
"host": "string",
"host_name": "string",
"cluster": "string",
"cluster_name": "string",
"ha_network": "string",
"ha_network_name": "string",
"ha_network_type": "string",
"management_network": "string",
"management_network_name": "string",
"management_network_type": "string",
"storage": {
"datastore": "string",
"datastore_name": "string"
},
"bios_uuid": "string"
}
The hostname of the vCenter server that is managing the VCHA node.
The unique identifier of the vCenter server that is managing the VCHA node. This field is optional because it was added in a newer version than its parent node.
The virtual machine name of the VCHA node.
The identifier of the datacenter of the VCHA node. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: Datacenter:VCenter. When operations return a value of this structure as a result, the field will be an identifier for the resource type: Datacenter:VCenter.
The name of the datacenter of the VCHA node.
The identifier of the host of the VCHA node. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: HostSystem:VCenter. When operations return a value of this structure as a result, the field will be an identifier for the resource type: HostSystem:VCenter.
The name of the host of the VCHA node.
The identifier of the cluster of which PlacementInfo.host is member. If unset, PlacementInfo.host is a standalone host. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: ClusterComputeResource:VCenter. When operations return a value of this structure as a result, the field will be an identifier for the resource type: ClusterComputeResource:VCenter.
The name of the cluster of which PlacementInfo.host is member. If unset, PlacementInfo.host is a standalone host.
The identifier of the Network object used for the HA network. If unset, the information is currently unavailable or the haNetwork is not configured. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: Network:VCenter. When operations return a value of this structure as a result, the field will be an identifier for the resource type: Network:VCenter.
The name of the Network object used for the HA network. If unset, the information is currently unavailable or the haNetwork is not configured.
The NetworkType enumerated type defines the type of a vCenter Server network.
STANDARD_PORTGROUP : vSphere standard portgroup network.
DISTRIBUTED_PORTGROUP : Distributed virtual switch.
The identifier of the Network object used for the Management network. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: Network:VCenter. When operations return a value of this structure as a result, the field will be an identifier for the resource type: Network:VCenter.
The name of the Network object used for the Management network.
The NetworkType enumerated type defines the type of a vCenter Server network.
STANDARD_PORTGROUP : vSphere standard portgroup network.
DISTRIBUTED_PORTGROUP : Distributed virtual switch.
The DiskInfo structure contains information to describe the storage configuration of a vCenter virtual machine.
BIOS UUID for the node. If unset, the information is currently unavailable.