NSX Autonomous Edge REST API

Create backup for autonomous edge node in primary_api_node role

Create passphrase protected backup file for autonomous edge node in primary_api_node role.
Passphrase must be provided in request header.
The passphrase must meet the following complexity requirements -
- minimum 12 characters in length
- minimum 1 uppercase character
- minimum 1 lowercase character
- minimum 1 numeric character
- minimum 1 special character
Backup is only allowed on autonomous edge node in primary_api_node role.
For autonomous edge not in primary_api_node role, does not need backups.
Configurations are kept in sync internally from the primary_api_node to the
peer node in the high availibility cluster

Request:

Method:
GET
URI Path(s):
/backup
Request Headers:
n/a
Query Parameters:
n/a
Request Body:
n/a

Example Request:

Headers passphrase: "Test1234567!"

Successful Response:

Response Code:
200 OK
Response Headers:
n/a
Response Body:
n/a

Example Response:

Headers Content-Type: application/octet-stream Content-Disposition: attachment;filename=backup_20200709T193058.tar Vmw-Task-Id: 9d895c88-da84-4391-bdfa-e40cf680625b_2de6f14e-5240-41c0-8594-41e2c830f633 Server: nsx reverse-proxy

Required Permissions:

read

Feature:

system_administration

Additional Errors: