{
  "$id": "schema.json",
  "type": "object",
  "schema": "http://json-schema.org/draft-07/schema#",
  "translate": false,
  "dynamicfields": true,
  "properties": {
    "ph_request_type": {
      "type": "string",
      "description": "type of request (internal to adapter)",
      "default": "putTransportNodestransportnodeId",
      "enum": [
        "putTransportNodestransportnodeId",
        "postTransportNodestransportnodeId",
        "deleteTransportNodestransportnodeId",
        "getTransportNodestransportnodeId",
        "postComputeCollectionTransportNodeTemplates",
        "getComputeCollectionTransportNodeTemplates",
        "postBridgeEndpoints",
        "getBridgeEndpoints",
        "getTransportZoneszoneIdsummary",
        "putEdgeClustersedgeClusterId",
        "deleteEdgeClustersedgeClusterId",
        "getEdgeClustersedgeClusterId",
        "putHostSwitchProfileshostSwitchProfileId",
        "getHostSwitchProfileshostSwitchProfileId",
        "deleteHostSwitchProfileshostSwitchProfileId",
        "getBridgeEndpointsendpointIdstatus",
        "putBridgeEndpointsbridgeendpointId",
        "getBridgeEndpointsbridgeendpointId",
        "deleteBridgeEndpointsbridgeendpointId",
        "postEdgeClusters",
        "getEdgeClusters",
        "postTransportNodestransportnodeIdactionresyncHostConfig",
        "postBridgeClusters",
        "getBridgeClusters",
        "putClusterProfilesclusterProfileId",
        "deleteClusterProfilesclusterProfileId",
        "getClusterProfilesclusterProfileId",
        "getLldptransportNodesnodeIdinterfacesinterfaceName",
        "postEdgeClustersedgeClusterIdactionreplaceTransportNode",
        "getBridgeClustersclusterIdstatus",
        "getComputeCollectionTransportNodeTemplatestemplateIdstate",
        "postHostSwitchProfiles",
        "getHostSwitchProfiles",
        "postTransportZones",
        "getTransportZones",
        "putTransportZoneszoneId",
        "getTransportZoneszoneId",
        "deleteTransportZoneszoneId",
        "getTransportNodestransportnodeIdstate",
        "postTransportNodes",
        "getTransportNodes",
        "postClusterProfiles",
        "getClusterProfiles",
        "getLldptransportNodesnodeIdinterfaces",
        "putBridgeClustersbridgeclusterId",
        "deleteBridgeClustersbridgeclusterId",
        "getBridgeClustersbridgeclusterId",
        "putComputeCollectionTransportNodeTemplatestemplateId",
        "getComputeCollectionTransportNodeTemplatestemplateId",
        "deleteComputeCollectionTransportNodeTemplatestemplateId",
        "getBridgeEndpointsendpointIdstatistics",
        "putTransportzoneProfilestransportzoneProfileId",
        "deleteTransportzoneProfilestransportzoneProfileId",
        "getTransportzoneProfilestransportzoneProfileId",
        "getTransportNodesstate",
        "postTransportzoneProfiles",
        "getTransportzoneProfiles"
      ],
      "external_name": "ph_request_type"
    }
  },
  "definitions": {}
}