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 ,
}
,
]
,
}
,
}