Microsoft.AlertsManagement (preview:2023-07-12)

2025/07/07 • 9 deleted methods

Operations_List (removed)
Description List all operations available through Azure Alerts Management Resource Provider.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.AlertsManagement/operations
{
api-version: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
name: string ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
origin: string ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Alerts_MetaData (removed)
Description List alerts meta data information based on value of identifier parameter.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.AlertsManagement/alertsMetaData
{
api-version: string ,
identifier: string ,
}

⚐ Response (200)

{
properties:
{
metadataIdentifier: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Alerts_GetAll (removed)
Description List all existing alerts, where the results can be filtered on the basis of multiple parameters (e.g. time range). The results can then be sorted on the basis specific fields, with the default being lastModifiedDateTime.
Reference Link ¶

⚼ Request

GET:  /{scope}/providers/Microsoft.AlertsManagement/alerts
{
scope: string ,
targetResource: string ,
targetResourceType: string ,
targetResourceGroup: string ,
monitorService: string ,
monitorCondition: string ,
severity: string ,
alertState: string ,
alertRule: string ,
smartGroupId: string ,
includeContext: boolean ,
includeEgressConfig: boolean ,
pageCount: integer ,
sortBy: string ,
sortOrder: string ,
select: string ,
timeRange: string ,
customTimeRange: string ,
api-version: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
essentials:
{
severity: enum ,
signalType: enum ,
alertState: enum ,
monitorCondition: enum ,
targetResource: string ,
targetResourceName: string ,
targetResourceGroup: string ,
targetResourceType: string ,
monitorService: enum ,
alertRule: string ,
sourceCreatedId: string ,
smartGroupId: string ,
smartGroupingReason: string ,
startDateTime: string ,
lastModifiedDateTime: string ,
monitorConditionResolvedDateTime: string ,
lastModifiedUserName: string ,
actionStatus:
{
isSuppressed: boolean ,
}
,
description: string ,
}
,
context: object ,
egressConfig: object ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Alerts_GetById (removed)
Description Get information related to a specific alert
Reference Link ¶

⚼ Request

GET:  /{scope}/providers/Microsoft.AlertsManagement/alerts/{alertId}
{
scope: string ,
alertId: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
essentials:
{
severity: enum ,
signalType: enum ,
alertState: enum ,
monitorCondition: enum ,
targetResource: string ,
targetResourceName: string ,
targetResourceGroup: string ,
targetResourceType: string ,
monitorService: enum ,
alertRule: string ,
sourceCreatedId: string ,
smartGroupId: string ,
smartGroupingReason: string ,
startDateTime: string ,
lastModifiedDateTime: string ,
monitorConditionResolvedDateTime: string ,
lastModifiedUserName: string ,
actionStatus:
{
isSuppressed: boolean ,
}
,
description: string ,
}
,
context: object ,
egressConfig: object ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Alerts_ChangeState (removed)
Description Change the state of an alert.
Reference Link ¶

⚼ Request

POST:  /{scope}/providers/Microsoft.AlertsManagement/alerts/{alertId}/changestate
{
scope: string ,
alertId: string ,
api-version: string ,
newState: string ,
comment:
{
comments: string ,
}
,
}

⚐ Response (200)

{
properties:
{
essentials:
{
severity: enum ,
signalType: enum ,
alertState: enum ,
monitorCondition: enum ,
targetResource: string ,
targetResourceName: string ,
targetResourceGroup: string ,
targetResourceType: string ,
monitorService: enum ,
alertRule: string ,
sourceCreatedId: string ,
smartGroupId: string ,
smartGroupingReason: string ,
startDateTime: string ,
lastModifiedDateTime: string ,
monitorConditionResolvedDateTime: string ,
lastModifiedUserName: string ,
actionStatus:
{
isSuppressed: boolean ,
}
,
description: string ,
}
,
context: object ,
egressConfig: object ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Alerts_GetHistory (removed)
Description Get the history of an alert, which captures any monitor condition changes (Fired/Resolved) and alert state changes (New/Acknowledged/Closed).
Reference Link ¶

⚼ Request

GET:  /{scope}/providers/Microsoft.AlertsManagement/alerts/{alertId}/history
{
scope: string ,
alertId: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
alertId: string ,
modifications:
[
{
modificationEvent: enum ,
oldValue: string ,
newValue: string ,
modifiedAt: string ,
modifiedBy: string ,
comments: string ,
description: string ,
}
,
]
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Alerts_GetSummary (removed)
Description Get a summarized count of your alerts grouped by various parameters (e.g. grouping by 'Severity' returns the count of alerts for each severity).
Reference Link ¶

⚼ Request

GET:  /{scope}/providers/Microsoft.AlertsManagement/alertsSummary
{
scope: string ,
groupby: string ,
includeSmartGroupsCount: boolean ,
targetResource: string ,
targetResourceType: string ,
targetResourceGroup: string ,
monitorService: string ,
monitorCondition: string ,
severity: string ,
alertState: string ,
alertRule: string ,
timeRange: string ,
customTimeRange: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
total: integer ,
smartGroupsCount: integer ,
groupedby: string ,
values:
[
{
name: string ,
count: integer ,
groupedby: string ,
values:
[
string ,
]
,
}
,
]
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Alerts_ListEnrichments (removed)
Description List the enrichments of an alert. It returns a collection of one object named default.
Reference Link ¶

⚼ Request

GET:  /{scope}/providers/Microsoft.AlertsManagement/alerts/{alertId}/enrichments
{
scope: string ,
alertId: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
alertId: string ,
enrichments:
[
{
title: string ,
description: string ,
status: enum ,
errorMessage: string ,
type: enum ,
}
,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Alerts_GetEnrichments (removed)
Description Get the enrichments of an alert.
Reference Link ¶

⚼ Request

GET:  /{scope}/providers/Microsoft.AlertsManagement/alerts/{alertId}/enrichments/default
{
scope: string ,
alertId: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
alertId: string ,
enrichments:
[
{
title: string ,
description: string ,
status: enum ,
errorMessage: string ,
type: enum ,
}
,
]
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}