{
  "openapi": "3.0.0",
  "info": {
    "title": "Juniper CSO",
    "description": "https://www.juniper.net/documentation/en_US/cso5.2.0/information-products/pathway-pages/api-guide/#_api_reference",
    "contact": {
      "email": ""
    },
    "version": "5.2.0"
  },
  "servers": [
    {
      "url": "https://juniper/",
      "variables": {}
    },
    {
      "url": "http://juniper/",
      "variables": {}
    }
  ],
  "paths": {
    "/fmpm-provider/create_event": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createFmpmEvent",
        "description": "create fmpm events.",
        "operationId": "createFmpmEvent",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/event_action": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "performFmpmActions",
        "description": "perform set of action on events",
        "operationId": "performFmpmActions",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/force_alert": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "forceFmpmAlert",
        "description": "force alert",
        "operationId": "forceFmpmAlert",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_alerts_summary": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmAlertSummary",
        "description": "get Alert Summary",
        "operationId": "getFmpmAlertSummary",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_app_metrics": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmAppMetrics",
        "description": "get App Metrics",
        "operationId": "getFmpmAppMetrics",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_application_perf_params": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmAppPerfParams",
        "description": "get Application Performance Parameters",
        "operationId": "getFmpmAppPerfParams",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_device_data": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmDeviceData",
        "description": "get FMPM Device Data",
        "operationId": "getFmpmDeviceData",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_events": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getEvents",
        "description": "get Events",
        "operationId": "getEvents",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_fmpm_events": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmEvents",
        "description": "get FMPM Events",
        "operationId": "getFmpmEvents",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_link_usage": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmLinkUsage",
        "description": "get Link Usage",
        "operationId": "getFmpmLinkUsage",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_perfparmas": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmPerformanceParams",
        "description": "get Performance Parameters",
        "operationId": "getFmpmPerformanceParams",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_perfparmas_ts": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmPerformanceParamsTimestamp",
        "description": "get Performance Parameters Timestamp",
        "operationId": "getFmpmPerformanceParamsTimestamp",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_resource_metrics": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmResourceMetrics",
        "description": "get Resource Metrics",
        "operationId": "getFmpmResourceMetrics",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_sdlan_port_status": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmSdlanPortStatus",
        "description": "get LAN device port status data",
        "operationId": "getFmpmSdlanPortStatus",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_sdlan_top_ports": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmSdlanTopPorts",
        "description": "get LAN device top ports based on various metrics",
        "operationId": "getFmpmSdlanTopPorts",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_sdwan_metrics": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmSdwanMetrics",
        "description": "get sdwan time series Metrics",
        "operationId": "getFmpmSdwanMetrics",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_sdwan_metrics_by_tenant": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmSdwanMetricsByTenant",
        "description": "get sdwan time series Metrics by Tenant",
        "operationId": "getFmpmSdwanMetricsByTenant",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_service_metrics": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmServiceMetrics",
        "description": "get service metrics data",
        "operationId": "getFmpmServiceMetrics",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_sla_event_summary": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmSlaEventSummary",
        "description": "get event details where SLA are not met",
        "operationId": "getFmpmSlaEventSummary",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_sla_event_ts": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmSlaEventTimeseries",
        "description": "Retrieve time series' SLA not met info for a site",
        "operationId": "getFmpmSlaEventTimeseries",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_sla_score": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmSlaScore",
        "description": "retrieve Site/App SLA Score for AppQoE/non-AppQoE sites",
        "operationId": "getFmpmSlaScore",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_storage_metrics": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmStorageMetrics",
        "description": "get storage metrics data",
        "operationId": "getFmpmStorageMetrics",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_switch_events": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmSwitchEvents",
        "description": "get switch events",
        "operationId": "getFmpmSwitchEvents",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_tenant_sla_summary": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmTenantSlaSummary",
        "description": "retrieve Tenant SLA Summary",
        "operationId": "getFmpmTenantSlaSummary",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_top_applications": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmTopApplications",
        "description": "get Top applications",
        "operationId": "getFmpmTopApplications",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_top_n_alerts": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmTopNAlerts",
        "description": "Get top-n entities with max/min alerts",
        "operationId": "getFmpmTopNAlerts",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_tunnel_statistics_per_site": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmTunnelStatisticsPerSite",
        "description": "get a count of tunnels created/deleted per site for a tenant",
        "operationId": "getFmpmTunnelStatisticsPerSite",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/get_tunnel_statistics_per_tenant": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmTunnelStatisticsPerTenant",
        "description": "get a count of tunnels created/deleted for tenant",
        "operationId": "getFmpmTunnelStatisticsPerTenant",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/monitor_service": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "fmpmMonitorService",
        "description": "Start/Stop Monitoring a service",
        "operationId": "fmpmMonitorService",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/process_alert_status": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "fmpmProcessAlertStatus",
        "description": "Processes alert status by clearing or deleting",
        "operationId": "fmpmProcessAlertStatus",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/alarm_notification": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getAlarmNotificationList",
        "description": "Get Alarm Notification list",
        "operationId": "getAlarmNotificationList",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createAlarmNotification",
        "description": "Add a new Alarm Notification",
        "operationId": "createAlarmNotification",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/alarm_notification/{id}": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getAlarmNotificationById",
        "description": "Get Alarm Notification by id",
        "operationId": "getAlarmNotificationById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Alarm Notification id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "updateAlarmNotification",
        "description": "Update an existing Alarm Notification",
        "operationId": "updateAlarmNotification",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Alarm Notification id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "deleteAlarmNotification",
        "description": "Delete Alarm Notification",
        "operationId": "deleteAlarmNotification",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Alarm Notification id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/alarm_notification/_search": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createAlarmNotificationSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createAlarmNotificationSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/alert_object": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getAlertObjectList",
        "description": "Get Alert Object list",
        "operationId": "getAlertObjectList",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createAlertObject",
        "description": "Add a new Alert Object",
        "operationId": "createAlertObject",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/alert_object/{id}": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getAlertObjectById",
        "description": "Get Alert Object by id",
        "operationId": "getAlertObjectById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Alert Object id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "updateAlertObject",
        "description": "Update an existing Alert Object",
        "operationId": "updateAlertObject",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Alert Object id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "deleteAlertObject",
        "description": "Delete Alert Object",
        "operationId": "deleteAlertObject",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Alert Object id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/alert_object/_search": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createAlertObjectSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createAlertObjectSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/alert_status_object": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getAlertStatusObjectList",
        "description": "Get Alert Status Object list",
        "operationId": "getAlertStatusObjectList",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createAlertStatusObject",
        "description": "Add a new Alert Status Object",
        "operationId": "createAlertStatusObject",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/alert_status_object/{id}": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getAlertStatusObjectById",
        "description": "Get Alert Status Object by id",
        "operationId": "getAlertStatusObjectById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Alert Status Object id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "updateAlertStatusObject",
        "description": "Update an existing Alert Status Object",
        "operationId": "updateAlertStatusObject",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Alert Status Object id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "deleteAlertStatusObject",
        "description": "Delete Alert Status Object",
        "operationId": "deleteAlertStatusObject",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Alert Status Object id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/alert_status_object/_search": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createAlertStatusObjectSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createAlertStatusObjectSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/dvpn_event": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getDvpnEventList",
        "description": "Get Dvpn Event list",
        "operationId": "getDvpnEventList",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createDvpnEvent",
        "description": "Add a new Dvpn Event",
        "operationId": "createDvpnEvent",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/dvpn_event/{id}": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getDvpnEventById",
        "description": "Get Dvpn Event by id",
        "operationId": "getDvpnEventById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Dvpn Event id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "updateDvpnEvent",
        "description": "Update an existing Dvpn Event",
        "operationId": "updateDvpnEvent",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Dvpn Event id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "deleteDvpnEventObject",
        "description": "Delete Dvpn Event",
        "operationId": "deleteDvpnEventObject",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Dvpn Event id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/dvpn_event/_search": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createDvpnEventSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createDvpnEventSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/fmpm_policy_config": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmPolicyConfigList",
        "description": "Get Fmpm Policy Config list",
        "operationId": "getFmpmPolicyConfigList",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createFmpmPolicyConfig",
        "description": "Add a new Fmpm Policy Config",
        "operationId": "createFmpmPolicyConfig",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/fmpm_policy_config/{id}": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getFmpmPolicyConfigById",
        "description": "Get Fmpm Policy Config by id",
        "operationId": "getFmpmPolicyConfigById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Fmpm Policy Config id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "updateFmpmPolicyConfig",
        "description": "Update an existing Fmpm Policy Config",
        "operationId": "updateFmpmPolicyConfig",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Fmpm Policy Config id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "deleteFmpmPolicyConfig",
        "description": "Delete Fmpm Policy Config",
        "operationId": "deleteFmpmPolicyConfig",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Fmpm Policy Config id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/fmpm_policy_config/_search": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createFmpmPolicyConfigSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createFmpmPolicyConfigSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/map_e_config": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getMapEConfigList",
        "description": "Get Map E Config list",
        "operationId": "getMapEConfigList",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createMapEConfig",
        "description": "Add a new Map E Config",
        "operationId": "createMapEConfig",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/map_e_config/{id}": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getMapEConfigById",
        "description": "Get Map E Config by id",
        "operationId": "getMapEConfigById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Map E Config id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "updateMapEConfig",
        "description": "Update an existing Map E Config",
        "operationId": "updateMapEConfig",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Map E Config id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "deleteMapEConfig",
        "description": "Delete Map E Config",
        "operationId": "deleteMapEConfig",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Map E Config id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/map_e_config/_search": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createMapEConfigSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createMapEConfigSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/map_e_event": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getMapEEventList",
        "description": "Get Map E Event list",
        "operationId": "getMapEEventList",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createMapEEvent",
        "description": "Add a new Map E Event",
        "operationId": "createMapEEvent",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/map_e_event/{id}": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getMapEEventById",
        "description": "Get Map E Event by id",
        "operationId": "getMapEEventById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Map E Event id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "updateMapEEvent",
        "description": "Update an existing Map E Event",
        "operationId": "updateMapEEvent",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Map E Event id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "deleteMapEEvent",
        "description": "Delete Map E Event",
        "operationId": "deleteMapEEvent",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Map E Event id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/map_e_event/_search": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createMapEEventSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createMapEEventSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/monitored_object": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getMonitoredObjectList",
        "description": "Get Monitored Object list",
        "operationId": "getMonitoredObjectList",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createMonitoredObject",
        "description": "Add a new Monitored Object",
        "operationId": "createMonitoredObject",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/monitored_object/{id}": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getMonitoredObjectById",
        "description": "Get Monitored Object by id",
        "operationId": "getMonitoredObjectById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Monitored Object id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "updateMonitoredObject",
        "description": "Update an existing Monitored Object",
        "operationId": "updateMonitoredObject",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Monitored Object id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "deleteMonitoredObject",
        "description": "Delete Monitored Object",
        "operationId": "deleteMonitoredObject",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Monitored Object id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/monitored_object/_search": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createMonitoredObjectSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createMonitoredObjectSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/monitored_object_host": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getMonitoredObjectHostList",
        "description": "Get Monitored Object Host list",
        "operationId": "getMonitoredObjectHostList",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createMonitoredObjectHost",
        "description": "Add a new Monitored Object Host",
        "operationId": "createMonitoredObjectHost",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/monitored_object_host/{id}": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getMonitoredObjectHostById",
        "description": "Get Monitored Object Host by id",
        "operationId": "getMonitoredObjectHostById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Monitored Object Host id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "updateMonitoredObjectHost",
        "description": "Update an existing Monitored Object Host",
        "operationId": "updateMonitoredObjectHost",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Monitored Object Host id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "deleteMonitoredObjectHost",
        "description": "Delete Monitored Object Host",
        "operationId": "deleteMonitoredObjectHost",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Monitored Object Host id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/monitored_object_host/_search": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createMonitoredObjectHostSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createMonitoredObjectHostSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/monitored_object_param": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getMonitoredObjectParamList",
        "description": "Get Monitored Object Param list",
        "operationId": "getMonitoredObjectParamList",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createMonitoredObjectParam",
        "description": "Add a new Monitored Object Param",
        "operationId": "createMonitoredObjectParam",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/monitored_object_param/{id}": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getMonitoredObjectParamById",
        "description": "Get Monitored Object Param by id",
        "operationId": "getMonitoredObjectParamById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Monitored Object Param id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "updateMonitoredObjectParam",
        "description": "Update an existing Monitored Object Param",
        "operationId": "updateMonitoredObjectParam",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Monitored Object Param id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "deleteMonitoredObjectParam",
        "description": "Delete Monitored Object Param",
        "operationId": "deleteMonitoredObjectParam",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Monitored Object Param id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/monitored_object_param/_search": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createMonitoredObjectParamSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createMonitoredObjectParamSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/monitored_object_service": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getMonitoredObjectServiceList",
        "description": "Get Monitored Object Service list",
        "operationId": "getMonitoredObjectServiceList",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createMonitoredObjectService",
        "description": "Add a new Monitored Object Service",
        "operationId": "createMonitoredObjectService",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/monitored_object_service/{id}": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getMonitoredObjectServiceById",
        "description": "Get Monitored Object Service by id",
        "operationId": "getMonitoredObjectServiceById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Monitored Object Service id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "updateMonitoredObjectService",
        "description": "Update an existing Monitored Object Service",
        "operationId": "updateMonitoredObjectService",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Monitored Object Service id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "deleteMonitoredObjectService",
        "description": "Delete Monitored Object Service",
        "operationId": "deleteMonitoredObjectService",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Monitored Object Service id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/monitored_object_service/_search": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createMonitoredObjectServiceSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createMonitoredObjectServiceSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/monitored_object_type": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getMonitoredObjectTypeList",
        "description": "Get Monitored Object Type list",
        "operationId": "getMonitoredObjectTypeList",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createMonitoredObjectType",
        "description": "Add a new Monitored Object Type",
        "operationId": "createMonitoredObjectType",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/monitored_object_type/{id}": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getMonitoredObjectTypeById",
        "description": "Get Monitored Object Type by id",
        "operationId": "getMonitoredObjectTypeById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Monitored Object Type id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "updateMonitoredObjectType",
        "description": "Update an existing Monitored Object Type",
        "operationId": "updateMonitoredObjectType",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Monitored Object Type id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "deleteMonitoredObjectType",
        "description": "Delete Monitored Object Type",
        "operationId": "deleteMonitoredObjectType",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Monitored Object Type id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/monitored_object_type/_search": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createMonitoredObjectTypeSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createMonitoredObjectTypeSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/rule_actions": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getRuleActionsList",
        "description": "Get Rule Actions list",
        "operationId": "getRuleActionsList",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createRuleActions",
        "description": "Add a new Rule Actions",
        "operationId": "createRuleActions",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/rule_actions/{id}": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getRuleActionsById",
        "description": "Get Rule Actions by id",
        "operationId": "getRuleActionsById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Rule Actions id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "updateRuleActions",
        "description": "Update an existing Rule Actions",
        "operationId": "updateRuleActions",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Rule Actions id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "deleteRuleActions",
        "description": "Delete Rule Actions",
        "operationId": "deleteRuleActions",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Rule Actions id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/rule_actions/_search": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createRuleActionsSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createRuleActionsSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/rule_matchers": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getRuleMatchersList",
        "description": "Get Rule Matchers list",
        "operationId": "getRuleMatchersList",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createRuleMatchers",
        "description": "Add a new Rule Matchers",
        "operationId": "createRuleMatchers",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/rule_matchers/{id}": {
      "get": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "getRuleMatchersById",
        "description": "Get Rule Matchers by id",
        "operationId": "getRuleMatchersById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Rule Matchers id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "updateRuleMatchers",
        "description": "Update an existing Rule Matchers",
        "operationId": "updateRuleMatchers",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Rule Matchers id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "deleteRuleMatchers",
        "description": "Delete Rule Matchers",
        "operationId": "deleteRuleMatchers",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Rule Matchers id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/fmpm-provider/rule_matchers/_search": {
      "post": {
        "tags": [
          "fmpm_provider"
        ],
        "summary": "createRuleMatchersSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createRuleMatchersSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/accept-user-usage-policy": {
      "post": {
        "tags": [
          "iamsvc"
        ],
        "summary": "acceptUserUsagePolicy",
        "description": "Set the usage policy acceptance information for the current user.",
        "operationId": "acceptUserUsagePolicy",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/create-role": {
      "post": {
        "tags": [
          "iamsvc"
        ],
        "summary": "createRole",
        "description": "Create a role.",
        "operationId": "createRole",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/create-usage-policy": {
      "post": {
        "tags": [
          "iamsvc"
        ],
        "summary": "createUsagePolicy",
        "description": "Adding the user usage policy url and policy effective date",
        "operationId": "createUsagePolicy",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/create-user": {
      "post": {
        "tags": [
          "iamsvc"
        ],
        "summary": "createUser",
        "description": "Create a user and associate user with specific roles to projects and/or project-groups",
        "operationId": "createUser",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/delete-role": {
      "post": {
        "tags": [
          "iamsvc"
        ],
        "summary": "deleteRole",
        "description": "Delete a role.",
        "operationId": "deleteRole",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/delete-user-if-no-other-project": {
      "post": {
        "tags": [
          "iamsvc"
        ],
        "summary": "deleteUserNoProject",
        "description": "Delete the user from the current project",
        "operationId": "deleteUserNoProject",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/edit-role": {
      "post": {
        "tags": [
          "iamsvc"
        ],
        "summary": "editRole",
        "description": "Edit a role.",
        "operationId": "editRole",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/edit-usage-policy": {
      "post": {
        "tags": [
          "iamsvc"
        ],
        "summary": "editUsagePolicy",
        "description": "Editing the user usage policy url and policy effective date",
        "operationId": "editUsagePolicy",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/edit-user": {
      "post": {
        "tags": [
          "iamsvc"
        ],
        "summary": "editUser",
        "description": "Update user information and roles of the user.",
        "operationId": "editUser",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/get-auth-mode": {
      "post": {
        "tags": [
          "iamsvc"
        ],
        "summary": "getAuthMode",
        "description": "Get the authentication method details for the current project and user type",
        "operationId": "getAuthMode",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/get-capabilities-catalog": {
      "post": {
        "tags": [
          "iamsvc"
        ],
        "summary": "getCapabilitiesCatalog",
        "description": "Get the capability hierarchical info.",
        "operationId": "getCapabilitiesCatalog",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/get-oss-id-project": {
      "post": {
        "tags": [
          "iamsvc"
        ],
        "summary": "getProjectOssId",
        "description": "Get the project related with OSS ID.",
        "operationId": "getProjectOssId",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/get-user": {
      "post": {
        "tags": [
          "iamsvc"
        ],
        "summary": "getUser",
        "description": "Get user details",
        "operationId": "getUser",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/get-user-capabilities": {
      "post": {
        "tags": [
          "iamsvc"
        ],
        "summary": "getUserCapabilities",
        "description": "Get the capabilities including implied capabilities that a logged in user can do based on the keystone roles",
        "operationId": "getUserCapabilities",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/get-user-ui-capabilities": {
      "post": {
        "tags": [
          "iamsvc"
        ],
        "summary": "getUserUICapabilities",
        "description": "Get the UI capabilities that a logged in user can do based on the keystone roles",
        "operationId": "getUserUICapabilities",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/set-auth-mode": {
      "post": {
        "tags": [
          "iamsvc"
        ],
        "summary": "setAuthMode",
        "description": "Set the authentication for the current project and user type",
        "operationId": "setAuthMode",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/authentication-method": {
      "get": {
        "tags": [
          "iamsvc"
        ],
        "summary": "getAuthMethodList",
        "description": "Get authentication method list",
        "operationId": "getAuthMethodList",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/authentication-method/{id}": {
      "get": {
        "tags": [
          "iamsvc"
        ],
        "summary": "getAuthMethodById",
        "description": "Get authentication method by id",
        "operationId": "getAuthMethodById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The authentication method id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/email-template": {
      "get": {
        "tags": [
          "iamsvc"
        ],
        "summary": "getEmailTemplateList",
        "description": "Get email template list",
        "operationId": "getEmailTemplateList",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "iamsvc"
        ],
        "summary": "createEmailTemplate",
        "description": "Add a new email-template",
        "operationId": "createEmailTemplate",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/email-template/{id}": {
      "get": {
        "tags": [
          "iamsvc"
        ],
        "summary": "getEmailTemplateById",
        "description": "Get email template by id",
        "operationId": "getEmailTemplateById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The email template id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "iamsvc"
        ],
        "summary": "updateEmailTemplate",
        "description": "Update an existing email-template",
        "operationId": "updateEmailTemplate",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The email template id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "iamsvc"
        ],
        "summary": "deleteEmailTemplate",
        "description": "Delete email template by id",
        "operationId": "deleteEmailTemplate",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The email template id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/email-template/_search": {
      "post": {
        "tags": [
          "iamsvc"
        ],
        "summary": "createEmailTemplateSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createEmailTemplateSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/idp": {
      "get": {
        "tags": [
          "iamsvc"
        ],
        "summary": "getIdentityProviderList",
        "description": "Get Identity Provider list",
        "operationId": "getIdentityProviderList",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "iamsvc"
        ],
        "summary": "createIdentityProvider",
        "description": "Add a new Identity Provider",
        "operationId": "createIdentityProvider",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/idp/{id}": {
      "get": {
        "tags": [
          "iamsvc"
        ],
        "summary": "getIdentityProviderById",
        "description": "Get Identity Provider by id",
        "operationId": "getIdentityProviderById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Identity Provider id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "iamsvc"
        ],
        "summary": "updateIdentityProvider",
        "description": "Update an existing Identity Provider",
        "operationId": "updateIdentityProvider",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Identity Provider id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "iamsvc"
        ],
        "summary": "deleteIdentityProvider",
        "description": "Delete Identity Provider by id",
        "operationId": "deleteIdentityProvider",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Identity Provider id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/idp/_search": {
      "post": {
        "tags": [
          "iamsvc"
        ],
        "summary": "createIdentityProviderSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createIdentityProviderSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/opco": {
      "get": {
        "tags": [
          "iamsvc"
        ],
        "summary": "getOperatingCompanyList",
        "description": "Get operating company list",
        "operationId": "getOperatingCompanyList",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/opco/{id}": {
      "get": {
        "tags": [
          "iamsvc"
        ],
        "summary": "getOperatingCompanyById",
        "description": "Get operating company by id",
        "operationId": "getOperatingCompanyById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The operating company id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/project-group": {
      "get": {
        "tags": [
          "iamsvc"
        ],
        "summary": "getProjectGroupList",
        "description": "Get project group list",
        "operationId": "getProjectGroupList",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/project-group/{id}": {
      "get": {
        "tags": [
          "iamsvc"
        ],
        "summary": "getProjectGroupById",
        "description": "Get project group by id",
        "operationId": "getProjectGroupById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The project group id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/role": {
      "get": {
        "tags": [
          "iamsvc"
        ],
        "summary": "getRoleList",
        "description": "Get role list",
        "operationId": "getRoleList",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/role/{id}": {
      "get": {
        "tags": [
          "iamsvc"
        ],
        "summary": "getRoleById",
        "description": "Get role by id",
        "operationId": "getRoleById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The role id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/smtp-server-setting": {
      "get": {
        "tags": [
          "iamsvc"
        ],
        "summary": "getSMTPServerSettingList",
        "description": "Get SMTP Server Setting list",
        "operationId": "getSMTPServerSettingList",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "iamsvc"
        ],
        "summary": "createSMTPServerSetting",
        "description": "Add a new SMTP Server Setting",
        "operationId": "createSMTPServerSetting",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/smtp-server-setting/{id}": {
      "get": {
        "tags": [
          "iamsvc"
        ],
        "summary": "getSMTPServerSettingById",
        "description": "Get SMTP Server Setting by id",
        "operationId": "getSMTPServerSettingById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The SMTP Server Setting id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "iamsvc"
        ],
        "summary": "updateSMTPServerSetting",
        "description": "Update an existing SMTP Server Setting",
        "operationId": "updateSMTPServerSetting",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The SMTP Server Setting id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "iamsvc"
        ],
        "summary": "deleteSMTPServerSetting",
        "description": "Delete SMTP Server Setting by id",
        "operationId": "deleteSMTPServerSetting",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The SMTP Server Setting id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/smtp-server-setting/_search": {
      "post": {
        "tags": [
          "iamsvc"
        ],
        "summary": "createSMTPServerSettingSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createSMTPServerSettingSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/usage-policy": {
      "get": {
        "tags": [
          "iamsvc"
        ],
        "summary": "getUsagePolicyList",
        "description": "Get usage policy list",
        "operationId": "getUsagePolicyList",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/usage-policy/{id}": {
      "get": {
        "tags": [
          "iamsvc"
        ],
        "summary": "getUsagePolicyById",
        "description": "Get usage policy by id",
        "operationId": "getUsagePolicyById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The usage policy id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/user": {
      "get": {
        "tags": [
          "iamsvc"
        ],
        "summary": "getUsers",
        "description": "Get user list",
        "operationId": "getUsers",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/iamsvc/user/{id}": {
      "get": {
        "tags": [
          "iamsvc"
        ],
        "summary": "getUserById",
        "description": "Get user by id",
        "operationId": "getUserById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The user id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/create-ex-firewall-intent": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "createPolicyExFirewallIntent",
        "description": "create intent for the policy.",
        "operationId": "createPolicyExFirewallIntent",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/create-ex-firewall-policy": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "createPolicyExFirewallPolicy",
        "description": "create policy with site assignment.",
        "operationId": "createPolicyExFirewallPolicy",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/create-firewall-intent": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "createPolicyFirewallIntent",
        "description": "create intent for the policy.",
        "operationId": "createPolicyFirewallIntent",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/create-firewall-policy": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "createPolicyFirewallPolicy",
        "description": "create policy with site assignment.",
        "operationId": "createPolicyFirewallPolicy",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/create-sdwan-intent": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "createPolicySdwanIntent",
        "description": "create intent for the policy.",
        "operationId": "createPolicySdwanIntent",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/create-sslproxy-intent": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "createPolicySslproxyIntent",
        "description": "create intent for the policy.",
        "operationId": "createPolicySslproxyIntent",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/delete-ex-firewall-intent": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "deletePolicyExFirewallIntent",
        "description": "delete intent for the policy.",
        "operationId": "deletePolicyExFirewallIntent",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/delete-ex-firewall-policy": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "deletePolicyExFirewallPolicy",
        "description": "delete policy with site assignment.",
        "operationId": "deletePolicyExFirewallPolicy",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/delete-firewall-intent": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "deletePolicyFirewallIntent",
        "description": "delete intent for the policy.",
        "operationId": "deletePolicyFirewallIntent",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/delete-firewall-policy": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "deletePolicyFirewallPolicy",
        "description": "delete policy with site assignment.",
        "operationId": "deletePolicyFirewallPolicy",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/delete-rule": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "deletePolicyRule",
        "description": "Deletes an existing rule from a policy",
        "operationId": "deletePolicyRule",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/delete-sdwan-intent": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "deletePolicySdwanIntent",
        "description": "delete intent for the policy.",
        "operationId": "deletePolicySdwanIntent",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/delete-sslproxy-intent": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "deletePolicySslproxyIntent",
        "description": "delete intent for the policy.",
        "operationId": "deletePolicySslproxyIntent",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/deploy-firewall-policies": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "deployPolicyFirewallPolicies",
        "description": "Deploy policy to all sites",
        "operationId": "deployPolicyFirewallPolicies",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/deploy-policy": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "deployPolicy",
        "description": "Deploy policy to all sites",
        "operationId": "deployPolicy",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/deploy-policy-job": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "deployPolicyJob",
        "description": "called from the job manager as scheduled",
        "operationId": "deployPolicyJob",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/get-deploy-job-details": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "getPolicyDeployJobDetails",
        "description": "called to get the details of job like device_uuid site_uuid",
        "operationId": "getPolicyDeployJobDetails",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/get-ex-firewall-intent-by-uuid": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "getPolicyExFirewallIntentByUuid",
        "description": "Retrieve intent of a policy by uuid",
        "operationId": "getPolicyExFirewallIntentByUuid",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/get-ex-firewall-intents-for-policy": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "getPolicyExFirewallIntentsForPolicy",
        "description": "Retrieve all intents of a policy",
        "operationId": "getPolicyExFirewallIntentsForPolicy",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/get-ex-firewall-policies": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "getPolicyExFirewallPolicies",
        "description": "Retrieve all policies",
        "operationId": "getPolicyExFirewallPolicies",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/get-ex-firewall-policy-by-uuid": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "getPolicyExFirewallPolicyByUuid",
        "description": "Retrieve the policy by uuid",
        "operationId": "getPolicyExFirewallPolicyByUuid",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/get-firewall-intent-by-uuid": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "getPolicyFirewallIntentByUuid",
        "description": "Retrieve intent of a policy by uuid",
        "operationId": "getPolicyFirewallIntentByUuid",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/get-firewall-intents-for-policy": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "getPolicyFirewallIntentsForPolicy",
        "description": "Retrieve all intents of a policy",
        "operationId": "getPolicyFirewallIntentsForPolicy",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/get-firewall-policies": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "getPolicyFirewallPolicies",
        "description": "Retrieve all policies.",
        "operationId": "getPolicyFirewallPolicies",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/get-firewall-policy-by-uuid": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "getPolicyFirewallPolicyByUuid",
        "description": "Retrieve the policy by uuid",
        "operationId": "getPolicyFirewallPolicyByUuid",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/get-sdwan-intent-by-uuid": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "getPolicySdwanIntentByUuid",
        "description": "Retrieve intent of a policy by uuid",
        "operationId": "getPolicySdwanIntentByUuid",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/get-sdwan-intents-for-policy": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "getPolicySdwanIntentsForPolicy",
        "description": "Retrieve all intents of a policy",
        "operationId": "getPolicySdwanIntentsForPolicy",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/get-sdwan-policies": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "getPolicySdwanPolicies",
        "description": "Retrieve all policies",
        "operationId": "getPolicySdwanPolicies",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/get-sdwan-policy-by-uuid": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "getPolicySdwanPolicyByUuid",
        "description": "Retrieve the policy by uuid",
        "operationId": "getPolicySdwanPolicyByUuid",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/get-sslproxy-intent-by-uuid": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "getPolicySslproxyIntentByUuid",
        "description": "Retrieve intent of a policy by uuid",
        "operationId": "getPolicySslproxyIntentByUuid",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/get-sslproxy-intents-for-policy": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "getPolicySslproxyIntentsForPolicy",
        "description": "Retrieve all intents of a policy",
        "operationId": "getPolicySslproxyIntentsForPolicy",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/get-sslproxy-policies": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "getPolicySslproxyPolicies",
        "description": "Retrieve all policies",
        "operationId": "getPolicySslproxyPolicies",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/get-sslproxy-policy-by-uuid": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "getPolicySslproxyPolicyByUuid",
        "description": "Retrieve the policy by uuid",
        "operationId": "getPolicySslproxyPolicyByUuid",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/update-ex-firewall-intent": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "updatePolicyExFirewallIntent",
        "description": "update intent for the policy.",
        "operationId": "updatePolicyExFirewallIntent",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/update-ex-firewall-policy": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "updatePolicyExFirewallPolicy",
        "description": "update policy with site assignment.",
        "operationId": "updatePolicyExFirewallPolicy",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/update-firewall-intent": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "updatePolicyFirewallIntent",
        "description": "update intent for the policy.",
        "operationId": "updatePolicyFirewallIntent",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/update-firewall-policy": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "updatePolicyFirewallPolicy",
        "description": "update policy with site assignment.",
        "operationId": "updatePolicyFirewallPolicy",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/update-sdwan-intent": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "updatePolicySdwanIntent",
        "description": "update intent for the policy.",
        "operationId": "updatePolicySdwanIntent",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/update-sslproxy-intent": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "updatePolicySslproxyIntent",
        "description": "update intent for the policy.",
        "operationId": "updatePolicySslproxyIntent",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/intent_policy": {
      "get": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "getIntentPolicy",
        "description": "Get Intent Policy list",
        "operationId": "getIntentPolicy",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "createIntentPolicy",
        "description": "Add a new Intent Policy",
        "operationId": "createIntentPolicy",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/intent_policy/{id}": {
      "get": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "getIntentPolicyById",
        "description": "Get Intent Policy by id",
        "operationId": "getIntentPolicyById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Intent Policy id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "updateIntentPolicy",
        "description": "Update an existing Intent Policy",
        "operationId": "updateIntentPolicy",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Intent Policy id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "deleteIntentPolicy",
        "description": "Delete Intent Policy",
        "operationId": "deleteIntentPolicy",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Intent Policy id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/intent_policy/_search": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "createIntentPolicySearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createIntentPolicySearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/policy_site_list": {
      "get": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "getPolicySiteList",
        "description": "Get Policy Site List list",
        "operationId": "getPolicySiteList",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "createPolicySiteList",
        "description": "Add a new Policy Site List",
        "operationId": "createPolicySiteList",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/policy_site_list/{id}": {
      "get": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "getPolicySiteListById",
        "description": "Get Policy Site List by id",
        "operationId": "getPolicySiteListById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Policy Site List id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "updatePolicySiteList",
        "description": "Update an existing Policy Site List",
        "operationId": "updatePolicySiteList",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Policy Site List id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "deletePolicySiteList",
        "description": "Delete Policy Site List",
        "operationId": "deletePolicySiteList",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Policy Site List id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/policy-mgmt/policy_site_list/_search": {
      "post": {
        "tags": [
          "policy_mgmt"
        ],
        "summary": "creatPolicySiteListSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "creatPolicySiteListSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/get_app_sla_mappings": {
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "getPslamAppSlaMappings",
        "description": "query the Application-SLA mappings",
        "operationId": "getPslamAppSlaMappings",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/get_sla_by_uuids": {
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "getPslamSlaByUuids",
        "description": "get complete details of SLA objects coressponding to the elements in the UUID list",
        "operationId": "getPslamSlaByUuids",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/get_sla_history": {
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "getPslamSlaHistory",
        "description": "fetch the historical data for a given SLA",
        "operationId": "getPslamSlaHistory",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/app-group": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getAppGroup",
        "description": "Get App Group list",
        "operationId": "getAppGroup",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createAppGroup",
        "description": "Add a new App Group",
        "operationId": "createAppGroup",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/app-group/{id}": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getAppGroupById",
        "description": "Get App Group by id",
        "operationId": "getAppGroupById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The App Group id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "pslam"
        ],
        "summary": "updateAppGroup",
        "description": "Update an existing App Group",
        "operationId": "updateAppGroup",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The App Group id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "pslam"
        ],
        "summary": "deleteAppGroup",
        "description": "Delete App Group",
        "operationId": "deleteAppGroup",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The App Group id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/app-group/_search": {
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createAppGroupSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createAppGroupSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/app_operational_info": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getAppOperationalInfo",
        "description": "Get App Operational Info list",
        "operationId": "getAppOperationalInfo",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createAppOperationalInfo",
        "description": "Add a new App Operational Info",
        "operationId": "createAppOperationalInfo",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/app_operational_info/{id}": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getAppOperationalInfoById",
        "description": "Get App Operational Info by id",
        "operationId": "getAppOperationalInfoById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The App Operational Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "pslam"
        ],
        "summary": "updateAppOperationalInfo",
        "description": "Update an existing App Operational Info",
        "operationId": "updateAppOperationalInfo",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The App Operational Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "pslam"
        ],
        "summary": "deleteAppOperationalInfo",
        "description": "Delete App Operational Info",
        "operationId": "deleteAppOperationalInfo",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The App Operational Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/app_operational_info/_search": {
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createAppOperationalInfoSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createAppOperationalInfoSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/application": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getApplication",
        "description": "Get Application list",
        "operationId": "getApplication",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createApplication",
        "description": "Add a new Application",
        "operationId": "createApplication",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/application/{id}": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getApplicationById",
        "description": "Get Application by id",
        "operationId": "getApplicationById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Application id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "pslam"
        ],
        "summary": "updateApplication",
        "description": "Update an existing Application",
        "operationId": "updateApplication",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Application id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "pslam"
        ],
        "summary": "deleteApplication",
        "description": "Delete Application",
        "operationId": "deleteApplication",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Application id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/application/_search": {
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createApplicationSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createApplicationSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/category": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getCategory",
        "description": "Get Category list",
        "operationId": "getCategory",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createCategory",
        "description": "Add a new Category",
        "operationId": "createCategory",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/category/{id}": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getCategoryById",
        "description": "Get Category by id",
        "operationId": "getCategoryById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Category id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "pslam"
        ],
        "summary": "updateCategory",
        "description": "Update an existing Category",
        "operationId": "updateCategory",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Category id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "pslam"
        ],
        "summary": "deleteCategory",
        "description": "Delete Category",
        "operationId": "deleteCategory",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Category id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/category/_search": {
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createCategorySearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createCategorySearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/cos_operational_info": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getCosOperationalInfo",
        "description": "Get Cos Operational Info list",
        "operationId": "getCosOperationalInfo",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createCosOperationalInfo",
        "description": "Add a new Cos Operational Info",
        "operationId": "createCosOperationalInfo",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/cos_operational_info/{id}": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getCosOperationalInfoById",
        "description": "Get Cos Operational Info by id",
        "operationId": "getCosOperationalInfoById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Cos Operational Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "pslam"
        ],
        "summary": "updateCosOperationalInfo",
        "description": "Update an existing Cos Operational Info",
        "operationId": "updateCosOperationalInfo",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Cos Operational Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "pslam"
        ],
        "summary": "deleteCosOperationalInfo",
        "description": "Delete Cos Operational Info",
        "operationId": "deleteCosOperationalInfo",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Cos Operational Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/cos_operational_info/_search": {
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createCosOperationalInfoSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createCosOperationalInfoSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/job": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getJob",
        "description": "Get Job list",
        "operationId": "getJob",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createJob",
        "description": "Add a new Job",
        "operationId": "createJob",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/job/{id}": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getJobById",
        "description": "Get Job by id",
        "operationId": "getJobById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Job id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "pslam"
        ],
        "summary": "updateJob",
        "description": "Update an existing Job",
        "operationId": "updateJob",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Job id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "pslam"
        ],
        "summary": "deleteJob",
        "description": "Delete Job",
        "operationId": "deleteJob",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Job id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/job/_search": {
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createJobSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createJobSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/link_monitor_info": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getLinkMonitorInfo",
        "description": "Get Link Monitor Info list",
        "operationId": "getLinkMonitorInfo",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createLinkMonitorInfo",
        "description": "Add a new Link Monitor Info",
        "operationId": "createLinkMonitorInfo",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/link_monitor_info/{id}": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getLinkMonitorInfoById",
        "description": "Get Link Monitor Info by id",
        "operationId": "getLinkMonitorInfoById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Link Monitor Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "pslam"
        ],
        "summary": "updateLinkMonitorInfo",
        "description": "Update an existing Link Monitor Info",
        "operationId": "updateLinkMonitorInfo",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Link Monitor Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "pslam"
        ],
        "summary": "deleteLinkMonitorInfo",
        "description": "Delete Link Monitor Info",
        "operationId": "deleteLinkMonitorInfo",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Link Monitor Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/link_monitor_info/_search": {
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createLinkMonitorInfoSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createLinkMonitorInfoSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/overlay_path_info": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getOverlayPathInfo",
        "description": "Get Overlay Path Info list",
        "operationId": "getOverlayPathInfo",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createOverlayPathInfo",
        "description": "Add a new Overlay Path Info",
        "operationId": "createOverlayPathInfo",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/overlay_path_info/{id}": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getOverlayPathInfoById",
        "description": "Get Overlay Path Info by id",
        "operationId": "getOverlayPathInfoById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Overlay Path Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "pslam"
        ],
        "summary": "updateOverlayPathInfo",
        "description": "Update an existing Overlay Path Info",
        "operationId": "updateOverlayPathInfo",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Overlay Path Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "pslam"
        ],
        "summary": "deleteOverlayPathInfo",
        "description": "Delete Overlay Path Info",
        "operationId": "deleteOverlayPathInfo",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Overlay Path Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/overlay_path_info/_search": {
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createOverlayPathInfoSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createOverlayPathInfoSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/policy_def": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getPolicyDef",
        "description": "Get Policy Def list",
        "operationId": "getPolicyDef",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createPolicyDef",
        "description": "Add a new Policy Def",
        "operationId": "createPolicyDef",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/policy_def/{id}": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getPolicyDefById",
        "description": "Get Policy Def by id",
        "operationId": "getPolicyDefById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Policy Def id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "pslam"
        ],
        "summary": "updatePolicyDef",
        "description": "Update an existing Policy Def",
        "operationId": "updatePolicyDef",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Policy Def id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "pslam"
        ],
        "summary": "deletePolicyDef",
        "description": "Delete Policy Def",
        "operationId": "deletePolicyDef",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Policy Def id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/policy_def/_search": {
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createPolicyDefSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createPolicyDefSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/policy_deployment_info": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getPolicyDeploymentInfo",
        "description": "Get Policy Deployment Info list",
        "operationId": "getPolicyDeploymentInfo",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createPolicyDeploymentInfo",
        "description": "Add a new Policy Deployment Info",
        "operationId": "createPolicyDeploymentInfo",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/policy_deployment_info/{id}": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getPolicyDeploymentInfoById",
        "description": "Get Policy Deployment Info by id",
        "operationId": "getPolicyDeploymentInfoById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Policy Deployment Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "pslam"
        ],
        "summary": "updatePolicyDeploymentInfo",
        "description": "Update an existing Policy Deployment Info",
        "operationId": "updatePolicyDeploymentInfo",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Policy Deployment Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "pslam"
        ],
        "summary": "deletePolicyDeploymentInfo",
        "description": "Delete Policy Deployment Info",
        "operationId": "deletePolicyDeploymentInfo",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Policy Deployment Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/policy_deployment_info/_search": {
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createPolicyDeploymentInfoSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createPolicyDeploymentInfoSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/policy_operational_info": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getPolicyOperationalInfo",
        "description": "Get Policy Operational Info list",
        "operationId": "getPolicyOperationalInfo",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createPolicyOperationalInfo",
        "description": "Add a new Policy Operational Info",
        "operationId": "createPolicyOperationalInfo",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/policy_operational_info/{id}": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getPolicyOperationalInfoById",
        "description": "Get Policy Operational Info by id",
        "operationId": "getPolicyOperationalInfoById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Policy Operational Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "pslam"
        ],
        "summary": "updatePolicyOperationalInfo",
        "description": "Update an existing Policy Operational Info",
        "operationId": "updatePolicyOperationalInfo",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Policy Operational Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "pslam"
        ],
        "summary": "deletePolicyOperationalInfo",
        "description": "Delete Policy Operational Info",
        "operationId": "deletePolicyOperationalInfo",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Policy Operational Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/policy_operational_info/_search": {
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createPolicyOperationalInfoSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createPolicyOperationalInfoSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/probe_params": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getProbeParams",
        "description": "Get ProbeParams list",
        "operationId": "getProbeParams",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createProbeParams",
        "description": "Add a new Probe Params",
        "operationId": "createProbeParams",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/probe_params/{id}": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getProbeParamsById",
        "description": "Get Probe Params by id",
        "operationId": "getProbeParamsById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Probe Params Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "pslam"
        ],
        "summary": "updateProbeParams",
        "description": "Update an existing Probe Params",
        "operationId": "updateProbeParams",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Probe Params id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "pslam"
        ],
        "summary": "deleteProbeParams",
        "description": "Delete Probe Params",
        "operationId": "deleteProbeParams",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Probe Params id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/probe_params/_search": {
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createProbeParamsSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createProbeParamsSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/rules_operational_info": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getRulesOperationalInfo",
        "description": "Get Rules Operational Info list",
        "operationId": "getRulesOperationalInfo",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createRulesOperationalInfo",
        "description": "Add a new Rules Operational Info",
        "operationId": "createRulesOperationalInfo",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/rules_operational_info/{id}": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getRulesOperationalInfoById",
        "description": "Get Rules Operational Info by id",
        "operationId": "getRulesOperationalInfoById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Rules Operational Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "pslam"
        ],
        "summary": "updateRulesOperationalInfo",
        "description": "Update an existing Rules Operational Info",
        "operationId": "updateRulesOperationalInfo",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Rules Operational Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "pslam"
        ],
        "summary": "deleteRulesOperationalInfo",
        "description": "Delete Rules Operational Info",
        "operationId": "deleteRulesOperationalInfo",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Rules Operational Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/rules_operational_info/_search": {
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createRulesOperationalInfoSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createRulesOperationalInfoSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/sla": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getSla",
        "description": "Get Sla list",
        "operationId": "getSla",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createSla",
        "description": "Add a new Sla",
        "operationId": "createSla",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/sla/{id}": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getSlaById",
        "description": "Get Sla by id",
        "operationId": "getSlaById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Sla id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "pslam"
        ],
        "summary": "updateSla",
        "description": "Update an existing Sla",
        "operationId": "updateSla",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Sla id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "pslam"
        ],
        "summary": "deleteSla",
        "description": "Delete Sla",
        "operationId": "deleteSla",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Sla id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/sla/_search": {
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createSlaSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createSlaSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/sla_archive": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getSlaArchive",
        "description": "Get Sla Archive list",
        "operationId": "getSlaArchive",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createSlaArchive",
        "description": "Add a new Sla Archive",
        "operationId": "createSlaArchive",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/sla_archive/{id}": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getSlaArchiveById",
        "description": "Get Sla Archive by id",
        "operationId": "getSlaArchiveById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Sla Archive id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "pslam"
        ],
        "summary": "updateSlaArchive",
        "description": "Update an existing Sla Archive",
        "operationId": "updateSlaArchive",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Sla Archive id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "pslam"
        ],
        "summary": "deleteSlaArchive",
        "description": "Delete Sla Archive",
        "operationId": "deleteSlaArchive",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Sla Archive id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/sla_archive/_search": {
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createSlaArchiveSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createSlaArchiveSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/sla_mgmt_info": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getSlaMgmtInfo",
        "description": "Get Sla Mgmt Info list",
        "operationId": "getSlaMgmtInfo",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createSlaMgmtInfo",
        "description": "Add a new Sla Mgmt Info",
        "operationId": "createSlaMgmtInfo",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/sla_mgmt_info/{id}": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getSlaMgmtInfoById",
        "description": "Get Sla Mgmt Info by id",
        "operationId": "getSlaMgmtInfoById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Sla Mgmt Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "pslam"
        ],
        "summary": "updateSlaMgmtInfo",
        "description": "Update an existing Sla Mgmt Info",
        "operationId": "updateSlaMgmtInfo",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Sla Mgmt Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "pslam"
        ],
        "summary": "deleteSlaMgmtInfo",
        "description": "Delete Sla Mgmt Info",
        "operationId": "deleteSlaMgmtInfo",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Sla Mgmt Info id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/sla_mgmt_info/_search": {
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createSlaMgmtInfoSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createSlaMgmtInfoSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/sla_to_vrf_mapping": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getSlaToVrfMapping",
        "description": "Get Sla To Vrf Mapping",
        "operationId": "getSlaToVrfMapping",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createSlaToVrfMapping",
        "description": "Add a new Sla To Vrf Mapping",
        "operationId": "createSlaToVrfMapping",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/sla_to_vrf_mapping/{id}": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getSlaToVrfMappingById",
        "description": "Get Sla To Vrf Mapping by id",
        "operationId": "getSlaToVrfMappingById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Sla To Vrf Mapping id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "pslam"
        ],
        "summary": "updateSlaToVrfMapping",
        "description": "Update an existing Sla To Vrf Mapping",
        "operationId": "updateSlaToVrfMapping",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Sla To Vrf Mapping id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "pslam"
        ],
        "summary": "deleteSlaToVrfMapping",
        "description": "Delete Sla To Vrf Mapping",
        "operationId": "deleteSlaToVrfMapping",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Sla To Vrf Mapping id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/sla_to_vrf_mapping/_search": {
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createSlaToVrfMappingSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createSlaToVrfMappingSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/traffic_type": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getTrafficType",
        "description": "Get TrafficType",
        "operationId": "getTrafficType",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createTrafficType",
        "description": "Add a new Traffic Type",
        "operationId": "createTrafficType",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/traffic_type/{id}": {
      "get": {
        "tags": [
          "pslam"
        ],
        "summary": "getTrafficTypeById",
        "description": "Get TrafficType by id",
        "operationId": "getTrafficTypeById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Traffic Type id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "pslam"
        ],
        "summary": "updateTrafficType",
        "description": "Update an existing Traffic Type",
        "operationId": "updateTrafficType",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Traffic Type id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "pslam"
        ],
        "summary": "deleteTrafficType",
        "description": "Delete Traffic Type",
        "operationId": "deleteTrafficType",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Traffic Type id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/pslam/traffic_type/_search": {
      "post": {
        "tags": [
          "pslam"
        ],
        "summary": "createTrafficTypeSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createTrafficTypeSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/add-delete-lan-segments": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "addTssmDeleteLanSegments",
        "description": "Adds/Deletes LAN segments to devices",
        "operationId": "addTssmDeleteLanSegments",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/add-department-to-site": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "addTssmDepartmentToSite",
        "description": "Adds LAN configurations on devices at sites",
        "operationId": "addTssmDepartmentToSite",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/add-lan-segments": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "addTssmLanSegments",
        "description": "Adds/Deletes LAN segments to device",
        "operationId": "addTssmLanSegments",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/analyze_site_upgrade": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "analyzeTssmSiteUpgrade",
        "description": "analyze the site upgrade impacts, estimated time for upgrade and suggest recommendations",
        "operationId": "analyzeTssmSiteUpgrade",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/apply-port-config-association": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "applyTssmPortConfigAssociation",
        "description": "Create or update port config associations.",
        "operationId": "applyTssmPortConfigAssociation",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/assign-cso-license": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "assignTssmCsoLicense",
        "description": "assign CSO License to tenant",
        "operationId": "assignTssmCsoLicense",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/configure-sites": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "configureTssmSites",
        "description": "configure sites for a specific tenant",
        "operationId": "configureTssmSites",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/create-dvpn-tunnels": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createTssmDvpnTunnels",
        "description": "create dvpn tunnels between the sites",
        "operationId": "createTssmDvpnTunnels",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/create-sites": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createTssmSites",
        "description": "create sites with specific requirements.",
        "operationId": "createTssmSites",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/create-vpn-interconnect": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createTssmVpnInterconnect",
        "description": "Create VPN interconnect between SDWAN provider hub and PE device",
        "operationId": "createTssmVpnInterconnect",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/delete-department-from-site": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "deleteTssmDepartmentFromSite",
        "description": "Deletes LAN configurations on devices at sites",
        "operationId": "deleteTssmDepartmentFromSite",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/delete-dvpn-tunnels": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "deleteTssmDvpnTunnels",
        "description": "delete dvpn tunnels between the sites",
        "operationId": "deleteTssmDvpnTunnels",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/delete-lan-segments": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "deleteTssmLanSegments",
        "description": "Deletes LAN segments to device",
        "operationId": "deleteTssmLanSegments",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/delete-vpn-interconnect": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "deleteTssmVpnInterconnect",
        "description": "Delete VPN interconnect between SDWAN provider hub and PE device",
        "operationId": "deleteTssmVpnInterconnect",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/deploy-lan-segments": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "deployTssmLanSegments",
        "description": "Deploy LAN segments to device",
        "operationId": "deployTssmLanSegments",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/edit-lan-segments": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "editTssmLanSegments",
        "description": "Modifies LAN segments to device",
        "operationId": "editTssmLanSegments",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/get_upgrade_analysis_report": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "getTssmUpgradeAnalysisReport",
        "description": "fetch upgrade analysis report",
        "operationId": "getTssmUpgradeAnalysisReport",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/onboard-cso-license": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "onboardTssmCsoLicense",
        "description": "Creates Purchase Order in ems for specified tenant",
        "operationId": "onboardTssmCsoLicense",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/onboard-tenant": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "onboardTssmTenant",
        "description": "Creates tenant in IAM, customer and sites in TSSM, allocates ip-pool for data and management per site",
        "operationId": "onboardTssmTenant",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/reassign-lan-segments": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "reassignTssmLanSegments",
        "description": "Reassign LAN segments to devices",
        "operationId": "reassignTssmLanSegments",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/remove-site": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "removeTssmSite",
        "description": "remove site",
        "operationId": "removeTssmSite",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/renew-crl-file": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "renewTssmCrlFile",
        "description": "renew crl file.",
        "operationId": "renewTssmCrlFile",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/renew-site-cert": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "renewTssmSiteCert",
        "description": "renew site",
        "operationId": "renewTssmSiteCert",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/rma-devices": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "rmaTssmDevices",
        "description": "Taking defaulted device out of service so that it can be replaced later with new device",
        "operationId": "rmaTssmDevices",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/rma-grant": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "rmaTssmGrant",
        "description": "Taking defaulted devices out of service, backing up device state and configs, and swapping it out with another device",
        "operationId": "rmaTssmGrant",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/start-device-activation": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "startTssmDeviceActivation",
        "description": "Start device activation",
        "operationId": "startTssmDeviceActivation",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/start-device-bootstrap": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "startTssmDeviceBootstrap",
        "description": "Start device bootstrap",
        "operationId": "startTssmDeviceBootstrap",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/update-site-to-site-links": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "updateTssmSiteToSiteLinks",
        "description": "Reconfigure static links between sites",
        "operationId": "updateTssmSiteToSiteLinks",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/upgrade-site": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "upgradeTssmSite",
        "description": "Upgrade the site(s) from the CSO version in which it was created to the current CSO version",
        "operationId": "upgradeTssmSite",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/access-profile": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getAccessProfile",
        "description": "Get Access Profile list",
        "operationId": "getAccessProfile",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createAccessProfile",
        "description": "Add a new Access Profile",
        "operationId": "createAccessProfile",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/access-profile/{id}": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getAccessProfileById",
        "description": "Get Access Profile by id",
        "operationId": "getAccessProfileById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Access Profile id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "tssm"
        ],
        "summary": "updateAccessProfile",
        "description": "Update an existing Access Profile",
        "operationId": "updateAccessProfile",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Access Profile id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "tssm"
        ],
        "summary": "deleteAccessProfile",
        "description": "Delete Access Profile",
        "operationId": "deleteAccessProfile",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Access Profile id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/access-profile/_search": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createAccessProfileSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createAccessProfileSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/access-profile-association": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getAccessProfileAssociation",
        "description": "Get Access Profile Association list",
        "operationId": "getAccessProfileAssociation",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createAccessProfileAssociation",
        "description": "Add a new Access Profile Association",
        "operationId": "createAccessProfileAssociation",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/access-profile-association/{id}": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getAccessProfileAssociationById",
        "description": "Get Access Profile Association by id",
        "operationId": "getAccessProfileAssociationById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Access Profile Association id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "tssm"
        ],
        "summary": "updateAccessProfileAssociation",
        "description": "Update an existing Access Profile Association",
        "operationId": "updateAccessProfileAssociation",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Access Profile Association id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "tssm"
        ],
        "summary": "deleteAccessProfileAssociation",
        "description": "Delete Access Profile Association",
        "operationId": "deleteAccessProfileAssociation",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Access Profile Association id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/access-profile-association/_search": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createAccessProfileAssociationSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createAccessProfileAssociationSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/cloud-breakout-profile": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getCloudBreakoutProfile",
        "description": "Get Cloud Breakout Profile list",
        "operationId": "getCloudBreakoutProfile",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createCloudBreakoutProfile",
        "description": "Add a new Cloud Breakout Profile",
        "operationId": "createCloudBreakoutProfile",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/cloud-breakout-profile/{id}": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getCloudBreakoutProfileById",
        "description": "Get Cloud Breakout Profile by id",
        "operationId": "getCloudBreakoutProfileById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Cloud Breakout Profile id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "tssm"
        ],
        "summary": "updateCloudBreakoutProfile",
        "description": "Update an existing Cloud Breakout Profile",
        "operationId": "updateCloudBreakoutProfile",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Cloud Breakout Profile id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "tssm"
        ],
        "summary": "deleteCloudBreakoutProfile",
        "description": "Delete Cloud Breakout Profile",
        "operationId": "deleteCloudBreakoutProfile",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Cloud Breakout Profile id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/cloud-breakout-profile/_search": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createCloudBreakoutProfileSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createCloudBreakoutProfileSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/crl-file": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getCrlFile",
        "description": "Get Crl File list",
        "operationId": "getCrlFile",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createCrlFile",
        "description": "Add a new Crl File",
        "operationId": "createCrlFile",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/crl-file/{id}": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getCrlFileById",
        "description": "Get Crl File by id",
        "operationId": "getCrlFileById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Crl File id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "tssm"
        ],
        "summary": "updateCrlFile",
        "description": "Update an existing Crl File",
        "operationId": "updateCrlFile",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Crl File id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "tssm"
        ],
        "summary": "deleteCrlFile",
        "description": "Delete Crl File",
        "operationId": "deleteCrlFile",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Crl File id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/crl-file/_search": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createCrlFileSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createCrlFileSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/customer": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getCustomer",
        "description": "Get Customer list",
        "operationId": "getCustomer",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createCustomer",
        "description": "Add a new Customer",
        "operationId": "createCustomer",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/customer/{id}": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getCustomerById",
        "description": "Get Customer by id",
        "operationId": "getCustomerById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Customer id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "tssm"
        ],
        "summary": "updateCustomer",
        "description": "Update an existing Customer",
        "operationId": "updateCustomer",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Customer id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "tssm"
        ],
        "summary": "deleteCustomer",
        "description": "Delete Customer",
        "operationId": "deleteCustomer",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Customer id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/customer/_search": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createCustomerSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createCustomerSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/dvpn-pre-compute": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getDvpnPreCompute",
        "description": "Get Dvpn Pre Compute list",
        "operationId": "getDvpnPreCompute",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createDvpnPreCompute",
        "description": "Add a new Dvpn Pre Compute",
        "operationId": "createDvpnPreCompute",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/dvpn-pre-compute/{id}": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getDvpnPreComputeById",
        "description": "Get Dvpn Pre Compute by id",
        "operationId": "getDvpnPreComputeById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Dvpn Pre Compute id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "tssm"
        ],
        "summary": "updateDvpnPreCompute",
        "description": "Update an existing Dvpn Pre Compute",
        "operationId": "updateDvpnPreCompute",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Dvpn Pre Compute id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "tssm"
        ],
        "summary": "deleteDvpnPreCompute",
        "description": "Delete Dvpn Pre Compute",
        "operationId": "deleteDvpnPreCompute",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Dvpn Pre Compute id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/dvpn-pre-compute/_search": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createDvpnPreComputeSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createDvpnPreComputeSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/global-nfv-service-profile": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getGlobalNfvServiceProfile",
        "description": "Get Global Nfv Service Profile list",
        "operationId": "getGlobalNfvServiceProfile",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createGlobalNfvServiceProfile",
        "description": "Add a new Global Nfv Service Profile",
        "operationId": "createGlobalNfvServiceProfile",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/global-nfv-service-profile/{id}": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getGlobalNfvServiceProfileById",
        "description": "Get Global Nfv Service Profile by id",
        "operationId": "getGlobalNfvServiceProfileById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Global Nfv Service Profile id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "tssm"
        ],
        "summary": "updateGlobalNfvServiceProfile",
        "description": "Update an existing Global Nfv Service Profile",
        "operationId": "updateGlobalNfvServiceProfile",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Global Nfv Service Profile id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "tssm"
        ],
        "summary": "deleteGlobalNfvServiceProfile",
        "description": "Delete Global Nfv Service Profile",
        "operationId": "deleteGlobalNfvServiceProfile",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Global Nfv Service Profile id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/global-nfv-service-profile/_search": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createGlobalNfvServiceProfileSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createGlobalNfvServiceProfileSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/nfv-service-instance": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getNfvServiceInstance",
        "description": "Get Nfv Service Instance list",
        "operationId": "getNfvServiceInstance",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createNfvServiceInstance",
        "description": "Add a new Nfv Service Instance",
        "operationId": "createNfvServiceInstance",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/nfv-service-instance/{id}": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getNfvServiceInstanceById",
        "description": "Get Nfv Service Instance by id",
        "operationId": "getNfvServiceInstanceById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Nfv Service Instance id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "tssm"
        ],
        "summary": "updateNfvServiceInstance",
        "description": "Update an existing Nfv Service Instance",
        "operationId": "updateNfvServiceInstance",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Nfv Service Instance id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "tssm"
        ],
        "summary": "deleteNfvServiceInstance",
        "description": "Delete Nfv Service Instance",
        "operationId": "deleteNfvServiceInstance",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Nfv Service Instance id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/nfv-service-instance/_search": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createNfvServiceInstanceSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createNfvServiceInstanceSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/nfv-service-instance-backup": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getNfvServiceInstanceBackup",
        "description": "Get Nfv Service Instance Backup list",
        "operationId": "getNfvServiceInstanceBackup",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createNfvServiceInstanceBackup",
        "description": "Add a new Nfv Service Instance Backup",
        "operationId": "createNfvServiceInstanceBackup",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/nfv-service-instance-backup/{id}": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getNfvServiceInstanceBackupById",
        "description": "Get Nfv Service Instance Backup by id",
        "operationId": "getNfvServiceInstanceBackupById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Nfv Service Instance Backup id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "tssm"
        ],
        "summary": "updateNfvServiceInstanceBackup",
        "description": "Update an existing Nfv Service Instance Backup",
        "operationId": "updateNfvServiceInstanceBackup",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Nfv Service Instance Backup id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "tssm"
        ],
        "summary": "deleteNfvServiceInstanceBackup",
        "description": "Delete Nfv Service Instance Backup",
        "operationId": "deleteNfvServiceInstanceBackup",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Nfv Service Instance Backup id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/nfv-service-instance-backup/_search": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createNfvServiceInstanceBackupSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createNfvServiceInstanceBackupSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/nfv-service-profile": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getNfvServiceProfile",
        "description": "Get Nfv Service Profile list",
        "operationId": "getNfvServiceProfile",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createNfvServiceProfile",
        "description": "Add a new Nfv Service Profile",
        "operationId": "createNfvServiceProfile",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/nfv-service-profile/{id}": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getNfvServiceProfileById",
        "description": "Get Nfv Service Profile by id",
        "operationId": "getNfvServiceProfileById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Nfv Service Profile id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "tssm"
        ],
        "summary": "updateNfvServiceProfile",
        "description": "Update an existing Nfv Service Profile",
        "operationId": "updateNfvServiceProfile",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Nfv Service Profile id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "tssm"
        ],
        "summary": "deleteNfvServiceProfile",
        "description": "Delete Nfv Service Profile",
        "operationId": "deleteNfvServiceProfile",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Nfv Service Profile id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/nfv-service-profile/_search": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createNfvServiceProfileSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createNfvServiceProfileSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/pop": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getPop",
        "description": "Get Pop list",
        "operationId": "getPop",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createPop",
        "description": "Add a new Pop",
        "operationId": "createPop",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/pop/{id}": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getPopById",
        "description": "Get Pop by id",
        "operationId": "getPopById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Pop id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "tssm"
        ],
        "summary": "updatePop",
        "description": "Update an existing Pop",
        "operationId": "updatePop",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Pop id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "tssm"
        ],
        "summary": "deletePop",
        "description": "Delete Pop",
        "operationId": "deletePop",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Pop id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/pop/_search": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createPopSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createPopSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/port-auth-profile": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getPortAuthProfile",
        "description": "Get Port Auth Profile list",
        "operationId": "getPortAuthProfile",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createPortAuthProfile",
        "description": "Add a new Port Auth Profile",
        "operationId": "createPortAuthProfile",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/port-auth-profile/{id}": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getPortAuthProfileById",
        "description": "Get Port Auth Profile by id",
        "operationId": "getPortAuthProfileById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Port Auth Profile id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "tssm"
        ],
        "summary": "updatePortAuthProfile",
        "description": "Update an existing Port Auth Profile",
        "operationId": "updatePortAuthProfile",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Port Auth Profile id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "tssm"
        ],
        "summary": "deletePortAuthProfile",
        "description": "Delete Port Auth Profile",
        "operationId": "deletePortAuthProfile",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Port Auth Profile id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/port-auth-profile/_search": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createPortAuthProfileSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createPortAuthProfileSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/port-config-association": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getPortConfigAssociation",
        "description": "Get Port Config Association list",
        "operationId": "getPortConfigAssociation",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createPortConfigAssociation",
        "description": "Add a new Port Config Association",
        "operationId": "createPortConfigAssociation",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/port-config-association/{id}": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getPortConfigAssociationById",
        "description": "Get Port Config Association by id",
        "operationId": "getPortConfigAssociationById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Port Config Association id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "tssm"
        ],
        "summary": "updatePortConfigAssociation",
        "description": "Update an existing Port Config Association",
        "operationId": "updatePortConfigAssociation",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Port Config Association id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "tssm"
        ],
        "summary": "deletePortConfigAssociation",
        "description": "Delete Port Config Association",
        "operationId": "deletePortConfigAssociation",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Port Config Association id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/port-config-association/_search": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createPortConfigAssociationSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createPortConfigAssociationSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/port-manual-config": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getPortManualConfig",
        "description": "Get Port Manual Config list",
        "operationId": "getPortManualConfig",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createPortManualConfig",
        "description": "Add a new Port Manual Config",
        "operationId": "createPortManualConfig",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/port-manual-config/{id}": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getPortManualConfigById",
        "description": "Get Port Manual Config by id",
        "operationId": "getPortManualConfigById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Port Manual Config id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "tssm"
        ],
        "summary": "updatePortManualConfig",
        "description": "Update an existing Port Manual Config",
        "operationId": "updatePortManualConfig",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Port Manual Config id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "tssm"
        ],
        "summary": "deletePortManualConfig",
        "description": "Delete Port Manual Config",
        "operationId": "deletePortManualConfig",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Port Manual Config id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/port-manual-config/_search": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createPortManualConfigSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createPortManualConfigSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/port-profile": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getPortProfile",
        "description": "Get Port Profile list",
        "operationId": "getPortProfile",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createPortProfile",
        "description": "Add a new Port Profile",
        "operationId": "createPortProfile",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/port-profile/{id}": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getPortProfileById",
        "description": "Get Port Profile by id",
        "operationId": "getPortProfileById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Port Profile id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "tssm"
        ],
        "summary": "updatePortProfile",
        "description": "Update an existing Port Profile",
        "operationId": "updatePortProfile",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Port Profile id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "tssm"
        ],
        "summary": "deletePortProfile",
        "description": "Delete Port Profile",
        "operationId": "deletePortProfile",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Port Profile id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/port-profile/_search": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createPortProfileSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createPortProfileSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/property-meta": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getPropertyMeta",
        "description": "Get Property Meta list",
        "operationId": "getPropertyMeta",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createPropertyMeta",
        "description": "Add a new Property Meta",
        "operationId": "createPropertyMeta",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/property-meta/{id}": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getPropertyMetaById",
        "description": "Get Property Meta by id",
        "operationId": "getPropertyMetaById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Property Meta id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "tssm"
        ],
        "summary": "updatePropertyMeta",
        "description": "Update an existing Property Meta",
        "operationId": "updatePropertyMeta",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Property Meta id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "tssm"
        ],
        "summary": "deletePropertyMeta",
        "description": "Delete Property Meta",
        "operationId": "deletePropertyMeta",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Property Meta id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/property-meta/_search": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createPropertyMetaSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createPropertyMetaSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/radius-server": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getRadiusServer",
        "description": "Get Radius Server list",
        "operationId": "getRadiusServer",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createRadiusServer",
        "description": "Add a new Radius Server",
        "operationId": "createRadiusServer",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/radius-server/{id}": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getRadiusServerById",
        "description": "Get Radius Server by id",
        "operationId": "getRadiusServerById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Radius Server id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "tssm"
        ],
        "summary": "updateRadiusServer",
        "description": "Update an existing Radius Server",
        "operationId": "updateRadiusServer",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Radius Server id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "tssm"
        ],
        "summary": "deleteRadiusServer",
        "description": "Delete Radius Server",
        "operationId": "deleteRadiusServer",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Radius Server id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/radius-server/_search": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createRadiusServerSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createRadiusServerSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/resource-pool": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getResourcePool",
        "description": "Get Resource Pool list",
        "operationId": "getResourcePool",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createResourcePool",
        "description": "Add a new Resource Pool",
        "operationId": "createResourcePool",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/resource-pool/{id}": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getResourcePoolById",
        "description": "Get Resource Pool by id",
        "operationId": "getResourcePoolById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Resource Pool id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "tssm"
        ],
        "summary": "updateResourcePool",
        "description": "Update an existing Resource Pool",
        "operationId": "updateResourcePool",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Resource Pool id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "tssm"
        ],
        "summary": "deleteResourcePool",
        "description": "Delete Resource Pool",
        "operationId": "deleteResourcePool",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Resource Pool id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/resource-pool/_search": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createResourcePoolSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createResourcePoolSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/site": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getSite",
        "description": "Get Site list",
        "operationId": "getSite",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createSite",
        "description": "Add a new Site",
        "operationId": "createSite",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/site/{id}": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getSiteById",
        "description": "Get Site by id",
        "operationId": "getSiteById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Site id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "tssm"
        ],
        "summary": "updateSite",
        "description": "Update an existing Site",
        "operationId": "updateSite",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Site id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "tssm"
        ],
        "summary": "deleteSite",
        "description": "Delete Site",
        "operationId": "deleteSite",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Site id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/site/_search": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createSiteSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createSiteSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/site-template": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getSiteTemplate",
        "description": "Get Site Template list",
        "operationId": "getSiteTemplate",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createSiteTemplate",
        "description": "Add a new Site Template",
        "operationId": "createSiteTemplate",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/site-template/{id}": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getSiteTemplateById",
        "description": "Get Site Template by id",
        "operationId": "getSiteTemplateById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Site Template id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "tssm"
        ],
        "summary": "updateSiteTemplate",
        "description": "Update an existing Site Template",
        "operationId": "updateSiteTemplate",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Site Template id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "tssm"
        ],
        "summary": "deleteSiteTemplate",
        "description": "Delete Site Template",
        "operationId": "deleteSiteTemplate",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Site Template id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/site-template/_search": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createSiteTemplateSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createSiteTemplateSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/wifi-ems": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getWifiEms",
        "description": "Get Wifi Ems list",
        "operationId": "getWifiEms",
        "parameters": [],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createWifiEms",
        "description": "Add a new Wifi Ems",
        "operationId": "createWifiEms",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/wifi-ems/{id}": {
      "get": {
        "tags": [
          "tssm"
        ],
        "summary": "getWifiEmsById",
        "description": "Get Wifi Ems by id",
        "operationId": "getWifiEmsById",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Wifi Ems id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "put": {
        "tags": [
          "tssm"
        ],
        "summary": "updateWifiEms",
        "description": "Update an existing Wifi Ems",
        "operationId": "updateWifiEms",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Wifi Ems id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      },
      "delete": {
        "tags": [
          "tssm"
        ],
        "summary": "deleteWifiEms",
        "description": "Delete Wifi Ems",
        "operationId": "deleteWifiEms",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The Wifi Ems id",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    },
    "/tssm/wifi-ems/_search": {
      "post": {
        "tags": [
          "tssm"
        ],
        "summary": "createWifiEmsSearch",
        "description": "Api to make elastic search _search queries for objects",
        "operationId": "createWifiEmsSearch",
        "parameters": [],
        "requestBody": {
          "description": "The payload object",
          "content": {
            "text/plain": {
              "schema": {
                "type": "object",
                "description": "The payload object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "successful operation Request-XML/json:",
            "headers": {},
            "content": {}
          }
        },
        "deprecated": false
      }
    }
  },
  "tags": [
    {
      "name": "fmpm_provider",
      "description": "Faut/Performance Management",
      "externalDocs": {
        "description": "Find out more",
        "url": "https://www.juniper.net/documentation/en_US/cso5.2.0/information-products/pathway-pages/api-guide/fmpm-provider.html"
      }
    },
    {
      "name": "iamsvc",
      "description": "User Management",
      "externalDocs": {
        "description": "Find out more",
        "url": "https://www.juniper.net/documentation/en_US/cso5.2.0/information-products/pathway-pages/api-guide/iamsvc.html"
      }
    },
    {
      "name": "policy_mgmt",
      "description": "Policy Management",
      "externalDocs": {
        "description": "Find out more",
        "url": "https://www.juniper.net/documentation/en_US/cso5.2.0/information-products/pathway-pages/api-guide/policy_mgmt.html"
      }
    },
    {
      "name": "pslam",
      "description": "Policy and SLA Profile Management",
      "externalDocs": {
        "description": "Find out more",
        "url": "https://www.juniper.net/documentation/en_US/cso5.2.0/information-products/pathway-pages/api-guide/pslam.html"
      }
    },
    {
      "name": "tssm",
      "description": "Tenant, Site and Service Management",
      "externalDocs": {
        "description": "Find out more",
        "url": "https://www.juniper.net/documentation/en_US/cso5.2.0/information-products/pathway-pages/api-guide/tssm.html"
      }
    }
  ],
  "externalDocs": {
    "description": "Find out more about Juniper",
    "url": "https://www.juniper.net"
  }
}