Operations - List
List all operations available through Azure Alerts Management Resource Provider.
GET https://management.azure.com/providers/Microsoft.AlertsManagement/operations?api-version=2023-07-12-preview
URI Parameters
Name | In | Required | Type | Description |
---|---|---|---|---|
api-version
|
query | True |
string |
The API version to use for this operation. |
Responses
Name | Type | Description |
---|---|---|
200 OK |
OK. Successfully retrieved operations list. |
|
Other Status Codes |
Error response describing why the operation failed. |
Examples
ListOperations
Sample request
GET https://management.azure.com/providers/Microsoft.AlertsManagement/operations?api-version=2023-07-12-preview
Sample response
{
"value": [
{
"name": "Microsoft.AlertsManagement/register/action",
"display": {
"provider": "Microsoft.AlertsManagement",
"resource": "Subscription",
"operation": "Subscription Registration Action",
"description": "Subscription Registration Action"
}
},
{
"name": "Microsoft.AlertsManagement/register/action",
"display": {
"provider": "Microsoft.AlertsManagement",
"resource": "register",
"operation": "Register subscription",
"description": "Registers the subscription for the Microsoft Alerts Management"
}
},
{
"name": "Microsoft.AlertsManagement/alerts/read",
"display": {
"provider": "Microsoft.AlertsManagement",
"resource": "alerts",
"operation": "Read alerts",
"description": "Get all the alerts for the input filters."
}
},
{
"name": "Microsoft.AlertsManagement/alerts/changestate/action",
"display": {
"provider": "Microsoft.AlertsManagement",
"resource": "alerts",
"operation": "Resolve alerts",
"description": "Change the state of the alert."
}
},
{
"name": "Microsoft.AlertsManagement/alerts/history/read",
"display": {
"provider": "Microsoft.AlertsManagement",
"resource": "alerts",
"operation": "Read alert history",
"description": "Get history of the alert"
}
},
{
"name": "Microsoft.AlertsManagement/smartDetectorAlertRules/write",
"display": {
"provider": "Microsoft.AlertsManagement",
"resource": "smartDetectorAlertRules",
"operation": "Create Smart Detector alert rule",
"description": "Create or update Smart Detector alert rule in a given subscription"
}
},
{
"name": "Microsoft.AlertsManagement/smartDetectorAlertRules/read",
"display": {
"provider": "Microsoft.AlertsManagement",
"resource": "smartDetectorAlertRules",
"operation": "Read Smart Detector alert rules",
"description": "Get all the Smart Detector alert rules for the input filters"
}
},
{
"name": "Microsoft.AlertsManagement/smartDetectorAlertRules/delete",
"display": {
"provider": "Microsoft.AlertsManagement",
"resource": "smartDetectorAlertRules",
"operation": "Delete Smart Detector alert rule",
"description": "Delete Smart Detector alert rule in a given subscription"
}
},
{
"name": "Microsoft.AlertsManagement/resourceHealthAlertRules/write",
"display": {
"provider": "Microsoft.AlertsManagement",
"resource": "resourceHealthAlertRules",
"operation": "Create Resource Health alert rule",
"description": "Create or update Resource Health alert rule in a given subscription"
}
},
{
"name": "Microsoft.AlertsManagement/resourceHealthAlertRules/read",
"display": {
"provider": "Microsoft.AlertsManagement",
"resource": "resourceHealthAlertRules",
"operation": "Read Resource Health alert rules",
"description": "Get all the Resource Health alert rules for the input filters"
}
},
{
"name": "Microsoft.AlertsManagement/resourceHealthAlertRules/delete",
"display": {
"provider": "Microsoft.AlertsManagement",
"resource": "resourceHealthAlertRules",
"operation": "Delete Resource Health alert rule",
"description": "Delete Resource Health alert rule in a given subscription"
}
},
{
"name": "Microsoft.AlertsManagement/migrateFromSmartDetection/read",
"display": {
"provider": "Microsoft.AlertsManagement",
"resource": "migrateFromSmartDetection",
"operation": "Get Smart Detection Migration status",
"description": "Get the status of an asynchronous Smart Detection to smart alerts migration process"
}
},
{
"name": "Microsoft.AlertsManagement/migrateFromSmartDetection/action",
"display": {
"provider": "Microsoft.AlertsManagement",
"resource": "migrateFromSmartDetection",
"operation": "Migrate From Smart Detection",
"description": "Starts an asynchronous migration process of Smart Detection to smart alerts in an Application Insights resource"
}
},
{
"name": "Microsoft.AlertsManagement/alertsSummary/read",
"display": {
"provider": "Microsoft.AlertsManagement",
"resource": "alertsSummary",
"operation": "Read alerts summary",
"description": "Get the summary of alerts"
}
},
{
"name": "Microsoft.AlertsManagement/smartGroups/read",
"display": {
"provider": "Microsoft.AlertsManagement",
"resource": "smartGroups",
"operation": "Read smart groups",
"description": "Get all the smart groups for the input filters"
}
},
{
"name": "Microsoft.AlertsManagement/smartGroups/changestate/action",
"display": {
"provider": "Microsoft.AlertsManagement",
"resource": "smartGroups",
"operation": "Read smart groups",
"description": "Change the state of the smart group"
}
},
{
"name": "Microsoft.AlertsManagement/smartGroups/history/read",
"display": {
"provider": "Microsoft.AlertsManagement",
"resource": "smartGroups",
"operation": "Read smart group history",
"description": "Get history of the smart group"
}
},
{
"name": "Microsoft.AlertsManagement/actionRules/read",
"display": {
"provider": "Microsoft.AlertsManagement",
"resource": "actionRules",
"operation": "Read action rules",
"description": "Get all the alert processing rules for the input filters."
}
},
{
"name": "Microsoft.AlertsManagement/actionRules/write",
"display": {
"provider": "Microsoft.AlertsManagement",
"resource": "actionRules",
"operation": "Write action rule",
"description": "Create or update alert processing rule in a given subscription"
}
},
{
"name": "Microsoft.AlertsManagement/actionRules/delete",
"display": {
"provider": "Microsoft.AlertsManagement",
"resource": "actionRules",
"operation": "Delete action rule",
"description": "Delete alert processing rule in a given subscription."
}
},
{
"name": "Microsoft.AlertsManagement/alertsMetaData/read",
"display": {
"provider": "Microsoft.AlertsManagement",
"resource": "Microsoft.AlertsManagement/alertsMetaData",
"operation": "Read alerts meta data",
"description": "Get alerts meta data for the input parameter."
}
},
{
"name": "Microsoft.AlertsManagement/Operations/read",
"display": {
"provider": "Microsoft.AlertsManagement",
"resource": "operations",
"operation": "Read operations",
"description": "Reads the operations provided"
}
}
]
}
Definitions
Name | Description |
---|---|
Display |
Properties of the operation |
error |
An error response from the service. |
error |
Details of error response. |
operation |
Operation provided by provider |
operations |
Lists the operations available in the AlertsManagement RP. |
Display
Properties of the operation
Name | Type | Description |
---|---|---|
description |
string |
Description of the operation |
operation |
string |
Operation name |
provider |
string |
Provider name |
resource |
string |
Resource name |
errorResponse
An error response from the service.
Name | Type | Description |
---|---|---|
error |
Details of error response. |
errorResponseBody
Details of error response.
Name | Type | Description |
---|---|---|
code |
string |
Error code, intended to be consumed programmatically. |
details |
A list of additional details about the error. |
|
message |
string |
Description of the error, intended for display in user interface. |
target |
string |
Target of the particular error, for example name of the property. |
operation
Operation provided by provider
Name | Type | Description |
---|---|---|
display |
Properties of the operation |
|
name |
string |
Name of the operation |
origin |
string |
Origin of the operation |
operationsList
Lists the operations available in the AlertsManagement RP.
Name | Type | Description |
---|---|---|
nextLink |
string |
URL to fetch the next set of alerts. |
value |
Array of operations |