UNPKG

@itentialopensource/adapter-efficientip_solidserver

Version:

This adapter integrates with system described as: efficientip solidserver

135 lines 3.8 kB
{ "$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": "getAppApplicationList", "enum": [ "getAppApplicationList", "getAppApplicationCount", "getAppApplicationInfo", "createAppApplication", "updateAppApplication", "deleteAppApplication", "getAppPoolList", "getAppPoolCount", "getAppPoolInfo", "createAppPool", "updateAppPool", "deleteAppPool", "getAppNodeList", "getAppNodeCount", "getAppNodeInfo", "createAppNode", "updateAppNode", "deleteAppNode" ], "external_name": "ph_request_type" }, "applicationId": { "type": "number", "description": "The database identifier (ID) of the application the object belongs to.", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "application_id" }, "applicationFqdn": { "type": "string", "description": "The Fully Qualified Domain Name (FQDN) of the application the object belongs to.", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "application_fqdn" }, "applicationName": { "type": "string", "description": "The name of the application the object belongs to.", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "application_name" }, "gslbserverId": { "type": "number", "description": "The database identifier (ID) of the GSLB server associated with the application, a unique identifier automatically incremented when you add the server. Use it to identify...(description truncated)", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "gslbserver_id" }, "gslbserverName": { "type": "string", "description": "The name of the GSLB server associated with the application.", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "gslbserver_name" }, "poolId": { "type": "number", "description": "The database identifier (ID) of the pool, a unique numeric key value automatically incremented when you add a pool. Use the ID to specify the pool of your choice.", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "pool_id" }, "poolName": { "type": "string", "description": "The name of the pool.", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "pool_name" }, "nodeId": { "type": "number", "description": "The database identifier (ID) of the node, a unique numeric key value automatically incremented when you add a node. Use the ID to specify the node of your choice.", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "node_id" }, "nodeName": { "type": "string", "description": "The name of the node.", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "node_name" } }, "definitions": {} }