Get Service Definition
Get service definition for Malware Prevention. This API returns the service id, display name and all the deployment specs for the service.
Request
URI
GET
https://{api_host}/napp/api/v1/malware-prevention/svm-spec
COPY
Authentication
This operation uses the following authentication methods.
Responses
200
Successful operation
Returns ServiceDefinitionDetails of type(s) application/json
{
"service_id": "string",
"display_name": "string",
"deployment_specs": {
"results": [
{
"ovf_url": "http://ip/ovf/SVM-1.0.ovf",
"deployment_spec_name": "ABC_Original_form_factor",
"svm_version": "1.0"
},
{
"ovf_url": "http://ip/ovf/SVM-2.0.ovf",
"deployment_spec_name": "ABC_Large_form_factor",
"svm_version": "1.0"
}
]
}
}
string
service_id
Optional
Service Id.
string
display_name
Optional
Display name of the service defintion.
deployment_specs
Optional
A list of all the Service deployments with Malware Prevention service definition.
Code Samples
COPY
curl -H 'Authorization: <value>' https://{api_host}/napp/api/v1/malware-prevention/svm-spec
Malware Prevention Operations
GET
Get File Inspection Events
GET
Get Inspected Files
GET
Get Inspected File Details
GET
Get Allow List
POST
Add To Allow List
DELETE
Delete Allow List
POST
Auto Complete Search
GET
Get Service Definition
POST
Register Svm
DELETE
Delete Deployment Spec
GET
Query Search
GET
Get Malware Prevention Rbac Permissions
GET
Get Malware Prevention Usage Details