InlineVendorTemplate1

InlineVendorTemplate1
InlineVendorTemplate1
JSON Example
{
    "attributes": [
        {
            "attribute_type": "string",
            "display_name": "string",
            "key": "string",
            "read_only": false,
            "value": "string"
        }
    ],
    "functionality": "string",
    "redirection_action": "string",
    "service_id": "string",
    "vendor_template_key": "string"
}
array of Attribute
attributes
Optional
Constraints: maxItems: 128

List of attributes specific to a partner for which the vendor template is created. There attributes are passed on to the partner appliance and is opaque to the NSX Manager. Attributes are not supported by guest introspection service.

string
functionality
Optional

The capabilities provided by the services. Needs to be one of the following | NG_FW - Next Generation Firewall | IDS_IPS - Intrusion detection System / Intrusion Prevention System | NET_MON - Network Monitoring | HCX - Hybrid Cloud Exchange | BYOD - Bring Your Own Device | EPP - Endpoint Protection.(Third party AntiVirus partners using NXGI should use this functionality for the service) | MPS - Malware Prevention Solution

Possible values are : NG_FW, IDS_IPS, NET_MON, HCX, BYOD, EPP, MPS,
string
redirection_action
Optional
Constraints: default: PUNT

The redirection action represents if the packet is exclusively redirected to the service, or if a copy is forwarded to the service. Service profile inherits the redirection action specified at the vendor template and cannot override the action specified at the vendor template. Redirection action is not applicable to guest introspection service.

Possible values are : PUNT, COPY,
string
service_id
Optional

The service to which the vendor template belongs.

string
vendor_template_key
Optional

Different VMs in data center can have Different protection levels as specified by administrator in the policy. The identifier for the policy with which the partner appliance identifies this policy. This identifier will be passed to the partner appliance at runtime to specify which protection level is applicable for the VM being protected.