The LibraryItem.DeploymentTarget
class describes the location (target) where a virtual machine or virtual appliance should be deployed.
More...
List of all members.
Public Member Functions |
| DeploymentTarget () |
| Creates a default new instance.
|
string | GetResourcePoolId () |
| Identifier of the resource pool to which the virtual machine or virtual appliance should be attached.
|
void | SetResourcePoolId (string resourcePoolId) |
| Identifier of the resource pool to which the virtual machine or virtual appliance should be attached.
|
string | GetHostId () |
| Identifier of the target host on which the virtual machine or virtual appliance will run.
|
void | SetHostId (string hostId) |
| Identifier of the target host on which the virtual machine or virtual appliance will run.
|
string | GetFolderId () |
| Identifier of the vCenter folder that should contain the virtual machine or virtual appliance.
|
void | SetFolderId (string folderId) |
| Identifier of the vCenter folder that should contain the virtual machine or virtual appliance.
|
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 () |
Detailed Description
The LibraryItem.DeploymentTarget
class describes the location (target) where a virtual machine or virtual appliance should be deployed.
It is used in the Deploy
and Filter
methods. See LibraryItem.Deploy and LibraryItem.Filter .
Constructor & Destructor Documentation
vmware::vcenter::ovf::LibraryItemTypes::DeploymentTarget::DeploymentTarget |
( |
| ) |
[inline] |
Creates a default new instance.
Member Function Documentation
T vmware::vcenter::ovf::LibraryItemTypes::DeploymentTarget::_ConvertTo< T > |
( |
| ) |
[inline] |
- Type Constraints
-
T | : | vmware.vapi.bindings.IStructure | |
vmware.vapi.data.StructValue vmware::vcenter::ovf::LibraryItemTypes::DeploymentTarget::_GetDataValue |
( |
| ) |
[inline] |
vmware.vapi.bindings.type.StructType vmware::vcenter::ovf::LibraryItemTypes::DeploymentTarget::_GetType |
( |
| ) |
[inline] |
bool vmware::vcenter::ovf::LibraryItemTypes::DeploymentTarget::_HasTypeNameOf< T > |
( |
| ) |
[inline] |
- Type Constraints
-
T | : | vmware.vapi.bindings.IStructure | |
void vmware::vcenter::ovf::LibraryItemTypes::DeploymentTarget::_Validate |
( |
| ) |
[inline] |
override bool vmware::vcenter::ovf::LibraryItemTypes::DeploymentTarget::Equals |
( |
object |
obj | ) |
[inline] |
string vmware::vcenter::ovf::LibraryItemTypes::DeploymentTarget::GetFolderId |
( |
| ) |
[inline] |
Identifier of the vCenter folder that should contain the virtual machine or virtual appliance.
The folder must be virtual machine folder. When clients pass a value of this class as a parameter, the field must be an identifier for the resource type: Folder
. When methods return a value of this class as a result, the field will be an identifier for the resource type: Folder
.
override int vmware::vcenter::ovf::LibraryItemTypes::DeploymentTarget::GetHashCode |
( |
| ) |
[inline] |
string vmware::vcenter::ovf::LibraryItemTypes::DeploymentTarget::GetHostId |
( |
| ) |
[inline] |
Identifier of the target host on which the virtual machine or virtual appliance will run.
The target host must be a member of the cluster that contains the resource pool identified by LibraryItem.DeploymentTarget.resourcePoolId . When clients pass a value of this class as a parameter, the field must be an identifier for the resource type: HostSystem
. When methods return a value of this class as a result, the field will be an identifier for the resource type: HostSystem
.
string vmware::vcenter::ovf::LibraryItemTypes::DeploymentTarget::GetResourcePoolId |
( |
| ) |
[inline] |
Identifier of the resource pool to which the virtual machine or virtual appliance should be attached.
When clients pass a value of this class as a parameter, the field must be an identifier for the resource type: ResourcePool
. When methods return a value of this class as a result, the field will be an identifier for the resource type: ResourcePool
.
void vmware::vcenter::ovf::LibraryItemTypes::DeploymentTarget::SetFolderId |
( |
string |
folderId | ) |
[inline] |
Identifier of the vCenter folder that should contain the virtual machine or virtual appliance.
The folder must be virtual machine folder. When clients pass a value of this class as a parameter, the field must be an identifier for the resource type: Folder
. When methods return a value of this class as a result, the field will be an identifier for the resource type: Folder
.
void vmware::vcenter::ovf::LibraryItemTypes::DeploymentTarget::SetHostId |
( |
string |
hostId | ) |
[inline] |
Identifier of the target host on which the virtual machine or virtual appliance will run.
The target host must be a member of the cluster that contains the resource pool identified by LibraryItem.DeploymentTarget.resourcePoolId . When clients pass a value of this class as a parameter, the field must be an identifier for the resource type: HostSystem
. When methods return a value of this class as a result, the field will be an identifier for the resource type: HostSystem
.
void vmware::vcenter::ovf::LibraryItemTypes::DeploymentTarget::SetResourcePoolId |
( |
string |
resourcePoolId | ) |
[inline] |
Identifier of the resource pool to which the virtual machine or virtual appliance should be attached.
When clients pass a value of this class as a parameter, the field must be an identifier for the resource type: ResourcePool
. When methods return a value of this class as a result, the field will be an identifier for the resource type: ResourcePool
.
override string vmware::vcenter::ovf::LibraryItemTypes::DeploymentTarget::ToString |
( |
| ) |
[inline] |
The documentation for this class was generated from the following file: