UNPKG

@itentialopensource/adapter-tcpwave

Version:

This adapter integrates with system described as: tcpwaveRestapiStore.

237 lines 5.94 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": "getAuditreportsReportlist", "enum": [ "getAuditreportsReportlist", "sendReportByEmail", "getAdminsList", "getAdminRolesList", "getActionsList", "getAuditNetworksList", "getAuditreportsAuditnetworkslist", "getIPv4NetworkList", "getIPv4SubnetList", "getOFACCountryGridList", "getReportsReportlist", "getSubnetGroupList", "getReportsDhcpActiveLeases", "postReportsCsvreport", "getReportsServertozonecount", "postReportsPdfreport", "postReportsEmailreport", "schedemailreport", "allParamsList", "generateScheduleCsvReport", "getReportRecordsForViwsGrid", "getReportRecordsForRPZLogs", "getDHCPServerSubnetReportRecordsForGrid", "getDHCPTemplAssoReportRecordsForGrid", "getDhcpOptionConfigReportRecordsForGrid", "getScheduleReportRecordsForGrid", "getServerConfigReportRecordsForGrid", "getDHSSOAReportForGrid", "getDhcpLeaseReportForCsv", "getDnsSOARptForCsv", "getDnsServersList", "getDnsAppliancebyViewlist", "getDnsZonebyViewlist", "getDnsTemplateList", "getZoneTemplateList", "getResourseRecordList", "getDnsOptionTemplateList", "getDnsDhcpServersList", "getDhcpServerList", "getDhcpLeaseServerList", "getDhcpServerSubnetList", "getDhcpOptionTemplateList", "getDhcpPolicyTemplateList", "getDhcpTemplateAssoList", "getScheduleAdminAuditList", "getserverConfigList", "getmonitoringHostsList", "getMonitoringServicesList", "getObjectTypeList", "getDNSViewsList", "getServerIpsList", "getClientIPsList", "getLast100EventsList", "getNTPOffsetList" ], "external_name": "ph_request_type" }, "ipAddressDomainName": { "type": "string", "description": "IP Address or domain name", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "ipAddress_domainName" }, "sourceIp": { "type": "string", "description": "Source IP address", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "source_ip" }, "recordType": { "type": "string", "description": "Record type", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "record_type" }, "changeTicket": { "type": "string", "description": "Change Ticket", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "change_ticket" }, "orgId": { "type": "number", "description": "Organization ID", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "org_id" }, "hostName": { "type": "string", "description": "Host Name", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "host_name" }, "organizationName": { "type": "string", "description": "Organization Name", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "organization_name" }, "serverTypeCode": { "type": "string", "description": "Server Type Code", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "server_type_code" }, "entityTypeCode": { "type": "string", "description": "Entity type", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "entity_type_code" }, "viewName": { "type": "string", "description": "Name of the View", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "view_name" }, "assoType": { "type": "string", "description": "Type of association of Option Template with DHCP Appliance", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "asso_type" }, "configName": { "type": "string", "description": "Config Name", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "config_name" }, "paramVal": { "type": "string", "description": "parameter value", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "param_val" }, "serverType": { "type": "string", "description": "Appliance Type", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "server_type" }, "hostId": { "type": "number", "description": "Host ID(eg:12345)", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "host_id" } }, "definitions": {} }