API to Get Appliance Schema
This endpoint gets the Appliance schema with given type
GET /openapi/v1/ext_appliances/schema/<type>
where <type> is a string to decide Appliance type.
Parameters: The request URL contains the following parameters
Name |
Type |
Description |
---|---|---|
type |
string |
Specify the Appliance type, the value can be either "TETRATION_EDGE", "TETRATION_DATA_INGEST", "TETRATION_EXPORT", "TETRATION_ERSPAN" or "TETRATION_INTERNAL" |
Response object: Returns the config schema.
Sample response
resp = restclient.get('/ext_appliances/schema/TETRATION_ERSPAN')
if resp.status_code == 200:
parsed_resp = json.loads(resp.content)
print json.dumps(parsed_resp)
Sample response
{
"name": "Data Ingest for ERSPAN",
"type": "tetration_erspan",
"desc": "Data Ingest Appliance for ERSPAN",
"long_desc": "Data Ingest appliance for ERSPAN is a software appliance that can export flow data from ERSPAN appliance.",
"valid_config": [
"VM3_ERSPAN"
],
"deploy_config": [
"VM3_ERSPAN"
],
"connectors": [
"ERSPAN"
],
"limit_connectors_per_appliance": 0,
"limit_per_rootscope": 8,
"limit_per_rootscope_taas": 4,
"limit_per_cluster": 150,
"cco_url": "https://software.cisco.com/download/home/286309796/type/286309874/release/3.7.1.26.devel"
}