{
  "$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": "statsAggregateTunnel",
      "enum": [
        "statsAggregateTunnel",
        "postStatsAggregateAppliance",
        "getStatsAggregateApplianceNePk",
        "statsAggregateApplication",
        "postStatsAggregateApplication",
        "getStatsAggregateApplicationNePk",
        "getStatsAggregateApplication2",
        "postStatsAggregateApplication2",
        "getStatsAggregateApplication2NePk",
        "boostAggregateStats",
        "getStatsAggregateBoostNePk",
        "dNSStatsAggregate",
        "statsAggregateDns",
        "getStatsAggregateDnsNePk",
        "statsAggregateDrcTunnel",
        "statsDrcAggregateTunnel",
        "getStatsAggregateDrcNePk",
        "statsAggregateDscp",
        "postStatsAggregateDscp",
        "getStatsAggregateDscpNePk",
        "statsAggregateFlow",
        "postStatsAggregateFlow",
        "getActiveFlowCounts",
        "getStatsAggregateFlowNePk",
        "interfaceAggregateStats",
        "postStatsAggregateInterface",
        "interfaceOverlayTransportAggregateStats",
        "jitterStatsAggregate",
        "statsAggregateJitter",
        "getStatsAggregateJitterNePk",
        "mosAggregateStats",
        "getStatsAggregateMosNePk",
        "portStatsAggregate",
        "statsAggregatePorts",
        "getStatsAggregatePortsNePk",
        "securityPolicyAggregateStats",
        "getStatsAggregateSecurityPolicyNePk",
        "topTalkersStatsAggregate",
        "statsAggregateTopTalkers",
        "getStatsAggregateTopTalkersSplitNePk",
        "getStatsAggregateTopTalkersNePk",
        "trafficBehavior",
        "postStatsAggregateTrafficBehavior",
        "getStatsAggregateTrafficBehaviorNePk",
        "statsAggregateTrafficClass",
        "postStatsAggregateTrafficClass",
        "getStatsAggregateTrafficClassNePk",
        "getStatsAggregateTunnel",
        "postStatsAggregateTunnel",
        "getStatsAggregateTunnelNePk",
        "statsDnsInfo",
        "statsTimeseriesAppliance",
        "postStatsTimeseriesAppliance",
        "getStatsTimeseriesApplianceNePk",
        "statsOfApplianceProcessState",
        "statsTimeseriesApplication",
        "postStatsTimeseriesApplication",
        "getStatsTimeseriesApplicationNePk",
        "getStatsTimeseriesApplication2",
        "postStatsTimeseriesApplication2",
        "getStatsTimeseriesApplication2NePk",
        "boostTimeSeriesStats",
        "statsTimeseriesDrcTunnel",
        "postStatsTimeseriesDrc",
        "getStatsTimeseriesDrcNePk",
        "statsTimeseriesDscp",
        "postStatsTimeseriesDscp",
        "getStatsTimeseriesDscpNePk",
        "statsTimeseriesFlow",
        "postStatsTimeseriesFlow",
        "getStatsTimeseriesFlowNePk",
        "interfaceTimeseriesStats",
        "interfaceOverlayTransportTimeseriesStats",
        "statsTimeseriesInternalDrops",
        "statsTimeseriesTunnel",
        "mOSTimeSeriesStats",
        "securityPolicyTimeSeriesStats",
        "shaperTimeseriesStats",
        "postStatsTimeseriesShaper",
        "statsTimeseriesTrafficClass",
        "postStatsTimeseriesTrafficClass",
        "getStatsTimeseriesTrafficClassNePk",
        "getStatsTimeseriesTunnel",
        "postStatsTimeseriesTunnel",
        "getStatsTimeseriesTunnelNePk"
      ],
      "external_name": "ph_request_type"
    },
    "applianceIDs": {
      "description": "JSON array containing appliance IDs you want to filter on.",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "ApplianceIDs"
    }
  },
  "definitions": {}
}