UNPKG

@itentialopensource/adapter-juniper_cso

Version:

This adapter integrates with system described as: juniperCso.

1,801 lines (1,800 loc) 392 kB
{ "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": {}