Management Plane API > Security > Services > Service Insertion

Get a particular vendor template for a given service.

Returns detailed vendor template information for a given service.

Request:

Method:
GET
URI Path(s):
/api/v1/serviceinsertion/services/<service-id>/vendor-templates/<vendor-template-id>
Request Headers:
n/a
Query Parameters:
n/a
Request Body:
n/a

Example Request:

GET https://<nsx-mgr>/api/v1/serviceinsertion/services/103ca1c3-ef39-4473-aaec-9a8d764a9392/vendor-templates/e8420012-6861-4c41-b13c-1aba8c98f007

Successful Response:

Response Code:
200 OK
Response Headers:
Content-type: application/json
Response Body:
VendorTemplate+

Example Response:

{ "results": [{ "attributes": [{ "key": "Key 2", "display_name": "attribute2", "attribute_type": "STRING" }, { "key": "Key 1", "display_name": "attribute1", "attribute_type": "STRING" } ], "service_id": "103ca1c3-ef39-4473-aaec-9a8d764a9392", "resource_type": "VendorTemplate", "id": "e8420012-6861-4c41-b13c-1aba8c98f007", "display_name": "ABC Company Vendor Template", "description": "ABC Company Vendor Template Description", "_create_user": "admin", "_create_time": 1546634201177, "_last_modified_user": "admin", "_last_modified_time": 1546634201177, "_system_owned": false, "_protection": "NOT_PROTECTED", "_revision": 0 }], "result_count": 1 }

Required Permissions:

read

Feature:

service_insertion

Additional Errors: