InlineServiceDefinition1

InlineServiceDefinition1
InlineServiceDefinition1
JSON Example
{
    "service_deployment_spec": {
        "deployment_specs": [
            {
                "ovf_url": "string",
                "service_form_factor": "string",
                "host_type": "string",
                "name": "string"
            }
        ],
        "nic_metadata_list": [
            {
                "interface_label": "string",
                "interface_type": "string",
                "interface_index": 0
            }
        ],
        "deployment_template": [
            {
                "attributes": [
                    {
                        "attribute_type": "string",
                        "display_name": "string",
                        "value": "string",
                        "key": "string"
                    }
                ],
                "name": "string"
            }
        ]
    },
    "functionalities": [
        "string"
    ],
    "attachment_point": [
        "string"
    ],
    "transports": [
        "string"
    ],
    "vendor_id": "string",
    "on_failure_policy": "string",
    "implementations": [
        "string"
    ]
}
service_deployment_spec
Optional

service_deployment_spec

array of string
functionalities
Required

The capabilities provided by the services like NG_FW, IDS_IPS Hybrid Cloud Exchange(HCX) is specified here.

Possible values are : NG_FW, IDS_IPS, HCX,
array of string
attachment_point
Required

The point at which the service is deployed/attached for redirecting the traffic to the the partner appliance.

Possible values are : TIER0_LR, TIER1_LR,
array of string
transports
Required

Transport Type of the service, which is the mechanism of redirecting the traffic to the the partner appliance.

Possible values are : L2_BRIDGE, L3_ROUTED,
string
vendor_id
Optional

Id which is unique to a vendor or partner for which the service is created.

string
on_failure_policy
Optional

Failure policy for the service tells datapath, the action to take i.e to Allow or Block traffic during failure scenarios.

Possible values are : ALLOW, BLOCK,
array of string
implementations
Required

This indicates the insertion point of the service.

Possible values are : NORTH_SOUTH, EAST_WEST,