Skip to content

Latest commit

 

History

History
312 lines (296 loc) · 42.1 KB

File metadata and controls

312 lines (296 loc) · 42.1 KB

Documentation for API Endpoints

All URIs are relative to https://PSM-IP-addr

Class Method HTTP request Description
MonitoringV1Api add_alert_destination POST /configs/monitoring/v1/tenant/{O.Tenant}/alertDestinations Create AlertDestination object
MonitoringV1Api add_alert_destination1 POST /configs/monitoring/v1/alertDestinations Create AlertDestination object
MonitoringV1Api add_alert_policy POST /configs/monitoring/v1/tenant/{O.Tenant}/alertPolicies Create AlertPolicy object
MonitoringV1Api add_alert_policy1 POST /configs/monitoring/v1/alertPolicies Create AlertPolicy object
MonitoringV1Api add_archive_request POST /configs/monitoring/v1/tenant/{O.Tenant}/archive-requests Create ArchiveRequest object
MonitoringV1Api add_archive_request1 POST /configs/monitoring/v1/archive-requests Create ArchiveRequest object
MonitoringV1Api add_audit_policy POST /configs/monitoring/v1/tenant/{O.Tenant}/audit-policy Create AuditPolicy object
MonitoringV1Api add_audit_policy1 POST /configs/monitoring/v1/audit-policy Create AuditPolicy object
MonitoringV1Api add_event_policy POST /configs/monitoring/v1/tenant/{O.Tenant}/event-policy Create EventPolicy object
MonitoringV1Api add_event_policy1 POST /configs/monitoring/v1/event-policy Create EventPolicy object
MonitoringV1Api add_flow_export_policy POST /configs/monitoring/v1/tenant/{O.Tenant}/flowExportPolicy Create FlowExportPolicy object
MonitoringV1Api add_flow_export_policy1 POST /configs/monitoring/v1/flowExportPolicy Create FlowExportPolicy object
MonitoringV1Api add_fwlog_policy POST /configs/monitoring/v1/tenant/{O.Tenant}/fwlogPolicy Create FwlogPolicy object
MonitoringV1Api add_fwlog_policy1 POST /configs/monitoring/v1/fwlogPolicy Create FwlogPolicy object
MonitoringV1Api add_mirror_session POST /configs/monitoring/v1/tenant/{O.Tenant}/MirrorSession Create MirrorSession object
MonitoringV1Api add_mirror_session1 POST /configs/monitoring/v1/MirrorSession Create MirrorSession object
MonitoringV1Api add_stats_alert_policy POST /configs/monitoring/v1/tenant/{O.Tenant}/statsAlertPolicies Create StatsAlertPolicy object
MonitoringV1Api add_stats_alert_policy1 POST /configs/monitoring/v1/statsAlertPolicies Create StatsAlertPolicy object
MonitoringV1Api add_tech_support_request POST /configs/monitoring/v1/techsupport Create TechSupportRequest object
MonitoringV1Api add_troubleshooting_session POST /configs/monitoring/v1/tenant/{O.Tenant}/TroubleshootingSession Create TroubleshootingSession object
MonitoringV1Api add_troubleshooting_session1 POST /configs/monitoring/v1/TroubleshootingSession Create TroubleshootingSession object
MonitoringV1Api cancel POST /configs/monitoring/v1/tenant/{O.Tenant}/archive-requests/{O.Name}/Cancel
MonitoringV1Api cancel1 POST /configs/monitoring/v1/archive-requests/{O.Name}/Cancel
MonitoringV1Api delete_alert_destination DELETE /configs/monitoring/v1/tenant/{O.Tenant}/alertDestinations/{O.Name} Delete AlertDestination object
MonitoringV1Api delete_alert_destination1 DELETE /configs/monitoring/v1/alertDestinations/{O.Name} Delete AlertDestination object
MonitoringV1Api delete_alert_policy DELETE /configs/monitoring/v1/tenant/{O.Tenant}/alertPolicies/{O.Name} Delete AlertPolicy object
MonitoringV1Api delete_alert_policy1 DELETE /configs/monitoring/v1/alertPolicies/{O.Name} Delete AlertPolicy object
MonitoringV1Api delete_archive_request DELETE /configs/monitoring/v1/tenant/{O.Tenant}/archive-requests/{O.Name} Delete ArchiveRequest object
MonitoringV1Api delete_archive_request1 DELETE /configs/monitoring/v1/archive-requests/{O.Name} Delete ArchiveRequest object
MonitoringV1Api delete_audit_policy DELETE /configs/monitoring/v1/tenant/{O.Tenant}/audit-policy Delete AuditPolicy object
MonitoringV1Api delete_audit_policy1 DELETE /configs/monitoring/v1/audit-policy Delete AuditPolicy object
MonitoringV1Api delete_event_policy DELETE /configs/monitoring/v1/tenant/{O.Tenant}/event-policy/{O.Name} Delete EventPolicy object
MonitoringV1Api delete_event_policy1 DELETE /configs/monitoring/v1/event-policy/{O.Name} Delete EventPolicy object
MonitoringV1Api delete_flow_export_policy DELETE /configs/monitoring/v1/tenant/{O.Tenant}/flowExportPolicy/{O.Name} Delete FlowExportPolicy object
MonitoringV1Api delete_flow_export_policy1 DELETE /configs/monitoring/v1/flowExportPolicy/{O.Name} Delete FlowExportPolicy object
MonitoringV1Api delete_fwlog_policy DELETE /configs/monitoring/v1/tenant/{O.Tenant}/fwlogPolicy/{O.Name} Delete FwlogPolicy object
MonitoringV1Api delete_fwlog_policy1 DELETE /configs/monitoring/v1/fwlogPolicy/{O.Name} Delete FwlogPolicy object
MonitoringV1Api delete_mirror_session DELETE /configs/monitoring/v1/tenant/{O.Tenant}/MirrorSession/{O.Name} Delete MirrorSession object
MonitoringV1Api delete_mirror_session1 DELETE /configs/monitoring/v1/MirrorSession/{O.Name} Delete MirrorSession object
MonitoringV1Api delete_stats_alert_policy DELETE /configs/monitoring/v1/tenant/{O.Tenant}/statsAlertPolicies/{O.Name} Delete StatsAlertPolicy object
MonitoringV1Api delete_stats_alert_policy1 DELETE /configs/monitoring/v1/statsAlertPolicies/{O.Name} Delete StatsAlertPolicy object
MonitoringV1Api delete_tech_support_request DELETE /configs/monitoring/v1/techsupport/{O.Name} Delete TechSupportRequest object
MonitoringV1Api delete_troubleshooting_session DELETE /configs/monitoring/v1/tenant/{O.Tenant}/TroubleshootingSession/{O.Name} Delete TroubleshootingSession object
MonitoringV1Api delete_troubleshooting_session1 DELETE /configs/monitoring/v1/TroubleshootingSession/{O.Name} Delete TroubleshootingSession object
MonitoringV1Api get_alert GET /configs/monitoring/v1/tenant/{O.Tenant}/alerts/{O.Name} Get Alert object
MonitoringV1Api get_alert1 GET /configs/monitoring/v1/alerts/{O.Name} Get Alert object
MonitoringV1Api get_alert_destination GET /configs/monitoring/v1/tenant/{O.Tenant}/alertDestinations/{O.Name} Get AlertDestination object
MonitoringV1Api get_alert_destination1 GET /configs/monitoring/v1/alertDestinations/{O.Name} Get AlertDestination object
MonitoringV1Api get_alert_policy GET /configs/monitoring/v1/tenant/{O.Tenant}/alertPolicies/{O.Name} Get AlertPolicy object
MonitoringV1Api get_alert_policy1 GET /configs/monitoring/v1/alertPolicies/{O.Name} Get AlertPolicy object
MonitoringV1Api get_archive_request GET /configs/monitoring/v1/tenant/{O.Tenant}/archive-requests/{O.Name} Get ArchiveRequest object
MonitoringV1Api get_archive_request1 GET /configs/monitoring/v1/archive-requests/{O.Name} Get ArchiveRequest object
MonitoringV1Api get_audit_policy GET /configs/monitoring/v1/tenant/{O.Tenant}/audit-policy Get AuditPolicy object
MonitoringV1Api get_audit_policy1 GET /configs/monitoring/v1/audit-policy Get AuditPolicy object
MonitoringV1Api get_event_policy GET /configs/monitoring/v1/tenant/{O.Tenant}/event-policy/{O.Name} Get EventPolicy object
MonitoringV1Api get_event_policy1 GET /configs/monitoring/v1/event-policy/{O.Name} Get EventPolicy object
MonitoringV1Api get_flow_export_policy GET /configs/monitoring/v1/tenant/{O.Tenant}/flowExportPolicy/{O.Name} Get FlowExportPolicy object
MonitoringV1Api get_flow_export_policy1 GET /configs/monitoring/v1/flowExportPolicy/{O.Name} Get FlowExportPolicy object
MonitoringV1Api get_fwlog_policy GET /configs/monitoring/v1/tenant/{O.Tenant}/fwlogPolicy/{O.Name} Get FwlogPolicy object
MonitoringV1Api get_fwlog_policy1 GET /configs/monitoring/v1/fwlogPolicy/{O.Name} Get FwlogPolicy object
MonitoringV1Api get_mirror_session GET /configs/monitoring/v1/tenant/{O.Tenant}/MirrorSession/{O.Name} Get MirrorSession object
MonitoringV1Api get_mirror_session1 GET /configs/monitoring/v1/MirrorSession/{O.Name} Get MirrorSession object
MonitoringV1Api get_stats_alert_policy GET /configs/monitoring/v1/tenant/{O.Tenant}/statsAlertPolicies/{O.Name} Get StatsAlertPolicy object
MonitoringV1Api get_stats_alert_policy1 GET /configs/monitoring/v1/statsAlertPolicies/{O.Name} Get StatsAlertPolicy object
MonitoringV1Api get_tech_support_request GET /configs/monitoring/v1/techsupport/{O.Name} Get TechSupportRequest object
MonitoringV1Api get_troubleshooting_session GET /configs/monitoring/v1/tenant/{O.Tenant}/TroubleshootingSession/{O.Name} Get TroubleshootingSession object
MonitoringV1Api get_troubleshooting_session1 GET /configs/monitoring/v1/TroubleshootingSession/{O.Name} Get TroubleshootingSession object
MonitoringV1Api label_alert POST /configs/monitoring/v1/tenant/{O.Tenant}/alerts/{O.Name}/label Label Alert object
MonitoringV1Api label_alert1 POST /configs/monitoring/v1/alerts/{O.Name}/label Label Alert object
MonitoringV1Api label_alert_destination POST /configs/monitoring/v1/tenant/{O.Tenant}/alertDestinations/{O.Name}/label Label AlertDestination object
MonitoringV1Api label_alert_destination1 POST /configs/monitoring/v1/alertDestinations/{O.Name}/label Label AlertDestination object
MonitoringV1Api label_alert_policy POST /configs/monitoring/v1/tenant/{O.Tenant}/alertPolicies/{O.Name}/label Label AlertPolicy object
MonitoringV1Api label_alert_policy1 POST /configs/monitoring/v1/alertPolicies/{O.Name}/label Label AlertPolicy object
MonitoringV1Api label_event_policy POST /configs/monitoring/v1/tenant/{O.Tenant}/event-policy/{O.Name}/label Label EventPolicy object
MonitoringV1Api label_event_policy1 POST /configs/monitoring/v1/event-policy/{O.Name}/label Label EventPolicy object
MonitoringV1Api label_flow_export_policy POST /configs/monitoring/v1/tenant/{O.Tenant}/flowExportPolicy/{O.Name}/label Label FlowExportPolicy object
MonitoringV1Api label_flow_export_policy1 POST /configs/monitoring/v1/flowExportPolicy/{O.Name}/label Label FlowExportPolicy object
MonitoringV1Api label_fwlog_policy POST /configs/monitoring/v1/tenant/{O.Tenant}/fwlogPolicy/{O.Name}/label Label FwlogPolicy object
MonitoringV1Api label_fwlog_policy1 POST /configs/monitoring/v1/fwlogPolicy/{O.Name}/label Label FwlogPolicy object
MonitoringV1Api label_mirror_session POST /configs/monitoring/v1/tenant/{O.Tenant}/MirrorSession/{O.Name}/label Label MirrorSession object
MonitoringV1Api label_mirror_session1 POST /configs/monitoring/v1/MirrorSession/{O.Name}/label Label MirrorSession object
MonitoringV1Api label_stats_alert_policy POST /configs/monitoring/v1/tenant/{O.Tenant}/statsAlertPolicies/{O.Name}/label Label StatsAlertPolicy object
MonitoringV1Api label_stats_alert_policy1 POST /configs/monitoring/v1/statsAlertPolicies/{O.Name}/label Label StatsAlertPolicy object
MonitoringV1Api label_troubleshooting_session POST /configs/monitoring/v1/tenant/{O.Tenant}/TroubleshootingSession/{O.Name}/label Label TroubleshootingSession object
MonitoringV1Api label_troubleshooting_session1 POST /configs/monitoring/v1/TroubleshootingSession/{O.Name}/label Label TroubleshootingSession object
MonitoringV1Api list_alert GET /configs/monitoring/v1/tenant/{O.Tenant}/alerts List Alert objects
MonitoringV1Api list_alert1 GET /configs/monitoring/v1/alerts List Alert objects
MonitoringV1Api list_alert_destination GET /configs/monitoring/v1/tenant/{O.Tenant}/alertDestinations List AlertDestination objects
MonitoringV1Api list_alert_destination1 GET /configs/monitoring/v1/alertDestinations List AlertDestination objects
MonitoringV1Api list_alert_policy GET /configs/monitoring/v1/tenant/{O.Tenant}/alertPolicies List AlertPolicy objects
MonitoringV1Api list_alert_policy1 GET /configs/monitoring/v1/alertPolicies List AlertPolicy objects
MonitoringV1Api list_archive_request GET /configs/monitoring/v1/tenant/{O.Tenant}/archive-requests List ArchiveRequest objects
MonitoringV1Api list_archive_request1 GET /configs/monitoring/v1/archive-requests List ArchiveRequest objects
MonitoringV1Api list_event_policy GET /configs/monitoring/v1/tenant/{O.Tenant}/event-policy List EventPolicy objects
MonitoringV1Api list_event_policy1 GET /configs/monitoring/v1/event-policy List EventPolicy objects
MonitoringV1Api list_flow_export_policy GET /configs/monitoring/v1/tenant/{O.Tenant}/flowExportPolicy List FlowExportPolicy objects
MonitoringV1Api list_flow_export_policy1 GET /configs/monitoring/v1/flowExportPolicy List FlowExportPolicy objects
MonitoringV1Api list_fwlog_policy GET /configs/monitoring/v1/tenant/{O.Tenant}/fwlogPolicy List FwlogPolicy objects
MonitoringV1Api list_fwlog_policy1 GET /configs/monitoring/v1/fwlogPolicy List FwlogPolicy objects
MonitoringV1Api list_mirror_session GET /configs/monitoring/v1/tenant/{O.Tenant}/MirrorSession List MirrorSession objects
MonitoringV1Api list_mirror_session1 GET /configs/monitoring/v1/MirrorSession List MirrorSession objects
MonitoringV1Api list_stats_alert_policy GET /configs/monitoring/v1/tenant/{O.Tenant}/statsAlertPolicies List StatsAlertPolicy objects
MonitoringV1Api list_stats_alert_policy1 GET /configs/monitoring/v1/statsAlertPolicies List StatsAlertPolicy objects
MonitoringV1Api list_tech_support_request GET /configs/monitoring/v1/techsupport List TechSupportRequest objects
MonitoringV1Api list_troubleshooting_session GET /configs/monitoring/v1/tenant/{O.Tenant}/TroubleshootingSession List TroubleshootingSession objects
MonitoringV1Api list_troubleshooting_session1 GET /configs/monitoring/v1/TroubleshootingSession List TroubleshootingSession objects
MonitoringV1Api update_alert PUT /configs/monitoring/v1/tenant/{O.Tenant}/alerts/{O.Name} Update Alert object
MonitoringV1Api update_alert1 PUT /configs/monitoring/v1/alerts/{O.Name} Update Alert object
MonitoringV1Api update_alert_destination PUT /configs/monitoring/v1/tenant/{O.Tenant}/alertDestinations/{O.Name} Update AlertDestination object
MonitoringV1Api update_alert_destination1 PUT /configs/monitoring/v1/alertDestinations/{O.Name} Update AlertDestination object
MonitoringV1Api update_alert_policy PUT /configs/monitoring/v1/tenant/{O.Tenant}/alertPolicies/{O.Name} Update AlertPolicy object
MonitoringV1Api update_alert_policy1 PUT /configs/monitoring/v1/alertPolicies/{O.Name} Update AlertPolicy object
MonitoringV1Api update_audit_policy PUT /configs/monitoring/v1/tenant/{O.Tenant}/audit-policy Update AuditPolicy object
MonitoringV1Api update_audit_policy1 PUT /configs/monitoring/v1/audit-policy Update AuditPolicy object
MonitoringV1Api update_event_policy PUT /configs/monitoring/v1/tenant/{O.Tenant}/event-policy/{O.Name} Update EventPolicy object
MonitoringV1Api update_event_policy1 PUT /configs/monitoring/v1/event-policy/{O.Name} Update EventPolicy object
MonitoringV1Api update_flow_export_policy PUT /configs/monitoring/v1/tenant/{O.Tenant}/flowExportPolicy/{O.Name} Update FlowExportPolicy object
MonitoringV1Api update_flow_export_policy1 PUT /configs/monitoring/v1/flowExportPolicy/{O.Name} Update FlowExportPolicy object
MonitoringV1Api update_fwlog_policy PUT /configs/monitoring/v1/tenant/{O.Tenant}/fwlogPolicy/{O.Name} Update FwlogPolicy object
MonitoringV1Api update_fwlog_policy1 PUT /configs/monitoring/v1/fwlogPolicy/{O.Name} Update FwlogPolicy object
MonitoringV1Api update_mirror_session PUT /configs/monitoring/v1/tenant/{O.Tenant}/MirrorSession/{O.Name} Update MirrorSession object
MonitoringV1Api update_mirror_session1 PUT /configs/monitoring/v1/MirrorSession/{O.Name} Update MirrorSession object
MonitoringV1Api update_stats_alert_policy PUT /configs/monitoring/v1/tenant/{O.Tenant}/statsAlertPolicies/{O.Name} Update StatsAlertPolicy object
MonitoringV1Api update_stats_alert_policy1 PUT /configs/monitoring/v1/statsAlertPolicies/{O.Name} Update StatsAlertPolicy object
MonitoringV1Api update_troubleshooting_session PUT /configs/monitoring/v1/tenant/{O.Tenant}/TroubleshootingSession/{O.Name} Update TroubleshootingSession object
MonitoringV1Api update_troubleshooting_session1 PUT /configs/monitoring/v1/TroubleshootingSession/{O.Name} Update TroubleshootingSession object
MonitoringV1Api watch_alert GET /configs/monitoring/v1/watch/tenant/{O.Tenant}/alerts Watch Alert objects. Supports WebSockets or HTTP long poll
MonitoringV1Api watch_alert1 GET /configs/monitoring/v1/watch/alerts Watch Alert objects. Supports WebSockets or HTTP long poll
MonitoringV1Api watch_alert_destination GET /configs/monitoring/v1/watch/tenant/{O.Tenant}/alertDestinations Watch AlertDestination objects. Supports WebSockets or HTTP long poll
MonitoringV1Api watch_alert_destination1 GET /configs/monitoring/v1/watch/alertDestinations Watch AlertDestination objects. Supports WebSockets or HTTP long poll
MonitoringV1Api watch_alert_policy GET /configs/monitoring/v1/watch/tenant/{O.Tenant}/alertPolicies Watch AlertPolicy objects. Supports WebSockets or HTTP long poll
MonitoringV1Api watch_alert_policy1 GET /configs/monitoring/v1/watch/alertPolicies Watch AlertPolicy objects. Supports WebSockets or HTTP long poll
MonitoringV1Api watch_archive_request GET /configs/monitoring/v1/watch/tenant/{O.Tenant}/archive-requests Watch ArchiveRequest objects. Supports WebSockets or HTTP long poll
MonitoringV1Api watch_archive_request1 GET /configs/monitoring/v1/watch/archive-requests Watch ArchiveRequest objects. Supports WebSockets or HTTP long poll
MonitoringV1Api watch_audit_policy GET /configs/monitoring/v1/watch/tenant/{O.Tenant}/audit-policy Watch AuditPolicy objects. Supports WebSockets or HTTP long poll
MonitoringV1Api watch_audit_policy1 GET /configs/monitoring/v1/watch/audit-policy Watch AuditPolicy objects. Supports WebSockets or HTTP long poll
MonitoringV1Api watch_event_policy GET /configs/monitoring/v1/watch/tenant/{O.Tenant}/event-policy Watch EventPolicy objects. Supports WebSockets or HTTP long poll
MonitoringV1Api watch_event_policy1 GET /configs/monitoring/v1/watch/event-policy Watch EventPolicy objects. Supports WebSockets or HTTP long poll
MonitoringV1Api watch_flow_export_policy GET /configs/monitoring/v1/watch/tenant/{O.Tenant}/flowExportPolicy Watch FlowExportPolicy objects. Supports WebSockets or HTTP long poll
MonitoringV1Api watch_flow_export_policy1 GET /configs/monitoring/v1/watch/flowExportPolicy Watch FlowExportPolicy objects. Supports WebSockets or HTTP long poll
MonitoringV1Api watch_fwlog_policy GET /configs/monitoring/v1/watch/tenant/{O.Tenant}/fwlogPolicy Watch FwlogPolicy objects. Supports WebSockets or HTTP long poll
MonitoringV1Api watch_fwlog_policy1 GET /configs/monitoring/v1/watch/fwlogPolicy Watch FwlogPolicy objects. Supports WebSockets or HTTP long poll
MonitoringV1Api watch_mirror_session GET /configs/monitoring/v1/watch/tenant/{O.Tenant}/MirrorSession Watch MirrorSession objects. Supports WebSockets or HTTP long poll
MonitoringV1Api watch_mirror_session1 GET /configs/monitoring/v1/watch/MirrorSession Watch MirrorSession objects. Supports WebSockets or HTTP long poll
MonitoringV1Api watch_stats_alert_policy GET /configs/monitoring/v1/watch/tenant/{O.Tenant}/statsAlertPolicies Watch StatsAlertPolicy objects. Supports WebSockets or HTTP long poll
MonitoringV1Api watch_stats_alert_policy1 GET /configs/monitoring/v1/watch/statsAlertPolicies Watch StatsAlertPolicy objects. Supports WebSockets or HTTP long poll
MonitoringV1Api watch_tech_support_request GET /configs/monitoring/v1/watch/techsupport Watch TechSupportRequest objects. Supports WebSockets or HTTP long poll

Documentation For Models

Documentation For Authorization

All endpoints do not require authorization.

Author

Notes for Large OpenAPI documents

If the OpenAPI document is large, imports in psm.apis and psm.models may fail with a RecursionError indicating the maximum recursion limit has been exceeded. In that case, there are a couple of solutions:

Solution 1: Use specific imports for apis and models like:

  • from psm.api.default_api import DefaultApi
  • from psm.model.pet import Pet

Solution 1: Before importing the package, adjust the maximum recursion limit as shown below:

import sys
sys.setrecursionlimit(1500)
import psm
from psm.apis import *
from psm.models import *