NSX-T Data Center REST API
ImportRequestParameter (type)
{
"additionalProperties": false,
"description": "This holds the request parameters required to invoke the import task.",
"extends": {
"$ref": "NoRestRequestParameters
},
"id": "ImportRequestParameter",
"module_id": "PolicyTask",
"properties": {
"draft_description": {
"description": "Description to be set on the draft, which will hold the imported configuration.",
"required": false,
"title": "Description to be set on the draft",
"type": "string"
},
"draft_display_name": {
"description": "Display name to be set on the draft, which will hold the imported configuration.",
"minLength": 1,
"required": true,
"title": "Display name to be set on the draft",
"type": "string"
},
"file": {
"description": "The file having stored firewall configuration. Only zip file will be accepted.",
"required": true,
"title": "File to be imported",
"type": "multipart_file"
},
"passphrase": {
"description": "Passphrase to verify imported files. Passphrase needs to be same as provided earlier to export operation which generated these imported 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 verify imported files",
"type": "secure_string",
"validation_msg_key": "com.vmware.nsx.validation.constraints.BackupRestore.weak_passprase.message"
}
},
"title": "Import task request parameters",
"type": "object"
}