[{"label":"Latest (1.0.0)","version":"latest"}]
nsx-malware-prevention

Register Svm

Description

User 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

Request

URL

URL


post
https://api.example.com/napp/api/v1/malware-prevention/svm-spec
Copy

Request Body

Request Body

ServiceDeploymentSpec of type(s) application/json Optional

Deployment Spec object

{
	"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

Authentication

This operation uses the following authentication methods.


Response

Response

Response Body

Response 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

Errors

400

Invalid inputs

Code Samples

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


Feedback

Was this page helpful?