| POST | /backups/VM/{sessionId}/{orgUserName}/{isRemote} | ||
|---|---|---|---|
| POST | /backups/VM |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| orgUserName | path | string | No | |
| isRemote | path | bool | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| sessionId | form | string | No | |
| datacenterLocation | form | string | No | |
| orgName | form | string | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Hostname | form | string | No | |
| Result | form | TypeHosts | No | |
| ResponseStatus | form | ResponseStatus | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| result | form | List<TypeHost> | No | |
| status | form | int | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Content | form | string | No | |
| errorMessage | form | string | No | |
| errorCode | form | int | No | |
| errorStatus | form | bool | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| friendlypath | form | string | No | |
| svcname | form | string | No | |
| installeddate | form | DateTime | No | |
| ostype | form | string | No | |
| ipaddress | form | string | No | |
| uniquename | form | string | No | |
| osversion | form | string | No | |
| alternateip | form | string | No | |
| id | form | string | No | |
| originalhostid | form | string | No | |
| timezone | form | string | No | |
| description | form | string | No | |
| isclusterhost | form | bool | No | |
| vcenterhostid | form | string | No | |
| modifydate | form | DateTime | No | |
| isvm | form | bool | No | |
| isesxhost | form | bool | No | |
| hostname | form | string | No | |
| vmtype | form | string | No | |
| osrelease | form | string | No | |
| hasagent | form | bool | No | |
| isvcenterhost | form | bool | No | |
| sourcecluster | form | string | No | |
| targetcluster | form | string | No | |
| connectorversion | form | string | No | |
| hosttype | form | string | No | |
| uploadversion | form | string | No | |
| updatedate | form | DateTime | No | |
| statusCode | form | string | No | |
| hostApp | form | TypeApplication | No | |
| hostBackups | form | TypeBackups | No | |
| hostSLA | form | TypeSLA | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| id | form | long | No | |
| auxinfo | form | string | No | |
| protectable | form | string | No | |
| appversion | form | string | No | |
| morecredentials | form | string | No | |
| volumes | form | string | No | |
| username | form | string | No | |
| hostid | form | long | No | |
| lastfailover | form | DateTime | No | |
| description | form | string | No | |
| appname | form | string | No | |
| sourcecluster | form | long | No | |
| originalappid | form | long | No | |
| apptype | form | string | No | |
| failoverstate | form | string | No | |
| friendlytype | form | string | No | |
| ignore | form | bool | No | |
| networkname | form | string | No | |
| networkip | form | string | No | |
| pathname | form | string | No | |
| isclustered | form | bool | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| result | form | List<TypeBackup> | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| virtualsize | form | double | No | |
| originalbackupid | form | long | No | |
| modifydate | form | DateTime | No | |
| jobclass | form | string | No | |
| flags | form | long | No | |
| sourceuds | form | double | No | |
| status | form | string | No | |
| expiration | form | DateTime | No | |
| hostname | form | string | No | |
| appid | form | long | No | |
| label | form | string | No | |
| policyname | form | string | No | |
| consistencydate | form | DateTime | No | |
| id | form | long | No | |
| backupdate | form | DateTime | No | |
| mountedhost | form | long | No | |
| username | form | string | No | |
| backupname | form | string | No | |
| sltname | form | string | No | |
| sourceimage | form | string | No | |
| prepdate | form | DateTime | No | |
| slpname | form | string | No | |
| appname | form | string | No | |
| apptype | form | string | No | |
| datastore | form | string | No | |
| vmpath | form | string | No | |
| sla | form | TypeSLA | No | |
| systemstateOSType | form | string | No | |
| systemstateNIC | form | string | No | |
| logtruncated | form | string | No | |
| restorelock | form | string | No | |
| volumelabel | form | string | No | |
| nasstaging | form | string | No | |
| preserved | form | string | No | |
| dnsname | form | string | No | |
| nvolumes | form | string | No | |
| sourcecluster | form | string | No | |
| volumekey | form | string | No | |
| originatingcluster | form | string | No | |
| systemstateCPU | form | string | No | |
| mappedhost | form | string | No | |
| catalogstate | form | string | No | |
| uniquehostname | form | string | No | |
| restorableobject | form | string | No | |
| backuplock | form | string | No | |
| filename | form | string | No | |
| isbootvolume | form | string | No | |
| backuphost | form | string | No | |
| sensitivity | form | string | No | |
| consistencymode | form | string | No | |
| modifiedbytes | form | string | No | |
| originatinguds | form | string | No | |
| hostconsistencydate | form | string | No | |
| systemstateMemory | form | string | No | |
| expirytries | form | string | No | |
| vmname | form | string | No | |
| characteristic | form | string | No | |
| capacity | form | string | No | |
| policyid | form | string | No | |
| poolid | form | string | No | |
| targetcluster | form | string | No | |
| uniqueid | form | string | No | |
| systemstateBootDiskSize | form | string | No | |
| transport | form | string | No | |
| esxhost | form | string | No | |
| target | form | string | No | |
| targetuds | form | string | No | |
| depth | form | string | No | |
| componenttype | form | string | No | |
| readyvm | form | string | No | |
| isbootvmdk | form | string | No | |
| logicalname | form | string | No | |
| originalappid | form | string | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Result | form | TypeBackup | No | |
| ResponseStatus | form | ResponseStatus | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| id | form | int | No | |
| modifydate | form | DateTime | No | |
| expirationoff | form | bool | No | |
| slpid | form | int | No | |
| description | form | string | No | |
| createdate | form | DateTime | No | |
| dedupasyncoff | form | bool | No | |
| appid | form | int | No | |
| scheduleoff | form | bool | No | |
| sltid | form | int | No |
To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /backups/VM/{sessionId}/{orgUserName}/{isRemote} HTTP/1.1
Host: n3tapi.palmettovdc.com
Accept: text/csv
Content-Type: text/csv
Content-Length: length
{"orgUserName":"String","isRemote":false,"sessionId":"String","datacenterLocation":"String","orgName":"String"}
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length
{"hostname":"String","result":{"result":[{"friendlypath":"String","svcname":"String","installeddate":"\/Date(-62135596800000-0000)\/","ostype":"String","ipaddress":"String","uniquename":"String","osversion":"String","alternateip":"String","id":"String","originalhostid":"String","timezone":"String","description":"String","isclusterhost":false,"vcenterhostid":"String","modifydate":"\/Date(-62135596800000-0000)\/","isvm":false,"isesxhost":false,"hostname":"String","vmtype":"String","osrelease":"String","hasagent":false,"isvcenterhost":false,"sourcecluster":"String","targetcluster":"String","connectorversion":"String","hosttype":"String","uploadversion":"String","updatedate":"\/Date(-62135596800000-0000)\/","statusCode":"String","hostApp":{"id":0,"auxinfo":"String","protectable":"String","appversion":"String","morecredentials":"String","volumes":"String","username":"String","hostid":0,"lastfailover":"\/Date(-62135596800000-0000)\/","description":"String","appname":"String","sourcecluster":0,"originalappid":0,"apptype":"String","failoverstate":"String","friendlytype":"String","ignore":false,"networkname":"String","networkip":"String","pathname":"String","isclustered":false,"content":"String","errorMessage":"String","errorCode":0,"errorStatus":false},"hostBackups":{"result":[{"virtualsize":0,"originalbackupid":0,"modifydate":"\/Date(-62135596800000-0000)\/","jobclass":"String","flags":0,"sourceuds":0,"status":"String","expiration":"\/Date(-62135596800000-0000)\/","hostname":"String","appid":0,"label":"String","policyname":"String","consistencydate":"\/Date(-62135596800000-0000)\/","id":0,"backupdate":"\/Date(-62135596800000-0000)\/","mountedhost":0,"username":"String","backupname":"String","sltname":"String","sourceimage":"String","prepdate":"\/Date(-62135596800000-0000)\/","slpname":"String","appname":"String","apptype":"String","datastore":"String","vmpath":"String","sla":{"id":0,"modifydate":"\/Date(-62135596800000-0000)\/","expirationoff":false,"slpid":0,"description":"String","createdate":"\/Date(-62135596800000-0000)\/","dedupasyncoff":false,"appid":0,"scheduleoff":false,"sltid":0},"systemstateOSType":"String","systemstateNIC":"String","logtruncated":"String","restorelock":"String","volumelabel":"String","nasstaging":"String","preserved":"String","dnsname":"String","nvolumes":"String","sourcecluster":"String","volumekey":"String","originatingcluster":"String","systemstateCPU":"String","mappedhost":"String","catalogstate":"String","uniquehostname":"String","restorableobject":"String","backuplock":"String","filename":"String","isbootvolume":"String","backuphost":"String","sensitivity":"String","consistencymode":"String","modifiedbytes":"String","originatinguds":"String","hostconsistencydate":"String","systemstateMemory":"String","expirytries":"String","vmname":"String","characteristic":"String","capacity":"String","policyid":"String","poolid":"String","targetcluster":"String","uniqueid":"String","systemstateBootDiskSize":"String","transport":"String","esxhost":"String","target":"String","targetuds":"String","depth":"String","componenttype":"String","readyvm":"String","isbootvmdk":"String","logicalname":"String","originalappid":"String","jobid":"String","statusCode":"String","content":"String","errorMessage":"String","errorCode":0,"errorStatus":false}]},"hostSLA":{"id":0,"modifydate":"\/Date(-62135596800000-0000)\/","expirationoff":false,"slpid":0,"description":"String","createdate":"\/Date(-62135596800000-0000)\/","dedupasyncoff":false,"appid":0,"scheduleoff":false,"sltid":0},"content":"String","errorMessage":"String","errorCode":0,"errorStatus":false}],"status":0,"content":"String","errorMessage":"String","errorCode":0,"errorStatus":false},"responseStatus":{"errorCode":"String","message":"String","stackTrace":"String","errors":[{"errorCode":"String","fieldName":"String","message":"String","meta":{"String":"String"}}],"meta":{"String":"String"}}}