resource_pool_deployment_spec
structure defines the deployment parameters that can be specified for the deploy
operation where the deployment target is a resource pool. See deploy.
{
"accept_all_EULA": true, "additional_parameters": [ { "@class": "com.vmware.vcenter.ovf.ovf_params", "type": "string" }, { "@class": "com.vmware.vcenter.ovf.ovf_params", "type": "string" } ], "annotation": "string", "default_datastore_id": "obj-103", "flags": [ "string", "string" ], "locale": "string", "name": "string", "network_mappings": [ { "key": "string", "value": "obj-103" } ], "storage_mappings": [ { "key": "string", "value": { "datastore_id": "obj-103", "provisioning": "thin", "storage_profile_id": "obj-103", "type": "DATASTORE" } } ], "storage_profile_id": "obj-103", "storage_provisioning": "thin" }
<?xml version="1.0" ?>
<ns0:ResourcePoolDeploymentSpec xmlns:ns0="http://vmware.com/vcenter/ovf/library_item" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <annotation>string</annotation> <network_mappings-array> <array-item> <value>obj-103</value> <key>string</key> </array-item> </network_mappings-array> <flags-array> <array-item>string</array-item> <array-item>string</array-item> </flags-array> <storage_provisioning>thin</storage_provisioning> <storage_mappings-array> <array-item> <value> <datastore_id>obj-103</datastore_id> <storage_profile_id>obj-103</storage_profile_id> <type>DATASTORE</type> <provisioning>thin</provisioning> </value> <key>string</key> </array-item> </storage_mappings-array> <locale>string</locale> <name>string</name> <default_datastore_id>obj-103</default_datastore_id> <additional_parameters-array> <array-item class="com.vmware.vcenter.ovf.ovf_params"> <type>string</type> </array-item> <array-item class="com.vmware.vcenter.ovf.ovf_params"> <type>string</type> </array-item> </additional_parameters-array> <storage_profile_id>obj-103</storage_profile_id> <accept_all_EULA>true</accept_all_EULA> </ns0:ResourcePoolDeploymentSpec> |
Name | Type | Required | Description |
---|---|---|---|
name | string | No. If unset, the server will use the name from the OVF package. | Name assigned to the deployed target virtual machine or virtual appliance. |
annotation | string | No. If unset, the server will use the annotation from the OVF package. | Annotation assigned to the deployed target virtual machine or virtual appliance. |
accept_all_EULA* |
boolean | Yes | Whether to accept all End User License Agreements. See com.vmware.vcenter.ovf.library_item.ovf_summary.EULAs. |
network_mappings | Map<string, ID> | No. If unset, the server will choose a network mapping. | Specification of the target network to use for sections of type ovf:NetworkSection in the OVF descriptor. The key in the key/value pairs is the section identifier of the ovf:NetworkSection section in the OVF descriptor and the value is the target network to be used for deployment. Id of type Network. |
storage_mappings | Map<string, storage_group_mapping> | No. If unset, the server will choose a storage mapping. | Specification of the target storage to use for sections of type vmw:StorageGroupSection in the OVF descriptor. The key in the key/value pairs is the section identifier of the ovf:StorageGroupSection section in the OVF descriptor and the value is the target storage specification to be used for deployment. See com.vmware.vcenter.ovf.library_item.storage_group_mapping. |
storage_provisioning | com.vmware.vcenter.ovf.disk_provisioning_type | No. If unset, the server will choose the provisioning type. | Default storage provisioning type to use for all sections of type vmw:StorageSection in the OVF descriptor. |
storage_profile_id | ID | No. If unset, the server will choose the default profile. | Default storage profile to use for all sections of type vmw:StorageSection in the OVF descriptor. Id of type StorageProfile. |
locale | string | No. If unset, the server locale will be used. | The locale to use for parsing the OVF descriptor. |
flags | List<string> | No. If unset, no flags will be used. | Flags to be use for deployment. The supported flag values can be obtained using list. |
additional_parameters | List<dynamic_structure> | No. If unset, the server will choose default settings for all parameters necessary for the deploy operation. See deploy. |
Additional OVF parameters that may be needed for the deployment. Additional OVF parameters may be required by the OVF descriptor of the OVF package in the library item. Examples of OVF parameters that can be specified through this field include, but are not limited to:
|
default_datastore_id | ID | No. If unset, the server will choose the default datastore. | Default datastore to use for all sections of type vmw:StorageSection in the OVF descriptor. Id of type Datastore. |
Copyright © 2014. All Rights Reserved.