• Home
  • Dynatrace API
  • Configuration
  • Azure supported services

Azure supported services API

Lists all Azure supported services available in your environment.

The request produces an application/json payload.

GETManagedDynatrace for Governmenthttps://{your-domain}/e/{your-environment-id}/api/config/v1/azure/supportedServices
SaaShttps://{your-environment-id}.live.dynatrace.com/api/config/v1/azure/supportedServices
Environment ActiveGatehttps://{your-activegate-domain}/e/{your-environment-id}/api/config/v1/azure/supportedServices

Authentication

To execute this request, you need an access token with ReadConfig scope.

To learn how to obtain and use it, see Tokens and authentication.

Parameters

The request doesn't provide any configurable parameters.

Response

Response codes

CodeTypeDescription
200CloudSupportedServicesList

Success

Response body objects

The CloudSupportedServicesList object

A supported services metadata list

ElementTypeDescription
servicesCloudSupportedService[]

List of supported services metadata

The CloudSupportedService object

A supported service metadata

ElementTypeDescription
cloudProviderServiceTypestring

Name of service used by cloud provider.

namestring

Service unique name used by Dynatrace.

entityTypestring

Entity type monitored by this service

displayNamestring

Display name for service on Dynatrace UI

Response body JSON model

json
{ "services": [ { "cloudProviderServiceType": "string", "name": "string", "entityType": "string", "displayName": "string" } ] }

Example

In this example, the request lists Azure supported services available for mySampleEnv environment. The result is truncated to three entries.

The API token is passed in the Authorization header.

Curl

bash
curl --request GET \ --url https://mySampleEnv.live.dynatrace.com/api/config/v1/azure/supportedServices \ --header 'Authorization: Api-Token dt0c01.abc123.abcdefjhij1234567890'

Request URL

plaintext
https://mySampleEnv.live.dynatrace.com/api/config/v1/azure/supportedServices

Response body

json
{ "services": [ { "cloudProviderServiceType": "Microsoft.CognitiveServices/accounts", "name": "cloud:azure:cognitiveservices:anomalydetector", "entityType": "cloud:azure:cognitiveservices:anomalydetector", "displayName": "Azure Anomaly Detector" }, { "cloudProviderServiceType": "Microsoft.CognitiveServices/accounts", "name": "cloud:azure:cognitiveservices:textanalytics", "entityType": "cloud:azure:cognitiveservices:textanalytics", "displayName": "Azure Text Analytics" }, { "cloudProviderServiceType": "Microsoft.CognitiveServices/accounts", "name": "cloud:azure:cognitiveservices:translator", "entityType": "cloud:azure:cognitiveservices:translator", "displayName": "Azure Translator" } ] }

Response code

200

Related topics
  • Azure cloud services

    Monitor Azure services with Dynatrace and view available metrics.