[{"label":"Latest (1.0.0)","version":"latest"}]
nsx-malware-prevention
Register Svm
DescriptionUser needs to download the OVA from official VMware site, host the OVA somewhere. User needs to provide the path/URL where OVF is hosted, name of the deployment spec and svm version. This API internally creates the Service Definition for Malware Prevention, registers the solution configuration and creates Extended solution config. If the Malware prevention service definition already exists, this will add a new deployment specification to the existing definition.
Request
URLURL
https://api.example.com/napp/api/v1/malware-prevention/svm-spec
Request Body
Request Body
{
"deployment_spec_name": "string",
"ovf_url": "string",
"svm_version": "string"
}
string
deployment_spec_name
Optional
Name of the deployment specification.
string
ovf_url
Optional
URL where OVF is hosted.
string
svm_version
Optional
Version of the Service Virtual Machine.
Authentication
This operation uses the following authentication methods.
METHOD
enterprise_admin
METHOD
security_engineer
Response
Response
Response BodyResponse Body
200 OK
Returns
ServiceDefinitionDetails
of type(s) application/json
Successful operation
{
"deployment_specs": {},
"display_name": "string",
"service_id": "string"
}
deployment_specs
Optional
A list of all the Service deployments with Malware Prevention service definition.
string
display_name
Optional
Display name of the service defintion.
string
service_id
Optional
Service Id.
Errors
400
Invalid inputs
Code Samples
cURL Command
curl -X POST -H "Content-Type: application/json" -d '{"deployment_spec_name":"string","ovf_url":"string","svm_version":"string"}' https://api.example.com/napp/api/v1/malware-prevention/svm-spec
[{"label":"Latest (1.0.0)","version":"latest"}]
nsx-malware-prevention
On This Page
Malware Prevention Operations
post
post
delete
delete
get
get
post