NSX-T Data Center REST API

ExportRequestParameter (type)

{
  "additionalProperties": false,
  "description": "This holds the request parameters required to invoke export task.",
  "id": "ExportRequestParameter",
  "module_id": "PolicyTask",
  "properties": {
    "draft_path": {
      "description": "Policy path of a draft which is to be exported. If not provided, current firewall configuration will then be exported.",
      "required": false,
      "title": "Policy path of draft",
      "type": "string"
    },
    "passphrase": {
      "description": "Passphrase to sign exported files. The passphrase specified must be at least 8 characters in length and must contain at least one lowercase, one uppercase, one numeric character and one non-space special character.",
      "required": true,
      "sensitive": true,
      "title": "Passphrase to sign exported files",
      "type": "secure_string",
      "validation_msg_key": "com.vmware.nsx.validation.constraints.BackupRestore.weak_passprase.message"
    }
  },
  "title": "Export task request parameters",
  "type": "object"
}