NSX-T Data Center REST API
IdsCustomSignaturesFileUpload (type)
{
"additionalProperties": false,
"extends": {
"$ref": "NoRestRequestParameters
},
"id": "IdsCustomSignaturesFileUpload",
"module_id": "PolicyIDSCustomSignature",
"properties": {
"file": {
"description": "The File should be a valid zip file, containing only a signature file with extension .rules for example : signature.rules If the ZIP is created on MAC then please make sure that there will be no extra file/content added in the zip file, like .DS_Store, _MACOSX etc. To zip the signature file on MAC. One can use the below command. zip -r <name-of-zip-file> <signature-file> -x '**/.DS_Store'",
"required": true,
"title": "IDS custom signatures file",
"type": "multipart_file"
},
"version_name": {
"description": "IDS custom signature version name. If not provided custom signature version Id will be used as display name.",
"required": false,
"title": "IDS custom signature version name",
"type": "string"
}
},
"title": "File containing IDS custom signatures that needs to be uploaded",
"type": "object"
}