Microsoft.AlertsManagement (preview:2025-03-01)

2025/04/28 • 11 new methods

Issue_List (new)
Description List all issues under the parent
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
title: string ,
status: enum ,
severity: string ,
investigations:
[
{
id: string ,
execution:
{
runState: enum ,
completedAt: string ,
}
,
createdAt: string ,
runParameters:
{
impactTime: string ,
alerts:
[
{
id: string ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
relevance: enum ,
}
,
]
,
resources:
[
{
id: string ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
relevance: enum ,
}
,
]
,
}
,
}
,
]
,
impactTime: string ,
investigationsCount: integer ,
provisioningState: enum ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Issue_Get (new)
Description Get issue properties
Reference Link ¶

⚼ Request

GET:  /{resourceUri}/providers/Microsoft.AlertsManagement/issues/{issueName}
{
api-version: string ,
resourceUri: string ,
issueName: string ,
}

⚐ Response (200)

{
properties:
{
title: string ,
status: enum ,
severity: string ,
investigations:
[
{
id: string ,
execution:
{
runState: enum ,
completedAt: string ,
}
,
createdAt: string ,
runParameters:
{
impactTime: string ,
alerts:
[
{
id: string ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
relevance: enum ,
}
,
]
,
resources:
[
{
id: string ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
relevance: enum ,
}
,
]
,
}
,
}
,
]
,
impactTime: string ,
investigationsCount: integer ,
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Issue_Create (new)
Description Create a new issue or updates an existing one
Reference Link ¶

⚼ Request

PUT:  /{resourceUri}/providers/Microsoft.AlertsManagement/issues/{issueName}
{
api-version: string ,
resourceUri: string ,
issueName: string ,
resource:
{
properties:
{
title: string ,
status: enum ,
severity: string ,
investigations:
[
{
id: string ,
execution:
{
runState: enum ,
completedAt: string ,
}
,
createdAt: string ,
runParameters:
{
impactTime: string ,
alerts:
[
{
id: string ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
relevance: enum ,
}
,
]
,
resources:
[
{
id: string ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
relevance: enum ,
}
,
]
,
}
,
}
,
]
,
impactTime: string ,
investigationsCount: integer ,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
title: string ,
status: enum ,
severity: string ,
investigations:
[
{
id: string ,
execution:
{
runState: enum ,
completedAt: string ,
}
,
createdAt: string ,
runParameters:
{
impactTime: string ,
alerts:
[
{
id: string ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
relevance: enum ,
}
,
]
,
resources:
[
{
id: string ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
relevance: enum ,
}
,
]
,
}
,
}
,
]
,
impactTime: string ,
investigationsCount: integer ,
provisioningState: enum ,
}
,
}

⚐ Response (201)

{
properties:
{
title: string ,
status: enum ,
severity: string ,
investigations:
[
{
id: string ,
execution:
{
runState: enum ,
completedAt: string ,
}
,
createdAt: string ,
runParameters:
{
impactTime: string ,
alerts:
[
{
id: string ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
relevance: enum ,
}
,
]
,
resources:
[
{
id: string ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
relevance: enum ,
}
,
]
,
}
,
}
,
]
,
impactTime: string ,
investigationsCount: integer ,
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Issue_Update (new)
Description Update an issue
Reference Link ¶

⚼ Request

PATCH:  /{resourceUri}/providers/Microsoft.AlertsManagement/issues/{issueName}
{
api-version: string ,
resourceUri: string ,
issueName: string ,
properties:
{
properties:
{
title: string ,
status: enum ,
severity: string ,
impactTime: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
title: string ,
status: enum ,
severity: string ,
investigations:
[
{
id: string ,
execution:
{
runState: enum ,
completedAt: string ,
}
,
createdAt: string ,
runParameters:
{
impactTime: string ,
alerts:
[
{
id: string ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
relevance: enum ,
}
,
]
,
resources:
[
{
id: string ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
relevance: enum ,
}
,
]
,
}
,
}
,
]
,
impactTime: string ,
investigationsCount: integer ,
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Issue_Delete (new)
Description Delete an issue
Reference Link ¶

⚼ Request

DELETE:  /{resourceUri}/providers/Microsoft.AlertsManagement/issues/{issueName}
{
api-version: string ,
resourceUri: string ,
issueName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Issue_AddOrUpdateAlerts (new)
Description Add or update alerts in the issue
Reference Link ¶

⚼ Request

POST:  /{resourceUri}/providers/Microsoft.AlertsManagement/issues/{issueName}/addOrUpdateAlerts
{
api-version: string ,
resourceUri: string ,
issueName: string ,
body:
{
value:
[
{
id: string ,
relevance: enum ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
addedAt: string ,
lastModifiedAt: string ,
}
,
]
,
}
,
}

⚐ Response (200)

{
value:
[
{
id: string ,
relevance: enum ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
addedAt: string ,
lastModifiedAt: string ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Issue_AddOrUpdateResources (new)
Description Add or update resources in the issue
Reference Link ¶

⚼ Request

POST:  /{resourceUri}/providers/Microsoft.AlertsManagement/issues/{issueName}/addOrUpdateResources
{
api-version: string ,
resourceUri: string ,
issueName: string ,
body:
{
value:
[
{
id: string ,
relevance: enum ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
addedAt: string ,
lastModifiedAt: string ,
}
,
]
,
}
,
}

⚐ Response (200)

{
value:
[
{
id: string ,
relevance: enum ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
addedAt: string ,
lastModifiedAt: string ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Issue_FetchInvestigationResult (new)
Description Fetch investigation results
Reference Link ¶

⚼ Request

POST:  /{resourceUri}/providers/Microsoft.AlertsManagement/issues/{issueName}/fetchInvestigationResult
{
api-version: string ,
resourceUri: string ,
issueName: string ,
body:
{
investigationId: string ,
}
,
}

⚐ Response (200)

{
id: string ,
entityType: enum ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
createdAt: string ,
lastModifiedAt: string ,
execution:
{
runState: enum ,
completedAt: string ,
}
,
runParameters:
{
impactTime: string ,
alerts:
[
{
id: string ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
relevance: enum ,
}
,
]
,
resources:
[
{
id: string ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
relevance: enum ,
}
,
]
,
}
,
children:
[
{
id: string ,
entityType: enum ,
relevance: enum ,
healthState: enum ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
createdAt: string ,
lastModifiedAt: string ,
execution:
{
runState: enum ,
completedAt: string ,
}
,
summary:
{
title: string ,
whatHappened: string ,
possibleExplanation: string ,
whatCanBeDoneNext: string ,
}
,
details:
{
detailsType: enum ,
category: enum ,
resourceIds:
[
string ,
]
,
}
,
children:
[
string ,
]
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Issue_ListAlerts (new)
Description List all alerts in the issue - this method uses pagination to return all alerts
Reference Link ¶

⚼ Request

POST:  /{resourceUri}/providers/Microsoft.AlertsManagement/issues/{issueName}/listAlerts
{
api-version: string ,
resourceUri: string ,
issueName: string ,
body:
{
filter: string ,
}
,
}

⚐ Response (200)

{
value:
[
{
id: string ,
relevance: enum ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
addedAt: string ,
lastModifiedAt: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Issue_ListResources (new)
Description List all resources in the issue - this method uses pagination to return all resources
Reference Link ¶

⚼ Request

POST:  /{resourceUri}/providers/Microsoft.AlertsManagement/issues/{issueName}/listResources
{
api-version: string ,
resourceUri: string ,
issueName: string ,
body:
{
filter: string ,
}
,
}

⚐ Response (200)

{
value:
[
{
id: string ,
relevance: enum ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
addedAt: string ,
lastModifiedAt: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Issue_StartInvestigation (new)
Description Start a new investigation
Reference Link ¶

⚼ Request

POST:  /{resourceUri}/providers/Microsoft.AlertsManagement/issues/{issueName}/startInvestigation
{
api-version: string ,
resourceUri: string ,
issueName: string ,
body:
{
impactTime: string ,
investigationScopes:
[
{
id: string ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
relevance: enum ,
}
,
]
,
}
,
}

⚐ Response (200)

{
id: string ,
execution:
{
runState: enum ,
completedAt: string ,
}
,
createdAt: string ,
runParameters:
{
impactTime: string ,
alerts:
[
{
id: string ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
relevance: enum ,
}
,
]
,
resources:
[
{
id: string ,
origin:
{
addedBy: string ,
addedByType: enum ,
}
,
relevance: enum ,
}
,
]
,
}
,
}

⚐ Response (default)

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