Ovf_LibraryItem_Deploy_RequestBody

Ovf_LibraryItem_Deploy_RequestBody
Ovf_LibraryItem_Deploy_RequestBody

This is a request body class for an operation.

JSON Example
{
    "target": {
        "resource_pool_id": "string",
        "host_id": "string",
        "folder_id": "string"
    },
    "deployment_spec": {
        "name": "string",
        "annotation": "string",
        "accept_all_EULA": false,
        "network_mappings": {
            "network_mappings": "string"
        },
        "storage_mappings": {
            "storage_mappings": {
                "type": "string",
                "datastore_id": "string",
                "storage_profile_id": "string",
                "provisioning": "string"
            }
        },
        "storage_provisioning": "string",
        "storage_profile_id": "string",
        "locale": "string",
        "flags": [
            "string"
        ],
        "additional_parameters": [
            {}
        ],
        "default_datastore_id": "string",
        "vm_config_spec": {
            "provider": "string",
            "xml": "string"
        }
    }
}
target
Required

Specification of the deployment target.

deployment_spec
Required

Specification of how the OVF package should be deployed to the target.