UNPKG

@itentialopensource/adapter-datadog

Version:

This adapter integrates with system: Datadog.

134 lines 10 kB
{ "openapi": "3.1.0", "info": { "title": "", "version": "1.0.0" }, "paths": { "/": { "post": { "tags": [ "Users" ], "operationId": "createUser", "description": "The parameters and request body are for method: createUser. Same endpoint also used in methods:<br> postACheckStatus (body : object,apiKey : string,applicationKey : string)<br> replyToComment (body : object,apiKey : string,applicationKey : string)<br> createADashboard (body : object,apiKey : string,applicationKey : string)<br> scheduleMonitorDowntime (body : object,apiKey : string,applicationKey : string)<br> cancelMonitorDowntimesByScope (body : object,apiKey : string,applicationKey : string)<br> postAnEvent (body : object,apiKey : string,applicationKey : string)<br> muteAHost (body : object,apiKey : string,applicationKey : string)<br> unmuteAHost (body : object,apiKey : string,applicationKey : string)<br> createAnAWSIntegration (body : object,apiKey : string,applicationKey : string)<br> configureAWSFilteringRuleCopy (body : object,apiKey : string,applicationKey : string)<br> updateAzureAccountSHostFilters (body : object,apiKey : string,applicationKey : string)<br> addNewServicesAndSchedules (body : object,apiKey : string,applicationKey : string)<br> addChannelsToExistingConfiguration (body : object,apiKey : string,applicationKey : string)<br> addToCurrentConfiguration (body : object,apiKey : string,applicationKey : string)<br> sendLogsOverHTTP (body : object,ddsource : string,service : string,hostname : string,datadogApiKey : string)<br> getAListOfLogs (body : object,apiKey : string,applicationKey : string)<br> sendTimeSeriesPoint (body : object,apiKey : string,applicationKey : string)<br> createAMonitor (body : object,apiKey : string,applicationKey : string)<br> resolveMonitor (body : object,apiKey : string,applicationKey : string)<br> muteASpecificMonitor (body : object,apiKey : string,applicationKey : string)<br> unmuteASpecificMonitor (body : object,apiKey : string,applicationKey : string)<br> muteAllMonitors (body : object,apiKey : string,applicationKey : string)<br> unmuteAllMonitors (body : object,apiKey : string,applicationKey : string)<br> validateAMonitorDefinitions (body : object,apiKey : string,applicationKey : string)<br> createChildOrganization (body : object,apiKey : string,applicationKey : string)<br> uploadIDPMetadata (body : object,apiKey : string,applicationKey : string)<br> createATest (body : object,apiKey : string,applicationKey : string)<br> startOrPauseATest (body : object,apiKey : string,applicationKey : string)<br> deleteATest (body : object,apiKey : string,applicationKey : string)<br> addTagsToAHost (body : object,apiKey : string,applicationKey : string)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } }, "get": { "tags": [ "Users" ], "operationId": "getAllUsers", "description": "The parameters and request body are for method: getAllUsers. Same endpoint also used in methods:<br> getUser (apiKey : string,applicationKey : string)<br> authenticationCheck (apiKey : string)<br> getADashboard (apiKey : string,applicationKey : string)<br> getAllDashboards (apiKey : string,applicationKey : string)<br> getAllMointorDowntimes (apiKey : string,applicationKey : string)<br> getAMonitorDowntime (apiKey : string,applicationKey : string)<br> queryTheEventStream (apiKey : string,applicationKey : string)<br> getAnEvent (apiKey : string,applicationKey : string)<br> graphASnapshot (apiKey : string,applicationKey : string,metricQuery : string,start : string,end : string,title : string)<br> searchHosts (apiKey : string,applicationKey : string,filter : string,sortField : string,sortDir : string,start : string,count : number)<br> hostTotals (apiKey : string,applicationKey : string)<br> listAWSAccounts (apiKey : string,applicationKey : string)<br> listAvailableNamespaceRules (apiKey : string,applicationKey : string)<br> listAWSFilteringRules (apiKey : string,applicationKey : string)<br> listAzureAccount (apiKey : string,applicationKey : string)<br> getPagerDutyConfiguration (apiKey : string,applicationKey : string)<br> getSlackConfigurationDetails (apiKey : string,applicationKey : string)<br> getAllWebhookConfigurations (apiKey : string,applicationKey : string)<br> getAllActiveMetrics (apiKey : string,applicationKey : string,from : string,host : string)<br> queryTimeSeriesPoints (apiKey : string,applicationKey : string,from : string,to : string,query : string)<br> viewMetricMetadata (apiKey : string,applicationKey : string)<br> searchMetrics (q : string,apiKey : string,applicationKey : string)<br> getAMonitorSDetails (apiKey : string,applicationKey : string,groupStates : string)<br> monitorSearch (apiKey : string,applicationKey : string,query : string,page : number,perPage : number,sort : string)<br> monitorGroupSearch (apiKey : string,applicationKey : string,query : string,page : number,perPage : number,sort : string)<br> getAllOrganizations (apiKey : string,applicationKey : string)<br> getOrganization (apiKey : string,applicationKey : string)<br> getAllTests (apiKey : string,applicationKey : string)<br> getAllTestResults (apiKey : string,applicationKey : string)<br> getASpecificTestResult (apiKey : string,applicationKey : string)<br> getATest (apiKey : string,applicationKey : string)<br> getDevicesForBrowserChecks (apiKey : string,applicationKey : string)<br> getAvailableLocations (apiKey : string,applicationKey : string)<br> getTags (apiKey : string,applicationKey : string)<br> getHostTags (apiKey : string,applicationKey : string)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } }, "put": { "tags": [ "Users" ], "operationId": "updateUser", "description": "The parameters and request body are for method: updateUser. Same endpoint also used in methods:<br> editAComment (body : object,apiKey : string,applicationKey : string)<br> updateADashboard (body : object,apiKey : string,applicationKey : string)<br> updateMonitorDowntime (body : object,apiKey : string,applicationKey : string)<br> generateNewExternalIDs (body : object,apiKey : string,applicationKey : string)<br> replaceCurrentConfiguration (body : object,apiKey : string,applicationKey : string)<br> editMetricMetadata (body : object,apiKey : string,applicationKey : string)<br> editAMonitorSDetails (body : object,apiKey : string,applicationKey : string)<br> updateOrganization (body : object,apiKey : string,applicationKey : string)<br> editATest (body : object,apiKey : string,applicationKey : string)<br> updateHostTags (body : object,apiKey : string,applicationKey : string)<br> sendTraces (body : object)<br> sendServices (body : object)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } }, "delete": { "tags": [ "Users" ], "operationId": "disableUser", "description": "The parameters and request body are for method: disableUser. Same endpoint also used in methods:<br> deleteAComment (apiKey : string,applicationKey : string)<br> deleteADashboard (apiKey : string,applicationKey : string)<br> cancelMonitorDowntime (apiKey : string,applicationKey : string)<br> deleteAnEvent (apiKey : string,applicationKey : string)<br> deleteAnAWSIntegration (apiKey : string,applicationKey : string)<br> deleteAWSFilteringRule (apiKey : string,applicationKey : string)<br> deleteAnAzureAccount (apiKey : string,applicationKey : string)<br> deletePagerDutyConfiguration (apiKey : string,applicationKey : string)<br> deleteSlackConfigurationDetails (apiKey : string,applicationKey : string)<br> deleteWebhookConfigurations (apiKey : string,applicationKey : string)<br> deleteAMonitor (apiKey : string,applicationKey : string)<br> removeHostTags (apiKey : string,applicationKey : string)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } } }, "components": { "schemas": {} } }