Azure Monitor
Azure Monitor management API — 87 operations consolidated from 27 Microsoft OpenAPI specs into one connector.
- Base URL:
https://management.azure.com - Auth: OAuth 2.0 (user-delegated) — attach an InTouch
oauthcredential. The server refreshes the access token before each run.
Consolidated from 27 spec-per-resource-provider connectors; every operation from every one of them is preserved. The superseded names still resolve.
Operations
actiongroups_createorupdate— PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/actionGroups/{actionGroupName}actiongroups_delete— DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/actionGroups/{actionGroupName}actiongroups_get— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/actionGroups/{actionGroupName}actiongroups_listbyresourcegroup— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/actionGroupsactiongroups_listbysubscriptionid— GET /subscriptions/{subscriptionId}/providers/microsoft.insights/actionGroupsactiongroups_update— PATCH /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/actionGroups/{actionGroupName}activitylogalerts_createorupdate— PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/activityLogAlerts/{activityLogAlertName}activitylogalerts_delete— DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/activityLogAlerts/{activityLogAlertName}activitylogalerts_get— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/activityLogAlerts/{activityLogAlertName}activitylogalerts_listbyresourcegroup— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/activityLogAlertsactivitylogalerts_listbysubscriptionid— GET /subscriptions/{subscriptionId}/providers/microsoft.insights/activityLogAlertsactivitylogalerts_update— PATCH /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/activityLogAlerts/{activityLogAlertName}activitylogs_list— GET /subscriptions/{subscriptionId}/providers/microsoft.insights/eventtypes/management/valuesalertruleincidents_get— GET /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.insights/alertrules/{ruleName}/incidents/{incidentName}alertruleincidents_listbyalertrule— GET /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.insights/alertrules/{ruleName}/incidentsalertrules_createorupdate— PUT /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.insights/alertrules/{ruleName}alertrules_delete— DELETE /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.insights/alertrules/{ruleName}alertrules_get— GET /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.insights/alertrules/{ruleName}alertrules_listbyresourcegroup— GET /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.insights/alertrulesalertrules_listbysubscription— GET /subscriptions/{subscriptionId}/providers/microsoft.insights/alertrulesalertrules_update— PATCH /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.insights/alertrules/{ruleName}autoscalesettings_createorupdate— PUT /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.insights/autoscalesettings/{autoscaleSettingName}autoscalesettings_delete— DELETE /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.insights/autoscalesettings/{autoscaleSettingName}autoscalesettings_get— GET /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.insights/autoscalesettings/{autoscaleSettingName}autoscalesettings_listbyresourcegroup— GET /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.insights/autoscalesettingsautoscalesettings_listbysubscription— GET /subscriptions/{subscriptionId}/providers/microsoft.insights/autoscalesettingsautoscalesettings_update— PATCH /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.insights/autoscalesettings/{autoscaleSettingName}baseline_get— GET /{resourceUri}/providers/microsoft.insights/baselinebaselines_list— GET /{resourceUri}/providers/microsoft.insights/metricBaselinesdiagnosticsettings_createorupdate— PUT /{resourceUri}/providers/microsoft.insights/diagnosticSettings/{name}diagnosticsettings_delete— DELETE /{resourceUri}/providers/microsoft.insights/diagnosticSettings/{name}diagnosticsettings_get— GET /{resourceUri}/providers/microsoft.insights/diagnosticSettings/{name}diagnosticsettings_list— GET /{resourceUri}/providers/microsoft.insights/diagnosticSettingsdiagnosticsettingscategory_get— GET /{resourceUri}/providers/microsoft.insights/diagnosticSettingsCategories/{name}diagnosticsettingscategory_list— GET /{resourceUri}/providers/microsoft.insights/diagnosticSettingsCategorieseventcategories_list— GET /providers/microsoft.insights/eventcategoriesguestdiagnosticssettings_createorupdate— PUT /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.insights/guestDiagnosticSettings/{diagnosticSettingsName}guestdiagnosticssettings_delete— DELETE /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.insights/guestDiagnosticSettings/{diagnosticSettingsName}guestdiagnosticssettings_get— GET /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.insights/guestDiagnosticSettings/{diagnosticSettingsName}guestdiagnosticssettings_list— GET /subscriptions/{subscriptionId}/providers/microsoft.insights/guestDiagnosticSettingsguestdiagnosticssettings_listbyresourcegroup— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/guestDiagnosticSettingsguestdiagnosticssettings_update— PATCH /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.insights/guestDiagnosticSettings/{diagnosticSettingsName}guestdiagnosticssettingsassociation_createorupda— PUT /{resourceUri}/providers/microsoft.insights/guestDiagnosticSettingsAssociation/{associationName}guestdiagnosticssettingsassociation_delete— DELETE /{resourceUri}/providers/microsoft.insights/guestDiagnosticSettingsAssociation/{associationName}guestdiagnosticssettingsassociation_get— GET /{resourceUri}/providers/microsoft.insights/guestDiagnosticSettingsAssociation/{associationName}guestdiagnosticssettingsassociation_list— GET /subscriptions/{subscriptionId}/providers/microsoft.insights/guestDiagnosticSettingsAssociationsguestdiagnosticssettingsassociation_listbyresour— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/guestDiagnosticSettingsAssociationsguestdiagnosticssettingsassociation_update— PATCH /{resourceUri}/providers/microsoft.insights/guestDiagnosticSettingsAssociation/{associationName}logprofiles_createorupdate— PUT /subscriptions/{subscriptionId}/providers/microsoft.insights/logprofiles/{logProfileName}logprofiles_delete— DELETE /subscriptions/{subscriptionId}/providers/microsoft.insights/logprofiles/{logProfileName}logprofiles_get— GET /subscriptions/{subscriptionId}/providers/microsoft.insights/logprofiles/{logProfileName}logprofiles_list— GET /subscriptions/{subscriptionId}/providers/microsoft.insights/logprofileslogprofiles_update— PATCH /subscriptions/{subscriptionId}/providers/microsoft.insights/logprofiles/{logProfileName}metricalerts_createorupdate— PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/metricAlerts/{ruleName}metricalerts_get— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/metricAlerts/{ruleName}metricalerts_listbyresourcegroup— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/metricAlertsmetricalerts_listbysubscription— GET /subscriptions/{subscriptionId}/providers/Microsoft.Insights/metricAlertsmetricalertsstatus_list— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/metricAlerts/{ruleName}/statusmetricalertsstatus_listbyname— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/metricAlerts/{ruleName}/status/{statusName}metricbaseline_calculatebaseline— POST /{resourceUri}/providers/microsoft.insights/calculatebaselinemetricbaseline_get— GET /{resourceUri}/providers/microsoft.insights/baseline/{metricName}metricdefinitions_list— GET /{resourceUri}/providers/microsoft.insights/metricDefinitionsmetricnamespaces_list— GET /{resourceUri}/providers/microsoft.insights/metricNamespacesmetrics_create— POST /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProvider}/{resourceTypeName}/{resourceName}/metrics (on https://monitoring.azure.com)metrics_list— GET /{resourceUri}/providers/microsoft.insights/metricsoperations_list— GET /providers/microsoft.insights/operationsprivateendpointconnections_get— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/privateLinkScopes/{scopeName}/privateEndpointConnections/{privateEndpointConnectionName}privateendpointconnections_listbyprivatelinkscop— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/privateLinkScopes/{scopeName}/privateEndpointConnectionsprivatelinkresources_get— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/privateLinkScopes/{scopeName}/privateLinkResources/{groupName}privatelinkresources_listbyprivatelinkscope— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/privateLinkScopes/{scopeName}/privateLinkResourcesprivatelinkscopedresources_listbyprivatelinkscop— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/privateLinkScopes/{scopeName}/scopedResourcesprivatelinkscopes_list— GET /subscriptions/{subscriptionId}/providers/microsoft.insights/privateLinkScopesscheduledqueryrules_createorupdate— PUT /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.insights/scheduledQueryRules/{ruleName}scheduledqueryrules_delete— DELETE /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.insights/scheduledQueryRules/{ruleName}scheduledqueryrules_get— GET /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.insights/scheduledQueryRules/{ruleName}scheduledqueryrules_listbyresourcegroup— GET /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.insights/scheduledQueryRulesscheduledqueryrules_listbysubscription— GET /subscriptions/{subscriptionId}/providers/microsoft.insights/scheduledQueryRulesscheduledqueryrules_update— PATCH /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.insights/scheduledQueryRules/{ruleName}servicediagnosticsettings_createorupdate— PUT /{resourceUri}/providers/microsoft.insights/diagnosticSettings/serviceservicediagnosticsettings_get— GET /{resourceUri}/providers/microsoft.insights/diagnosticSettings/serviceservicediagnosticsettings_update— PATCH /{resourceUri}/providers/microsoft.insights/diagnosticSettings/servicesubscriptiondiagnosticsettings_createorupdate— PUT /subscriptions/{subscriptionId}/providers/microsoft.insights/diagnosticSettings/{name}subscriptiondiagnosticsettings_delete— DELETE /subscriptions/{subscriptionId}/providers/microsoft.insights/diagnosticSettings/{name}subscriptiondiagnosticsettings_get— GET /subscriptions/{subscriptionId}/providers/microsoft.insights/diagnosticSettings/{name}subscriptiondiagnosticsettings_list— GET /subscriptions/{subscriptionId}/providers/microsoft.insights/diagnosticSettingstenantactivitylogs_list— GET /providers/microsoft.insights/eventtypes/management/valuesvminsights_getonboardingstatus— GET /{resourceUri}/providers/Microsoft.Insights/vmInsightsOnboardingStatuses/default
Inputs
- a linked
oauthcredential (no key inputs) operation— one of the operations above- path parameters when an operation's path contains
{...} query— optional JSON object of query paramsbody— JSON object for create/update ops
Publishes
The keys a later task may reference as {{taskName.key}}. Referencing anything not listed here resolves to nothing at run time.
erroroperationresultstatus
Input Properties
Every property this tool accepts, from its own tool.iml.
| Property | Type | Required | Default | Description |
|---|---|---|---|---|
operation |
string | yes | — | One of: actiongroups_createorupdate, actiongroups_delete, actiongroups_get, actiongroups_listbyresourcegroup, actiongroups_listbysubscriptionid, actiongroups_update, activitylogalerts_createorupdate, activitylogalerts_delete, activitylogalerts_get, activitylogalerts_listbyresourcegroup, activitylogalerts_listbysubscriptionid, activitylogalerts_update, activitylogs_list, alertruleincidents_get, alertruleincidents_listbyalertrule, alertrules_createorupdate, alertrules_delete, alertrules_get, alertrules_listbyresourcegroup, alertrules_listbysubscription, alertrules_update, autoscalesettings_createorupdate, autoscalesettings_delete, autoscalesettings_get, autoscalesettings_listbyresourcegroup, autoscalesettings_listbysubscription, autoscalesettings_update, baseline_get, baselines_list, diagnosticsettings_createorupdate, diagnosticsettings_delete, diagnosticsettings_get, diagnosticsettings_list, diagnosticsettingscategory_get, diagnosticsettingscategory_list, eventcategories_list, guestdiagnosticssettings_createorupdate, guestdiagnosticssettings_delete, guestdiagnosticssettings_get, guestdiagnosticssettings_list, guestdiagnosticssettings_listbyresourcegroup, guestdiagnosticssettings_update, guestdiagnosticssettingsassociation_createorupda, guestdiagnosticssettingsassociation_delete, guestdiagnosticssettingsassociation_get, guestdiagnosticssettingsassociation_list, guestdiagnosticssettingsassociation_listbyresour, guestdiagnosticssettingsassociation_update, logprofiles_createorupdate, logprofiles_delete, logprofiles_get, logprofiles_list, logprofiles_update, metricalerts_createorupdate, metricalerts_get, metricalerts_listbyresourcegroup, metricalerts_listbysubscription, metricalertsstatus_list, metricalertsstatus_listbyname, metricbaseline_calculatebaseline, metricbaseline_get, metricdefinitions_list, metricnamespaces_list, metrics_create, metrics_list, operations_list, privateendpointconnections_get, privateendpointconnections_listbyprivatelinkscop, privatelinkresources_get, privatelinkresources_listbyprivatelinkscope, privatelinkscopedresources_listbyprivatelinkscop, privatelinkscopes_list, scheduledqueryrules_createorupdate, scheduledqueryrules_delete, scheduledqueryrules_get, scheduledqueryrules_listbyresourcegroup, scheduledqueryrules_listbysubscription, scheduledqueryrules_update, servicediagnosticsettings_createorupdate, servicediagnosticsettings_get, servicediagnosticsettings_update, subscriptiondiagnosticsettings_createorupdate, subscriptiondiagnosticsettings_delete, subscriptiondiagnosticsettings_get, subscriptiondiagnosticsettings_list, tenantactivitylogs_list, vminsights_getonboardingstatus |
actionGroupName |
string | no | — | Path parameter actionGroupName (required by some operations). |
activityLogAlertName |
string | no | — | Path parameter activityLogAlertName (required by some operations). |
apiKey |
string | yes | — | API key / token for azure-monitor. |
associationName |
string | no | — | Path parameter associationName (required by some operations). |
autoscaleSettingName |
string | no | — | Path parameter autoscaleSettingName (required by some operations). |
diagnosticSettingsName |
string | no | — | Path parameter diagnosticSettingsName (required by some operations). |
groupName |
string | no | — | Path parameter groupName (required by some operations). |
incidentName |
string | no | — | Path parameter incidentName (required by some operations). |
logProfileName |
string | no | — | Path parameter logProfileName (required by some operations). |
metricName |
string | no | — | Path parameter metricName (required by some operations). |
name |
string | no | — | Path parameter name (required by some operations). |
privateEndpointConnectionName |
string | no | — | Path parameter privateEndpointConnectionName (required by some operations). |
resourceGroupName |
string | no | — | Path parameter resourceGroupName (required by some operations). |
resourceName |
string | no | — | Path parameter resourceName (required by some operations). |
resourceProvider |
string | no | — | Path parameter resourceProvider (required by some operations). |
resourceTypeName |
string | no | — | Path parameter resourceTypeName (required by some operations). |
resourceUri |
string | no | — | Path parameter resourceUri (required by some operations). |
ruleName |
string | no | — | Path parameter ruleName (required by some operations). |
scopeName |
string | no | — | Path parameter scopeName (required by some operations). |
statusName |
string | no | — | Path parameter statusName (required by some operations). |
subscriptionId |
string | no | — | Path parameter subscriptionId (required by some operations). |
body |
string | no | — | Request body as a JSON object string (for create/update operations). |
query |
string | no | — | Query-string parameters as a JSON object string, e.g. {"limit": 50}. Parsed and url-encoded onto the request. |