Get Service Definition

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