Microsoft.ResourceHealth (stable:2025-04-01)

2025/04/21 • 25 new methods

AvailabilityStatuses_ListBySubscriptionId (new)
Description Lists the current availability status for all the resources in the subscription.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.ResourceHealth/availabilityStatuses
{
api-version: string ,
$filter: string ,
subscriptionId: string ,
$expand: string ,
}

⚐ Response (200)

{
value:
[
{
id: string ,
name: string ,
type: string ,
location: string ,
properties:
{
availabilityState: enum ,
title: string ,
summary: string ,
detailedStatus: string ,
reasonType: string ,
context: string ,
category: string ,
articleId: string ,
rootCauseAttributionTime: string ,
healthEventType: string ,
healthEventCause: string ,
healthEventCategory: string ,
healthEventId: string ,
resolutionETA: string ,
occuredTime: string ,
reasonChronicity: enum ,
reportedTime: string ,
recentlyResolved:
{
unavailableOccuredTime: string ,
resolvedTime: string ,
unavailableSummary: string ,
}
,
recommendedActions:
[
{
action: string ,
actionUrl: string ,
_ActionUrl.Comment: string ,
actionUrlText: string ,
}
,
]
,
serviceImpactingEvents:
[
{
eventStartTime: string ,
eventStatusLastModifiedTime: string ,
correlationId: string ,
status:
{
value: string ,
}
,
incidentProperties:
{
title: string ,
service: string ,
region: string ,
incidentType: string ,
}
,
}
,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}
AvailabilityStatuses_ListByResourceGroup (new)
Description Lists the current availability status for all the resources in the resource group.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ResourceHealth/availabilityStatuses
{
subscriptionId: string ,
resourceGroupName: string ,
api-version: string ,
$filter: string ,
$expand: string ,
}

⚐ Response (200)

{
value:
[
{
id: string ,
name: string ,
type: string ,
location: string ,
properties:
{
availabilityState: enum ,
title: string ,
summary: string ,
detailedStatus: string ,
reasonType: string ,
context: string ,
category: string ,
articleId: string ,
rootCauseAttributionTime: string ,
healthEventType: string ,
healthEventCause: string ,
healthEventCategory: string ,
healthEventId: string ,
resolutionETA: string ,
occuredTime: string ,
reasonChronicity: enum ,
reportedTime: string ,
recentlyResolved:
{
unavailableOccuredTime: string ,
resolvedTime: string ,
unavailableSummary: string ,
}
,
recommendedActions:
[
{
action: string ,
actionUrl: string ,
_ActionUrl.Comment: string ,
actionUrlText: string ,
}
,
]
,
serviceImpactingEvents:
[
{
eventStartTime: string ,
eventStatusLastModifiedTime: string ,
correlationId: string ,
status:
{
value: string ,
}
,
incidentProperties:
{
title: string ,
service: string ,
region: string ,
incidentType: string ,
}
,
}
,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}
Operations_List (new)
Description Lists available operations for the resourcehealth resource provider
Reference Link ¶

⚼ Request

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

⚐ Response (200)

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

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}
AvailabilityStatuses_GetByResource (new)
Description Gets current availability status for a single resource
Reference Link ¶

⚼ Request

GET:  /{resourceUri}/providers/Microsoft.ResourceHealth/availabilityStatuses/current
{
resourceUri: string ,
api-version: string ,
$filter: string ,
$expand: string ,
}

⚐ Response (200)

{
id: string ,
name: string ,
type: string ,
location: string ,
properties:
{
availabilityState: enum ,
title: string ,
summary: string ,
detailedStatus: string ,
reasonType: string ,
context: string ,
category: string ,
articleId: string ,
rootCauseAttributionTime: string ,
healthEventType: string ,
healthEventCause: string ,
healthEventCategory: string ,
healthEventId: string ,
resolutionETA: string ,
occuredTime: string ,
reasonChronicity: enum ,
reportedTime: string ,
recentlyResolved:
{
unavailableOccuredTime: string ,
resolvedTime: string ,
unavailableSummary: string ,
}
,
recommendedActions:
[
{
action: string ,
actionUrl: string ,
_ActionUrl.Comment: string ,
actionUrlText: string ,
}
,
]
,
serviceImpactingEvents:
[
{
eventStartTime: string ,
eventStatusLastModifiedTime: string ,
correlationId: string ,
status:
{
value: string ,
}
,
incidentProperties:
{
title: string ,
service: string ,
region: string ,
incidentType: string ,
}
,
}
,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}
AvailabilityStatuses_List (new)
Description Lists all historical availability transitions and impacting events for a single resource.
Reference Link ¶

⚼ Request

GET:  /{resourceUri}/providers/Microsoft.ResourceHealth/availabilityStatuses
{
resourceUri: string ,
api-version: string ,
$filter: string ,
$expand: string ,
}

⚐ Response (200)

{
value:
[
{
id: string ,
name: string ,
type: string ,
location: string ,
properties:
{
availabilityState: enum ,
title: string ,
summary: string ,
detailedStatus: string ,
reasonType: string ,
context: string ,
category: string ,
articleId: string ,
rootCauseAttributionTime: string ,
healthEventType: string ,
healthEventCause: string ,
healthEventCategory: string ,
healthEventId: string ,
resolutionETA: string ,
occuredTime: string ,
reasonChronicity: enum ,
reportedTime: string ,
recentlyResolved:
{
unavailableOccuredTime: string ,
resolvedTime: string ,
unavailableSummary: string ,
}
,
recommendedActions:
[
{
action: string ,
actionUrl: string ,
_ActionUrl.Comment: string ,
actionUrlText: string ,
}
,
]
,
serviceImpactingEvents:
[
{
eventStartTime: string ,
eventStatusLastModifiedTime: string ,
correlationId: string ,
status:
{
value: string ,
}
,
incidentProperties:
{
title: string ,
service: string ,
region: string ,
incidentType: string ,
}
,
}
,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}
Metadata_List (new)
Description Gets the list of metadata entities.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.ResourceHealth/metadata
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
displayName: string ,
dependsOn:
[
string ,
]
,
applicableScenarios:
[
string ,
]
,
supportedValues:
[
{
id: string ,
previousId: string ,
serviceGuid: string ,
displayName: string ,
resourceTypes:
[
string ,
]
,
}
,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}
Metadata_GetEntity (new)
Description Gets the list of metadata entities.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.ResourceHealth/metadata/{name}
{
name: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
displayName: string ,
dependsOn:
[
string ,
]
,
applicableScenarios:
[
string ,
]
,
supportedValues:
[
{
id: string ,
previousId: string ,
serviceGuid: string ,
displayName: string ,
resourceTypes:
[
string ,
]
,
}
,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}
ImpactedResources_ListBySubscriptionIdAndEventId (new)
Description Lists impacted resources in the subscription by an event.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.ResourceHealth/events/{eventTrackingId}/impactedResources
{
subscriptionId: string ,
eventTrackingId: string ,
api-version: string ,
$filter: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
targetResourceType: string ,
targetResourceId: string ,
targetRegion: string ,
info:
[
{
key: string ,
value: string ,
}
,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}
ImpactedResources_Get (new)
Description Gets the specific impacted resource in the subscription by an event.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.ResourceHealth/events/{eventTrackingId}/impactedResources/{impactedResourceName}
{
subscriptionId: string ,
eventTrackingId: string ,
impactedResourceName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
targetResourceType: string ,
targetResourceId: string ,
targetRegion: string ,
info:
[
{
key: string ,
value: string ,
}
,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}
ImpactedResources_ListByTenantIdAndEventId (new)
Description Lists impacted resources in the tenant by an event.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.ResourceHealth/events/{eventTrackingId}/impactedResources
{
eventTrackingId: string ,
api-version: string ,
$filter: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
targetResourceType: string ,
targetResourceId: string ,
targetRegion: string ,
info:
[
{
key: string ,
value: string ,
}
,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}
ImpactedResources_GetByTenantId (new)
Description Gets the specific impacted resource in the tenant by an event.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.ResourceHealth/events/{eventTrackingId}/impactedResources/{impactedResourceName}
{
eventTrackingId: string ,
impactedResourceName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
targetResourceType: string ,
targetResourceId: string ,
targetRegion: string ,
info:
[
{
key: string ,
value: string ,
}
,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}
SecurityAdvisoryImpactedResources_ListBySubscriptionIdAndEventId (new)
Description Lists impacted resources in the subscription by an event (Security Advisory).
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/providers/Microsoft.ResourceHealth/events/{eventTrackingId}/listSecurityAdvisoryImpactedResources
{
subscriptionId: string ,
eventTrackingId: string ,
api-version: string ,
$filter: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
targetResourceType: string ,
targetResourceId: string ,
targetRegion: string ,
info:
[
{
key: string ,
value: string ,
}
,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}
SecurityAdvisoryImpactedResources_ListByTenantIdAndEventId (new)
Description Lists impacted resources in the tenant by an event (Security Advisory).
Reference Link ¶

⚼ Request

POST:  /providers/Microsoft.ResourceHealth/events/{eventTrackingId}/listSecurityAdvisoryImpactedResources
{
eventTrackingId: string ,
api-version: string ,
$filter: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
targetResourceType: string ,
targetResourceId: string ,
targetRegion: string ,
info:
[
{
key: string ,
value: string ,
}
,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}
Events_ListBySubscriptionId (new)
Description Lists service health events in the subscription.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.ResourceHealth/events
{
api-version: string ,
$filter: string ,
queryStartTime: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
eventType: enum ,
eventSource: enum ,
status: enum ,
title: string ,
summary: string ,
header: string ,
level: enum ,
eventLevel: enum ,
isEventSensitive: boolean ,
externalIncidentId: string ,
reason: string ,
article:
{
articleContent: string ,
articleId: string ,
parameters: object ,
}
,
links:
[
{
type: enum ,
displayText:
{
value: string ,
localizedValue: string ,
}
,
extensionName: string ,
bladeName: string ,
parameters: object ,
}
,
]
,
impactStartTime: string ,
impactMitigationTime: string ,
impact:
[
{
impactedService: string ,
impactedServiceGuid: string ,
impactedRegions:
[
{
impactedRegion: string ,
status: enum ,
impactedSubscriptions:
[
string ,
]
,
impactedTenants:
[
string ,
]
,
lastUpdateTime: string ,
updates:
[
{
summary: string ,
updateDateTime: string ,
}
,
]
,
}
,
]
,
}
,
]
,
recommendedActions:
{
message: string ,
actions:
[
{
groupId: integer ,
actionText: string ,
}
,
]
,
localeCode: string ,
}
,
faqs:
[
{
question: string ,
answer: string ,
localeCode: string ,
}
,
]
,
isHIR: boolean ,
enableMicrosoftSupport: boolean ,
description: string ,
platformInitiated: boolean ,
enableChatWithUs: boolean ,
priority: integer ,
lastUpdateTime: string ,
hirStage: string ,
additionalInformation:
{
message: string ,
}
,
duration: integer ,
impactType: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}
Event_GetBySubscriptionIdAndTrackingId (new)
Description Service health event in the subscription by event tracking id
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.ResourceHealth/events/{eventTrackingId}
{
api-version: string ,
$filter: string ,
queryStartTime: string ,
subscriptionId: string ,
eventTrackingId: string ,
}

⚐ Response (200)

{
properties:
{
eventType: enum ,
eventSource: enum ,
status: enum ,
title: string ,
summary: string ,
header: string ,
level: enum ,
eventLevel: enum ,
isEventSensitive: boolean ,
externalIncidentId: string ,
reason: string ,
article:
{
articleContent: string ,
articleId: string ,
parameters: object ,
}
,
links:
[
{
type: enum ,
displayText:
{
value: string ,
localizedValue: string ,
}
,
extensionName: string ,
bladeName: string ,
parameters: object ,
}
,
]
,
impactStartTime: string ,
impactMitigationTime: string ,
impact:
[
{
impactedService: string ,
impactedServiceGuid: string ,
impactedRegions:
[
{
impactedRegion: string ,
status: enum ,
impactedSubscriptions:
[
string ,
]
,
impactedTenants:
[
string ,
]
,
lastUpdateTime: string ,
updates:
[
{
summary: string ,
updateDateTime: string ,
}
,
]
,
}
,
]
,
}
,
]
,
recommendedActions:
{
message: string ,
actions:
[
{
groupId: integer ,
actionText: string ,
}
,
]
,
localeCode: string ,
}
,
faqs:
[
{
question: string ,
answer: string ,
localeCode: string ,
}
,
]
,
isHIR: boolean ,
enableMicrosoftSupport: boolean ,
description: string ,
platformInitiated: boolean ,
enableChatWithUs: boolean ,
priority: integer ,
lastUpdateTime: string ,
hirStage: string ,
additionalInformation:
{
message: string ,
}
,
duration: integer ,
impactType: string ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}
Event_fetchDetailsBySubscriptionIdAndTrackingId (new)
Description Service health event details in the subscription by event tracking id. This can be used to fetch sensitive properties for Security Advisory events. Please see https://learn.microsoft.com/en-us/azure/service-health/security-advisories-elevated-access
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/providers/Microsoft.ResourceHealth/events/{eventTrackingId}/fetchEventDetails
{
api-version: string ,
subscriptionId: string ,
eventTrackingId: string ,
}

⚐ Response (200)

{
properties:
{
eventType: enum ,
eventSource: enum ,
status: enum ,
title: string ,
summary: string ,
header: string ,
level: enum ,
eventLevel: enum ,
isEventSensitive: boolean ,
externalIncidentId: string ,
reason: string ,
article:
{
articleContent: string ,
articleId: string ,
parameters: object ,
}
,
links:
[
{
type: enum ,
displayText:
{
value: string ,
localizedValue: string ,
}
,
extensionName: string ,
bladeName: string ,
parameters: object ,
}
,
]
,
impactStartTime: string ,
impactMitigationTime: string ,
impact:
[
{
impactedService: string ,
impactedServiceGuid: string ,
impactedRegions:
[
{
impactedRegion: string ,
status: enum ,
impactedSubscriptions:
[
string ,
]
,
impactedTenants:
[
string ,
]
,
lastUpdateTime: string ,
updates:
[
{
summary: string ,
updateDateTime: string ,
}
,
]
,
}
,
]
,
}
,
]
,
recommendedActions:
{
message: string ,
actions:
[
{
groupId: integer ,
actionText: string ,
}
,
]
,
localeCode: string ,
}
,
faqs:
[
{
question: string ,
answer: string ,
localeCode: string ,
}
,
]
,
isHIR: boolean ,
enableMicrosoftSupport: boolean ,
description: string ,
platformInitiated: boolean ,
enableChatWithUs: boolean ,
priority: integer ,
lastUpdateTime: string ,
hirStage: string ,
additionalInformation:
{
message: string ,
}
,
duration: integer ,
impactType: string ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}
Events_ListByTenantId (new)
Description Lists current service health events in the tenant.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.ResourceHealth/events
{
api-version: string ,
$filter: string ,
queryStartTime: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
eventType: enum ,
eventSource: enum ,
status: enum ,
title: string ,
summary: string ,
header: string ,
level: enum ,
eventLevel: enum ,
isEventSensitive: boolean ,
externalIncidentId: string ,
reason: string ,
article:
{
articleContent: string ,
articleId: string ,
parameters: object ,
}
,
links:
[
{
type: enum ,
displayText:
{
value: string ,
localizedValue: string ,
}
,
extensionName: string ,
bladeName: string ,
parameters: object ,
}
,
]
,
impactStartTime: string ,
impactMitigationTime: string ,
impact:
[
{
impactedService: string ,
impactedServiceGuid: string ,
impactedRegions:
[
{
impactedRegion: string ,
status: enum ,
impactedSubscriptions:
[
string ,
]
,
impactedTenants:
[
string ,
]
,
lastUpdateTime: string ,
updates:
[
{
summary: string ,
updateDateTime: string ,
}
,
]
,
}
,
]
,
}
,
]
,
recommendedActions:
{
message: string ,
actions:
[
{
groupId: integer ,
actionText: string ,
}
,
]
,
localeCode: string ,
}
,
faqs:
[
{
question: string ,
answer: string ,
localeCode: string ,
}
,
]
,
isHIR: boolean ,
enableMicrosoftSupport: boolean ,
description: string ,
platformInitiated: boolean ,
enableChatWithUs: boolean ,
priority: integer ,
lastUpdateTime: string ,
hirStage: string ,
additionalInformation:
{
message: string ,
}
,
duration: integer ,
impactType: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}
Event_GetByTenantIdAndTrackingId (new)
Description Service health event in the tenant by event tracking id
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.ResourceHealth/events/{eventTrackingId}
{
api-version: string ,
$filter: string ,
queryStartTime: string ,
eventTrackingId: string ,
}

⚐ Response (200)

{
properties:
{
eventType: enum ,
eventSource: enum ,
status: enum ,
title: string ,
summary: string ,
header: string ,
level: enum ,
eventLevel: enum ,
isEventSensitive: boolean ,
externalIncidentId: string ,
reason: string ,
article:
{
articleContent: string ,
articleId: string ,
parameters: object ,
}
,
links:
[
{
type: enum ,
displayText:
{
value: string ,
localizedValue: string ,
}
,
extensionName: string ,
bladeName: string ,
parameters: object ,
}
,
]
,
impactStartTime: string ,
impactMitigationTime: string ,
impact:
[
{
impactedService: string ,
impactedServiceGuid: string ,
impactedRegions:
[
{
impactedRegion: string ,
status: enum ,
impactedSubscriptions:
[
string ,
]
,
impactedTenants:
[
string ,
]
,
lastUpdateTime: string ,
updates:
[
{
summary: string ,
updateDateTime: string ,
}
,
]
,
}
,
]
,
}
,
]
,
recommendedActions:
{
message: string ,
actions:
[
{
groupId: integer ,
actionText: string ,
}
,
]
,
localeCode: string ,
}
,
faqs:
[
{
question: string ,
answer: string ,
localeCode: string ,
}
,
]
,
isHIR: boolean ,
enableMicrosoftSupport: boolean ,
description: string ,
platformInitiated: boolean ,
enableChatWithUs: boolean ,
priority: integer ,
lastUpdateTime: string ,
hirStage: string ,
additionalInformation:
{
message: string ,
}
,
duration: integer ,
impactType: string ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}
Event_fetchDetailsByTenantIdAndTrackingId (new)
Description Service health event details in the tenant by event tracking id. This can be used to fetch sensitive properties for Security Advisory events. Please see https://learn.microsoft.com/en-us/azure/service-health/security-advisories-elevated-access
Reference Link ¶

⚼ Request

POST:  /providers/Microsoft.ResourceHealth/events/{eventTrackingId}/fetchEventDetails
{
api-version: string ,
eventTrackingId: string ,
}

⚐ Response (200)

{
properties:
{
eventType: enum ,
eventSource: enum ,
status: enum ,
title: string ,
summary: string ,
header: string ,
level: enum ,
eventLevel: enum ,
isEventSensitive: boolean ,
externalIncidentId: string ,
reason: string ,
article:
{
articleContent: string ,
articleId: string ,
parameters: object ,
}
,
links:
[
{
type: enum ,
displayText:
{
value: string ,
localizedValue: string ,
}
,
extensionName: string ,
bladeName: string ,
parameters: object ,
}
,
]
,
impactStartTime: string ,
impactMitigationTime: string ,
impact:
[
{
impactedService: string ,
impactedServiceGuid: string ,
impactedRegions:
[
{
impactedRegion: string ,
status: enum ,
impactedSubscriptions:
[
string ,
]
,
impactedTenants:
[
string ,
]
,
lastUpdateTime: string ,
updates:
[
{
summary: string ,
updateDateTime: string ,
}
,
]
,
}
,
]
,
}
,
]
,
recommendedActions:
{
message: string ,
actions:
[
{
groupId: integer ,
actionText: string ,
}
,
]
,
localeCode: string ,
}
,
faqs:
[
{
question: string ,
answer: string ,
localeCode: string ,
}
,
]
,
isHIR: boolean ,
enableMicrosoftSupport: boolean ,
description: string ,
platformInitiated: boolean ,
enableChatWithUs: boolean ,
priority: integer ,
lastUpdateTime: string ,
hirStage: string ,
additionalInformation:
{
message: string ,
}
,
duration: integer ,
impactType: string ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}
Events_ListBySingleResource (new)
Description Lists current service health events for given resource.
Reference Link ¶

⚼ Request

GET:  /{resourceUri}/providers/Microsoft.ResourceHealth/events
{
resourceUri: string ,
api-version: string ,
$filter: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
eventType: enum ,
eventSource: enum ,
status: enum ,
title: string ,
summary: string ,
header: string ,
level: enum ,
eventLevel: enum ,
isEventSensitive: boolean ,
externalIncidentId: string ,
reason: string ,
article:
{
articleContent: string ,
articleId: string ,
parameters: object ,
}
,
links:
[
{
type: enum ,
displayText:
{
value: string ,
localizedValue: string ,
}
,
extensionName: string ,
bladeName: string ,
parameters: object ,
}
,
]
,
impactStartTime: string ,
impactMitigationTime: string ,
impact:
[
{
impactedService: string ,
impactedServiceGuid: string ,
impactedRegions:
[
{
impactedRegion: string ,
status: enum ,
impactedSubscriptions:
[
string ,
]
,
impactedTenants:
[
string ,
]
,
lastUpdateTime: string ,
updates:
[
{
summary: string ,
updateDateTime: string ,
}
,
]
,
}
,
]
,
}
,
]
,
recommendedActions:
{
message: string ,
actions:
[
{
groupId: integer ,
actionText: string ,
}
,
]
,
localeCode: string ,
}
,
faqs:
[
{
question: string ,
answer: string ,
localeCode: string ,
}
,
]
,
isHIR: boolean ,
enableMicrosoftSupport: boolean ,
description: string ,
platformInitiated: boolean ,
enableChatWithUs: boolean ,
priority: integer ,
lastUpdateTime: string ,
hirStage: string ,
additionalInformation:
{
message: string ,
}
,
duration: integer ,
impactType: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}
ChildAvailabilityStatuses_GetByResource (new)
Description Gets current availability status for a single resource
Reference Link ¶

⚼ Request

GET:  /{resourceUri}/providers/Microsoft.ResourceHealth/childAvailabilityStatuses/current
{
resourceUri: string ,
api-version: string ,
$filter: string ,
$expand: string ,
}

⚐ Response (200)

{
id: string ,
name: string ,
type: string ,
location: string ,
properties:
{
availabilityState: enum ,
title: string ,
summary: string ,
detailedStatus: string ,
reasonType: string ,
context: string ,
category: string ,
articleId: string ,
rootCauseAttributionTime: string ,
healthEventType: string ,
healthEventCause: string ,
healthEventCategory: string ,
healthEventId: string ,
resolutionETA: string ,
occuredTime: string ,
reasonChronicity: enum ,
reportedTime: string ,
recentlyResolved:
{
unavailableOccuredTime: string ,
resolvedTime: string ,
unavailableSummary: string ,
}
,
recommendedActions:
[
{
action: string ,
actionUrl: string ,
_ActionUrl.Comment: string ,
actionUrlText: string ,
}
,
]
,
serviceImpactingEvents:
[
{
eventStartTime: string ,
eventStatusLastModifiedTime: string ,
correlationId: string ,
status:
{
value: string ,
}
,
incidentProperties:
{
title: string ,
service: string ,
region: string ,
incidentType: string ,
}
,
}
,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}
ChildAvailabilityStatuses_List (new)
Description Lists the historical availability statuses for a single child resource. Use the nextLink property in the response to get the next page of availability status
Reference Link ¶

⚼ Request

GET:  /{resourceUri}/providers/Microsoft.ResourceHealth/childAvailabilityStatuses
{
resourceUri: string ,
api-version: string ,
$filter: string ,
$expand: string ,
}

⚐ Response (200)

{
value:
[
{
id: string ,
name: string ,
type: string ,
location: string ,
properties:
{
availabilityState: enum ,
title: string ,
summary: string ,
detailedStatus: string ,
reasonType: string ,
context: string ,
category: string ,
articleId: string ,
rootCauseAttributionTime: string ,
healthEventType: string ,
healthEventCause: string ,
healthEventCategory: string ,
healthEventId: string ,
resolutionETA: string ,
occuredTime: string ,
reasonChronicity: enum ,
reportedTime: string ,
recentlyResolved:
{
unavailableOccuredTime: string ,
resolvedTime: string ,
unavailableSummary: string ,
}
,
recommendedActions:
[
{
action: string ,
actionUrl: string ,
_ActionUrl.Comment: string ,
actionUrlText: string ,
}
,
]
,
serviceImpactingEvents:
[
{
eventStartTime: string ,
eventStatusLastModifiedTime: string ,
correlationId: string ,
status:
{
value: string ,
}
,
incidentProperties:
{
title: string ,
service: string ,
region: string ,
incidentType: string ,
}
,
}
,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}
ChildResources_List (new)
Description Lists the all the children and its current health status for a parent resource. Use the nextLink property in the response to get the next page of children current health
Reference Link ¶

⚼ Request

GET:  /{resourceUri}/providers/Microsoft.ResourceHealth/childResources
{
resourceUri: string ,
api-version: string ,
$filter: string ,
$expand: string ,
}

⚐ Response (200)

{
value:
[
{
id: string ,
name: string ,
type: string ,
location: string ,
properties:
{
availabilityState: enum ,
title: string ,
summary: string ,
detailedStatus: string ,
reasonType: string ,
context: string ,
category: string ,
articleId: string ,
rootCauseAttributionTime: string ,
healthEventType: string ,
healthEventCause: string ,
healthEventCategory: string ,
healthEventId: string ,
resolutionETA: string ,
occuredTime: string ,
reasonChronicity: enum ,
reportedTime: string ,
recentlyResolved:
{
unavailableOccuredTime: string ,
resolvedTime: string ,
unavailableSummary: string ,
}
,
recommendedActions:
[
{
action: string ,
actionUrl: string ,
_ActionUrl.Comment: string ,
actionUrlText: string ,
}
,
]
,
serviceImpactingEvents:
[
{
eventStartTime: string ,
eventStatusLastModifiedTime: string ,
correlationId: string ,
status:
{
value: string ,
}
,
incidentProperties:
{
title: string ,
service: string ,
region: string ,
incidentType: string ,
}
,
}
,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}
EmergingIssues_List (new)
Description Lists Azure services' emerging issues.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.ResourceHealth/emergingIssues
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
refreshTimestamp: string ,
statusBanners:
[
{
title: string ,
message: string ,
cloud: string ,
lastModifiedTime: string ,
}
,
]
,
statusActiveEvents:
[
{
title: string ,
description: string ,
trackingId: string ,
startTime: string ,
cloud: string ,
severity: enum ,
stage: enum ,
published: boolean ,
lastModifiedTime: string ,
impacts:
[
{
id: string ,
name: string ,
regions:
[
{
id: string ,
name: string ,
}
,
]
,
}
,
]
,
}
,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}
EmergingIssues_Get (new)
Description Gets Azure services' emerging issues.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.ResourceHealth/emergingIssues/{issueName}
{
issueName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
refreshTimestamp: string ,
statusBanners:
[
{
title: string ,
message: string ,
cloud: string ,
lastModifiedTime: string ,
}
,
]
,
statusActiveEvents:
[
{
title: string ,
description: string ,
trackingId: string ,
startTime: string ,
cloud: string ,
severity: enum ,
stage: enum ,
published: boolean ,
lastModifiedTime: string ,
impacts:
[
{
id: string ,
name: string ,
regions:
[
{
id: string ,
name: string ,
}
,
]
,
}
,
]
,
}
,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
details: string ,
}