UNPKG

openapi-directory

Version:

Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS

1 lines 168 kB
{"openapi":"3.0.0","servers":[{"url":"http://vmware.local"},{"url":"https://vrni.example.com/api/ni"}],"info":{"description":"vRealize Network Insight API Reference","title":"vRealize Network Insight API Reference","version":"1.0.0","x-apisguru-categories":["developer_tools"],"x-origin":[{"format":"swagger","url":"https://vdc-download.vmware.com/vmwb-repository/dcr-public/c1b5a60c-3635-4b8c-84b2-3ea54172cf31/f8595072-cedd-4f97-9b05-1720e0f41f92/vrni_api_spec.json","version":"2.0"}],"x-providerName":"vmware.local","x-serviceName":"vrni"},"tags":[{"description":"Authentication APIs","name":"Authentication"},{"description":"Data source APIs","name":"Data Sources"},{"description":"Entities APIs","name":"Entities"},{"description":"Search APIs","name":"Search"},{"description":"Infra APIs","name":"Infrastructure"},{"description":"Applications APIs","name":"Applications"},{"description":"Micro-segmentation APIs","name":"Microsegmentation"},{"description":"Info APIs","name":"Info"}],"paths":{"/auth/token":{"delete":{"description":"Deletes the auth token provided in Authorization header.\nDeleting an expired or invalid token will result in 401 Unauthorized error.","operationId":"delete","responses":{"204":{"description":"Success"},"401":{"description":"Unauthorized"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Delete an auth token.","tags":["Authentication"]},"post":{"description":"<html><body> vRealize Network Insight supports token based authentication.Tokens are non-modifiable identifiers returned by the system when the user has successfully authenticated using valid credentials. Token expires after expiry time returned in the response. All API requests must provide the auth token in Authorization header in following format.<br> Authorization &#58; NetworkInsight {token} <br> If a token is invalid or expired, 401-Unauthorized error gets returned in the response of the API request. </body></html>","operationId":"create","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserCredential"}}},"description":"User Credentials","required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Token"}},"expiry":{"examples":{"response":{"value":1509332642427}}},"token":{"examples":{"response":{"value":"1rT7tm4riiACSfxrO2BvkA=="}}}},"description":"Success"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"500":{"description":"Internal Error"}},"summary":"Create an auth token","tags":["Authentication"]}},"/data-sources/arista-switches":{"get":{"description":"List arista switch data sources","operationId":"listAristaSwitches","responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataSourceListResponse"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"List arista switch data sources","tags":["Data Sources"]},"post":{"description":"Add arista switch data source","operationId":"addAristaSwitch","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AristaSwitchDataSourceRequest"}}},"description":"Add a cisco switch as datasource"},"responses":{"201":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AristaSwitchDataSource"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Create an arista switch data source","tags":["Data Sources"]}},"/data-sources/arista-switches/{id}":{"delete":{"description":"Delete an arista switch data source","operationId":"deleteAristaSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Delete an arista switch data source","tags":["Data Sources"]},"get":{"description":"Show arista switch data source details","operationId":"getAristaSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AristaSwitchDataSource"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Show arista switch data source details","tags":["Data Sources"]},"put":{"description":"Update an switch data source","operationId":"updateAristaSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AristaSwitchDataSource"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AristaSwitchDataSource"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Update an arista switch data source","tags":["Data Sources"]}},"/data-sources/arista-switches/{id}/disable":{"post":{"description":"Disable an arista switch data source","operationId":"disableAristaSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Disable an arista switch data source","tags":["Data Sources"]}},"/data-sources/arista-switches/{id}/enable":{"post":{"description":"Enable an arista switch data source","operationId":"enableAristaSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Enable an arista switch data source","tags":["Data Sources"]}},"/data-sources/arista-switches/{id}/snmp-config":{"get":{"description":"Show snmp config for arista switch data source","operationId":"getAristaSwitchSnmpConfig","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SNMPConfig"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Show snmp config for arista switch data source","tags":["Data Sources"]},"put":{"description":"Update snmp config for arista switch data source","operationId":"updateAristaSwitchSnmpConfig","parameters":[{"$ref":"#/components/parameters/Identifier"}],"requestBody":{"$ref":"#/components/requestBodies/SNMPConfig"},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SNMPConfig"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Update snmp config for arista switch data source","tags":["Data Sources"]}},"/data-sources/brocade-switches":{"get":{"description":"List brocade switch data sources","operationId":"listBrocadeSwitches","responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataSourceListResponse"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"List brocade switch data sources","tags":["Data Sources"]},"post":{"description":"Add brocade switch as a data source","operationId":"addBrocadeSwitch","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrocadeSwitchDataSourceRequest"}}}},"responses":{"201":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrocadeSwitchDataSource"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Create a brocade switch data source","tags":["Data Sources"]}},"/data-sources/brocade-switches/{id}":{"delete":{"description":"Delete a brocade switch data source","operationId":"deleteBrocadeSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Delete a brocade switch data source","tags":["Data Sources"]},"get":{"description":"Show brocade switch data source details","operationId":"getBrocadeSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrocadeSwitchDataSource"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Show brocade switch data source details","tags":["Data Sources"]},"put":{"description":"Update a brocade switch data source. Only credentials, nickname and notes can be updated.","operationId":"updateBrocadeSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrocadeSwitchDataSource"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrocadeSwitchDataSource"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Update a brocade switch data source","tags":["Data Sources"]}},"/data-sources/brocade-switches/{id}/disable":{"post":{"operationId":"disableBrocadeSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Disable a brocade switch data source","tags":["Data Sources"]}},"/data-sources/brocade-switches/{id}/enable":{"post":{"operationId":"enableBrocadeSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Enable a brocade switch data source","tags":["Data Sources"]}},"/data-sources/brocade-switches/{id}/snmp-config":{"get":{"description":"Show snmp config for brocade switch data source","operationId":"getBrocadeSwitchSnmpConfig","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SNMPConfig"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Show snmp config for brocade switch data source","tags":["Data Sources"]},"put":{"description":"Update snmp config for brocade switch data source","operationId":"updateBrocadeSwitchSnmpConfig","parameters":[{"$ref":"#/components/parameters/Identifier"}],"requestBody":{"$ref":"#/components/requestBodies/SNMPConfig"},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SNMPConfig"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Update snmp config for brocade switch data source","tags":["Data Sources"]}},"/data-sources/checkpoint-firewalls":{"get":{"description":"List checkpoint firewall data sources","operationId":"listCheckpointFirewalls","responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataSourceListResponse"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"List checkpoint firewall data sources","tags":["Data Sources"]},"post":{"description":"Add checkpoint firewall as data source","operationId":"addCheckpointFirewall","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckpointFirewallDataSourceRequest"}}},"description":"Add a vSec Checkpoint firewall as data source"},"responses":{"201":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckpointFirewallDataSource"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Create a checkpoint firewall","tags":["Data Sources"]}},"/data-sources/checkpoint-firewalls/{id}":{"delete":{"description":"Delete a checkpoint firewall data source","operationId":"deleteCheckpointFirewall","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Delete a checkpoint firewall data source","tags":["Data Sources"]},"get":{"description":"Show checkpoint firewall data source details","operationId":"getCheckpointFirewall","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckpointFirewallDataSource"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Show checkpoint firewall data source details","tags":["Data Sources"]},"put":{"description":"Update a checkpoint firewall data source","operationId":"updateCheckpointFirewall","parameters":[{"$ref":"#/components/parameters/Identifier"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckpointFirewallDataSource"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckpointFirewallDataSource"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Update a checkpoint firewall data source","tags":["Data Sources"]}},"/data-sources/checkpoint-firewalls/{id}/disable":{"post":{"description":"Disable a checkpoint firewall data source","operationId":"disableCheckpointFirewall","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Disable a checkpoint firewall data source","tags":["Data Sources"]}},"/data-sources/checkpoint-firewalls/{id}/enable":{"post":{"description":"Enable a checkpoint firewall data source","operationId":"enableCheckpointFirewall","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Enable a checkpoint firewall data source","tags":["Data Sources"]}},"/data-sources/cisco-switches":{"get":{"description":"List cisco switch data sources","operationId":"listCiscoSwitches","responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataSourceListResponse"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"List cisco switch data sources","tags":["Data Sources"]},"post":{"description":"Add cisco switch as data source. User must provide one of ip or fqdn field in the request body.\nAppropriate proxy id is retrieved from infra/nodes URL to select the proxy node.","operationId":"addCiscoSwitch","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CiscoSwitchDataSourceRequest"}}},"description":"Add a cisco switch as datasource."},"responses":{"201":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CiscoSwitchDataSource"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Create a cisco switch data source","tags":["Data Sources"]}},"/data-sources/cisco-switches/{id}":{"delete":{"description":"Delete a cisco switch data source","operationId":"deleteCiscoSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Delete a cisco switch data source","tags":["Data Sources"]},"get":{"description":"Show cisco switch data source details","operationId":"getCiscoSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CiscoSwitchDataSource"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Show cisco switch data source details","tags":["Data Sources"]},"put":{"description":"Update a cisco switch data source. Only credentials, nickname and notes can be updated.","operationId":"updateCiscoSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CiscoSwitchDataSource"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CiscoSwitchDataSource"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Update a cisco switch data source","tags":["Data Sources"]}},"/data-sources/cisco-switches/{id}/disable":{"post":{"description":"Disable a cisco switch data source","operationId":"disableCiscoSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Disable a cisco switch data source","tags":["Data Sources"]}},"/data-sources/cisco-switches/{id}/enable":{"post":{"description":"Enable a cisco switch data source","operationId":"enableCiscoSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Enable a cisco switch data source","tags":["Data Sources"]}},"/data-sources/cisco-switches/{id}/snmp-config":{"get":{"description":"Show snmp config for cisco switch data source","operationId":"getCiscoSwitchSnmpConfig","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SNMPConfig"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Show snmp config for cisco switch data source","tags":["Data Sources"]},"put":{"description":"Update snmp config for cisco switch data source","operationId":"updateCiscoSwitchSnmpConfig","parameters":[{"$ref":"#/components/parameters/Identifier"}],"requestBody":{"$ref":"#/components/requestBodies/SNMPConfig"},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SNMPConfig"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Update snmp config for cisco switch data source","tags":["Data Sources"]}},"/data-sources/dell-switches":{"get":{"description":"List dell switch data sources","operationId":"listDellSwitches","responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataSourceListResponse"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"List dell switch data sources","tags":["Data Sources"]},"post":{"description":"Add a dell switch as data source","operationId":"addDellSwitch","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DellSwitchDataSourceRequest"}}}},"responses":{"201":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DellSwitchDataSource"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Create a dell switch data source","tags":["Data Sources"]}},"/data-sources/dell-switches/{id}":{"delete":{"description":"Delete a data source","operationId":"deleteDellSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Delete a dell switch data source","tags":["Data Sources"]},"get":{"description":"Get a dell switch data source details","operationId":"getDellSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DellSwitchDataSource"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Show dell switch data source details","tags":["Data Sources"]},"put":{"description":"Update a dell switch data source. Only credentials, nickname and notes can be updated","operationId":"updateDellSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DellSwitchDataSource"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DellSwitchDataSource"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Update a dell switch data source","tags":["Data Sources"]}},"/data-sources/dell-switches/{id}/disable":{"post":{"description":"Disable a dell switch data source","operationId":"disableDellSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Disable a dell switch data source","tags":["Data Sources"]}},"/data-sources/dell-switches/{id}/enable":{"post":{"description":"Enable a dell switch data source","operationId":"enableDellSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Enable a dell switch data source","tags":["Data Sources"]}},"/data-sources/dell-switches/{id}/snmp-config":{"get":{"description":"Show snmp config for dell switch data source","operationId":"getDellSwitchSnmpConfig","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SNMPConfig"}}},"description":"OK"},"401":{"description":"Unauthorized"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Show snmp config for dell switch data source","tags":["Data Sources"]},"put":{"description":"Update snmp config for dell switch data source","operationId":"updateDellSwitchSnmpConfig","parameters":[{"$ref":"#/components/parameters/Identifier"}],"requestBody":{"$ref":"#/components/requestBodies/SNMPConfig"},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SNMPConfig"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Update snmp config for dell switch data source","tags":["Data Sources"]}},"/data-sources/hpov-managers":{"get":{"description":"List hp oneview manager data sources","operationId":"listHpovManagers","responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataSourceListResponse"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"List hp oneview manager data sources","tags":["Data Sources"]},"post":{"description":"Add a hp oneview manager data source","operationId":"addHpovManager","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HPOneViewManagerDataSourceRequest"}}}},"responses":{"201":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HPOneViewManagerDataSource"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Create a hp oneview manager data source","tags":["Data Sources"]}},"/data-sources/hpov-managers/{id}":{"delete":{"description":"Delete a hp oneview data source","operationId":"deleteHpovManager","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Delete a hp oneview data source","tags":["Data Sources"]},"get":{"description":"Show hp oneview data source details","operationId":"getHpovManager","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HPOneViewManagerDataSource"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Show hp oneview data source details","tags":["Data Sources"]},"put":{"description":"Update a hp oneview data source","operationId":"updateHpovManager","parameters":[{"$ref":"#/components/parameters/Identifier"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HPOneViewManagerDataSource"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HPOneViewManagerDataSource"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Update a hp oneview data source","tags":["Data Sources"]}},"/data-sources/hpov-managers/{id}/disable":{"post":{"description":"Disable a hp oneview data source","operationId":"disableHpovManager","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Disable a hp oneview data source","tags":["Data Sources"]}},"/data-sources/hpov-managers/{id}/enable":{"post":{"description":"Enable a hp oneview data source","operationId":"enableHpovManager","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Enable a hp oneview data source","tags":["Data Sources"]}},"/data-sources/hpvc-managers":{"get":{"description":"List hpvc manager data sources","operationId":"listHpvcManagers","responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataSourceListResponse"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"List hpvc manager data sources","tags":["Data Sources"]},"post":{"description":"Add hpvc manager data source","operationId":"addHpvcManager","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HPVCManagerDataSourceRequest"}}},"description":"Add a switch as datasource"},"responses":{"201":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HPVCManagerDataSource"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Create a hpvc manager data source","tags":["Data Sources"]}},"/data-sources/hpvc-managers/{id}":{"delete":{"description":"Delete a hpvc manager data source","operationId":"deleteHpvcManager","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Delete a hpvc manager data source","tags":["Data Sources"]},"get":{"description":"Show hpvc data source details","operationId":"getHpvcManager","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HPVCManagerDataSource"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Show hpvc data source details","tags":["Data Sources"]},"put":{"description":"Update a hpvc manager data source","operationId":"updateHpvcManager","parameters":[{"$ref":"#/components/parameters/Identifier"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HPVCManagerDataSource"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HPVCManagerDataSource"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Update a hpvc manager data source","tags":["Data Sources"]}},"/data-sources/hpvc-managers/{id}/disable":{"post":{"description":"Disable a hpvc manager data source","operationId":"disableHpvcManager","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Disable a hpvc manager data source","tags":["Data Sources"]}},"/data-sources/hpvc-managers/{id}/enable":{"post":{"description":"Enable a hpvc manager data source","operationId":"enableHpvcManager","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Enable a hpvc manager data source","tags":["Data Sources"]}},"/data-sources/juniper-switches":{"get":{"description":"List juniper switch data sources","operationId":"listJuniperSwitches","responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataSourceListResponse"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"List juniper switch data sources","tags":["Data Sources"]},"post":{"description":"Add switch Datasource","operationId":"addJuniperSwitch","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JuniperSwitchDataSourceRequest"}}},"description":"Add a cisco switch as datasource"},"responses":{"201":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JuniperSwitchDataSource"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Add a juniper switch as data source","tags":["Data Sources"]}},"/data-sources/juniper-switches/{id}":{"delete":{"description":"Delete a juniper switch data source","operationId":"deleteJuniperSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Delete a juniper switch data source","tags":["Data Sources"]},"get":{"description":"Show juniper switch data source details","operationId":"getJuniperSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JuniperSwitchDataSource"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Unauthorized"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Show juniper switch data source details","tags":["Data Sources"]},"put":{"description":"Update a juniper switch data source","operationId":"updateJuniperSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JuniperSwitchDataSource"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JuniperSwitchDataSource"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Update a juniper switch data source","tags":["Data Sources"]}},"/data-sources/juniper-switches/{id}/disable":{"post":{"description":"Disable a juniper switch data source","operationId":"disableJuniperSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Disable a juniper switch data source","tags":["Data Sources"]}},"/data-sources/juniper-switches/{id}/enable":{"post":{"description":"Enable a juniper switch data source","operationId":"enableJuniperSwitch","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Enable a juniper switch data source","tags":["Data Sources"]}},"/data-sources/juniper-switches/{id}/snmp-config":{"get":{"description":"Show snmp config for juniper switch data source","operationId":"getJuniperSwitchSnmpConfig","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SNMPConfig"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Show snmp config for juniper switch data source","tags":["Data Sources"]},"put":{"description":"Update snmp config for a juniper switch data source","operationId":"updateJuniperSwitchSnmpConfig","parameters":[{"$ref":"#/components/parameters/Identifier"}],"requestBody":{"$ref":"#/components/requestBodies/SNMPConfig"},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SNMPConfig"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Update snmp config for a juniper switch data source","tags":["Data Sources"]}},"/data-sources/nsxv-managers":{"get":{"description":"List nsx-v manager data sources","operationId":"listNsxvManagers","responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataSourceListResponse"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"List nsx-v manager data sources","tags":["Data Sources"]},"post":{"description":"Add a nsx-v manager data source","operationId":"addNsxvManagerDatasource","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NSXVManagerDataSourceRequest"}}}},"responses":{"201":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NSXVManagerDataSource"}}},"description":"Success"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Create a nsx-v manager data source","tags":["Data Sources"]}},"/data-sources/nsxv-managers/{id}":{"delete":{"description":"Delete a nsx-v manager data source","operationId":"deleteNsxvManager","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Delete a nsx-v manager data source","tags":["Data Sources"]},"get":{"description":"Show nsx-v manager data source details","operationId":"getNsxvManager","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NSXVManagerDataSource"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Show nsx-v manager data source details","tags":["Data Sources"]},"put":{"description":"Update a nsx-v manager data source","operationId":"updateNsxvManager","parameters":[{"$ref":"#/components/parameters/Identifier"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NSXVManagerDataSource"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NSXVManagerDataSource"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Update a nsx-v manager data source","tags":["Data Sources"]}},"/data-sources/nsxv-managers/{id}/controller-cluster":{"get":{"description":"Show nsx controller-cluster details","operationId":"getNsxvControllerCluster","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NSXControllerDataCollection"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Show nsx controller-cluster details","tags":["Data Sources"]},"put":{"description":"Update nsx controller-cluster details","operationId":"updateNsxvControllerCluster","parameters":[{"$ref":"#/components/parameters/Identifier"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NSXControllerDataCollection"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NSXControllerDataCollection"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Update nsx controller-cluster details","tags":["Data Sources"]}},"/data-sources/nsxv-managers/{id}/disable":{"post":{"description":"Disable a nsx-v manager data source","operationId":"disableNsxvManager","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Disable a nsx-v manager data source","tags":["Data Sources"]}},"/data-sources/nsxv-managers/{id}/enable":{"post":{"description":"Enable a nsx-v manager data source","operationId":"enableNsxvManager","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Enable a nsx-v manager data source","tags":["Data Sources"]}},"/data-sources/panorama-firewalls":{"get":{"description":"List panorama firewall data sources","operationId":"listPanoramaFirewalls","responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataSourceListResponse"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"List panorama firewall data sources","tags":["Data Sources"]},"post":{"description":"Add panorama firewall as data source","operationId":"addPanoramaFirewall","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PanFirewallDataSourceRequest"}}},"description":"Add a panorama firewall as datasource"},"responses":{"201":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PanFirewallDataSource"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Create panorama firewall data source","tags":["Data Sources"]}},"/data-sources/panorama-firewalls/{id}":{"delete":{"description":"Delete a panorama firewall data source","operationId":"deletePanoramaFirewall","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Delete a panorama firewall data source","tags":["Data Sources"]},"get":{"description":"Show panorama firewall data source details","operationId":"getPanoramaFirewall","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PanFirewallDataSource"}}},"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Show panorama firewall data source details","tags":["Data Sources"]},"put":{"description":"Update a panorama firewall data source","operationId":"updatePanoramaFirewall","parameters":[{"$ref":"#/components/parameters/Identifier"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PanFirewallDataSource"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PanFirewallDataSource"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Update a panorama firewall data source","tags":["Data Sources"]}},"/data-sources/panorama-firewalls/{id}/disable":{"post":{"description":"Disable a panorama firewall data source","operationId":"disablePanoramaFirewall","parameters":[{"$ref":"#/components/parameters/Identifier"}],"responses":{"200":{"description":"OK"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"},"500":{"description":"Internal Error"}},"security":[{"ApiKeyAuth":[]}],"summary":"Disable a panorama firewall data source","tags":["Data Sources"]}},"/data-sources/panorama-firewalls/{id}/enable":{"post":{"description":"Enable a panorama firewall data source","operationId":"enablePanoramaFirewall","parameters":[{"$ref":"#/components/parameters/Iden