Deploy a New Transporter as VMware vSphere Appliance
Product version: 10.11
Last modified: 31 July 2024
Deploys a new transporter as a VMware vSphere appliance. Requires ESXi host, datastore, and virtual network IDs (identifier parameter) obtained in previous steps.
To check deployment status after running this API request below, refer to Get Transporter Info.
Endpoint
https://<Director_IP_address>:4443/c/router
                                            
Request Example
curl --request POST \
    --url https://<Director_IP_address>:4443/c/router \
    --header "content-type: application/json" \
    --cookie @cookies.txt \
    --data '{
    "action": "VmwareTransporterManagement",
    "method": "deploy",
    "data": [{
            "id": null,
            "host": "VA transporter",
            "name": "VA transporter",
            "port": 9446,
            "loadFactor": 6,
            "additionalLoadFactor": 2,
            "loggingLevel": "AUTO",
            "dataPortRangeStart": 9448,
            "dataPortRangeEnd": 10000,
            "isProxyTransporter": false,            
            "vmwareDeploymentInfo": {
                "clusterId": null,
                "esxHostId": 6,
                "datastoreId": 16,
                "networkId": 4,
                "ipConfigurationMode": "DHCP",
                "ipAddress": "",
                "subnetMask": "",
                "defaultGateway": "",
                "dnsConfigurationMode": "DHCP",
                "primaryDns": "",
                "secondaryDns": "",
                "vmId": null,
                "username": null,
                "password": null,
                "clusterName": null,
                "esxHostName": null,
                "datastoreName": null,
                "networkName": null,
                "vmPowerState": null,
                "wasInfoDownloaded": null
            },
            "vid": null,
            "description": "",
            "type": null,
            "hvType": null,
            "state": null,
            "status": null,
            "changeStatus": null,
            "version": null,
            "fingerprint": null,
            "os": null,
            "vmwarevSphereSupport": null,
            "vmwarevSpherePre55Support": null,
            "msHypervSupport": null,
            "awsEc2Support": null,
            "repositoryManagementSupport": null,
            "cifsShareSupport": null,
            "nfsShareSupport": null,
            "awsS3Support": null,
            "hpeStoreOnceCatalystSupport": null,
            "repositoryEncryptionSupport": null,
            "windowsGuestsRecoverySupport": null,
            "linuxGuestsRecoverySupport": null,
            "flashVmBootSupport": null,
            "saaSRepositorySupport": null,
            "local": null,
            "outOfDate": null,
            "preventModification": null,
            "lockedExclusive": null,
            "lockedShared": null,
            "lockReasons": null,
            "lockedByJobRun": false,
            "wasEdited": null,
            "wasDiscoveredOnce": null,
            "wasDeployed": null,
            "progress": null,
            "wasAutoPoweredOff": null,
            "hasAssignedBackupRepositories": null,
            "awsDeploymentInfo": null,
            "nutanixDeploymentInfo": null,
            "alertErrorCode": null,
            "alertTitle": null,
            "alertDescription": null
        }
    ],
    "type": "rpc",
    "tid": 114}'
                                                        Request Fields
| 
                                                                 Field  | 
                                                            
                                                                 Type  | 
                                                            
                                                                 Value(s)  | 
                                                        
|---|---|---|
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 array  | 
                                                            
                                                                 See parameters below  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 integer  | 
                                                            
                                                                 
  | 
                                                        
data
| 
                                                                 Field  | 
                                                            
                                                                 Type  | 
                                                            
                                                                 Value(s)  | 
                                                        
|---|---|---|
| 
                                                                 
  | 
                                                            
                                                                 
  | 
                                                            
                                                                 | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 IP address or host name of the machine used for Transporter installation  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 Display name of the Transporter  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 integer  | 
                                                            
                                                                 Port number that will be used to connect to the Transporter  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 integer  | 
                                                            
                                                                 The number of disks (tasks) the Transporter can process in parallel  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 integer  | 
                                                            
                                                                 Additional tasks for high priority jobs (such as recovery)  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 Logging level to be enabled for this Transporter  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 integer  | 
                                                            
                                                                 Start number of the port range to be used for transferring data  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 integer  | 
                                                            
                                                                 End number of the port range to be used for transferring data  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 true if the Transporter is to be used as a proxy Transporter.  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 array  | 
                                                            
                                                                 See parameters below  | 
                                                        
vmwareDeploymentInfo
| 
                                                                 Field  | 
                                                            
                                                                 Type  | 
                                                            
                                                                 Value(s)  | 
                                                        
|---|---|---|
| 
                                                                 
  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Cluster ID (optional). The identifier for a cluster can be obtained by following the same steps as with the network and datastore cases, but with   | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Target ESXi host ID  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Target datastore ID  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Target network ID  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 IP configuration mode; can be “DHCP” or “STATIC”  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 IP address  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 Subnet mask  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 Default gateway  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 DNS configuration mode; can be “DHCP” or “STATIC”  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 Primary DNS server  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 Secondary DNS server  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 
  | 
                                                            
                                                                 VM ID  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 User name  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 User password  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 Cluster name  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 ESXi host name  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 Datastore name  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 Network name  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 VM power state. Possible values: “ON”, “OFF”, “SUSPENDED”, “UNKNOWN”  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
data (continued)
| 
                                                                 Field  | 
                                                            
                                                                 Type  | 
                                                            
                                                                 Value(s)  | 
                                                        
|---|---|---|
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 Transporter VID  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 Description (optional)  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 The type of the Transporter  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 Platform type  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 The current state of the Transporter  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 The current status of the Transporter's operations  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 
 “CREATE_PENDING”: New item, discovery is needed “CHANGE_PENDING”: Some attributes have changed, discovery is needed “IMPORT_PENDING”: Import item 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 The version of the Transporter  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 Transporter certificate fingerprint  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 Operating system where the Transporter is installed  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 array  | 
                                                            
                                                                 Lock reasons  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 int  | 
                                                            
                                                                 Current operation progress  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 boolean  | 
                                                            
                                                                 
  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 Json  | 
                                                            
                                                                 AWS transporter deployment info.  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 Json  | 
                                                            
                                                                 Nutanix transporter deployment info.  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 int  | 
                                                            
                                                                 The error code of the alert (if any)  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 The title of the alert (if any)  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 The description of the alert (if any)  | 
                                                        
Response Sample
 {
    "action": "VmwareTransporterManagement",
    "method": "deploy",
    "tid": "114",
    "type": "rpc",
    "message": null,
    "where": null,
    "cause": null,
    "data": 2
}
                                                        Response Fields
| 
                                                                 Field  | 
                                                            
                                                                 Value  | 
                                                            
                                                                 Description  | 
                                                        
|---|---|---|
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 Message if the request failed  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 Reference to the method where a problem occurred  | 
                                                        
| 
                                                                 
  | 
                                                            
                                                                 string  | 
                                                            
                                                                 Cause of failure  | 
                                                        
| 
                                                                 
  | 
                                                            integer | 
                                                                 Newly assigned Transporter ID  |