@itentialopensource/adapter-avi_controller
Version:
This adapter integrates with system described as: AviController Networks
79 lines • 2.4 kB
JSON
{
"$id": "schema.json",
"type": "object",
"schema": "http://json-schema.org/draft-07/schema#",
"translate": true,
"dynamicfields": true,
"properties": {
"ph_request_type": {
"type": "string",
"description": "type of request (internal to adapter)",
"default": "ssopolicyGET",
"enum": [
"ssopolicyGET",
"ssopolicyPOST",
"ssopolicyByUuidGET",
"ssopolicyByUuidPUT",
"ssopolicyByUuidPATCH",
"ssopolicyByUuidDELETE"
],
"external_name": "ph_request_type"
},
"refersTo": {
"type": "string",
"description": "Filter to request all objects that refers to another Avi resource. Its syntax is refers_to= : . Eg. get all virtual services referring to pool p1 will be refers_to=pool:p...(description truncated)",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "refers_to"
},
"referredBy": {
"type": "string",
"description": "Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by= : . Eg. get all pools referred_by virtual service vs1 - referred_by=vi...(description truncated)",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "referred_by"
},
"includeName": {
"type": "boolean",
"description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "include_name"
},
"skipDefault": {
"type": "boolean",
"description": "Default values are not set.",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "skip_default"
},
"joinSubresources": {
"type": "string",
"description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "join_subresources"
}
},
"definitions": {}
}