@itentialopensource/adapter-juniper_cso
Version:
This adapter integrates with system described as: juniperCso.
1,801 lines (1,800 loc) • 392 kB
JSON
{
"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": {}