Availability Statuses - Get By Resource
Hiermee haalt u de huidige beschikbaarheidsstatus voor één resource op
GET https://management.azure.com/{resourceUri}/providers/Microsoft.ResourceHealth/availabilityStatuses/current?api-version=2024-02-01
GET https://management.azure.com/{resourceUri}/providers/Microsoft.ResourceHealth/availabilityStatuses/current?api-version=2024-02-01&$filter={$filter}&$expand={$expand}
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
resource
|
path | True |
string |
De volledig gekwalificeerde id van de resource, inclusief de resourcenaam en het resourcetype. De API ondersteunt momenteel geen geneste resourcetypen en resourcetypen op één nestniveau: /subscriptions/{subscriptionId}/resourceGroups/{resource-group-name}/providers/{resource-provider-name}/{resource-type}/{resource-name} en /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resource-provider-name}/{parentResourceType}/{parentResourceName}/{resourceType}/{resourceName} |
api-version
|
query | True |
string |
De API-versie die voor deze bewerking moet worden gebruikt. |
$expand
|
query |
string |
Als u $expand=recommendedactions instelt in de URL-query, worden de aanbevolen acties in het antwoord uitgebreid. |
|
$filter
|
query |
string |
Het filter dat moet worden toegepast op de bewerking. Zie voor meer informatie https://docs.microsoft.com/en-us/rest/api/apimanagement/apis?redirectedfrom=MSDN |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
De huidige beschikbaarheidsstatus voor één resource |
|
Other Status Codes |
DefaultErrorResponse |
Beveiliging
azure_auth
Azure Active Directory OAuth2-stroom
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
Name | Description |
---|---|
user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
GetCurrentHealthByResource
Voorbeeldaanvraag
GET https://management.azure.com/resourceUri/providers/Microsoft.ResourceHealth/availabilityStatuses/current?api-version=2024-02-01&$expand=recommendedactions
Voorbeeldrespons
{
"id": "/subscriptions/4abcdefgh-ijkl-mnop-qrstuvwxyz/resourceGroups/rhctestenv/providers/Microsoft.ClassicCompute/virtualMachines /rhctestenvV1PI/providers/Microsoft.ResourceHealth/availabilityStatuses/current",
"name": "current",
"type": "Microsoft.ResourceHealth/AvailabilityStatuses",
"location": "eastus",
"properties": {
"availabilityState": "Unavailable",
"title": "Unavailable",
"summary": "We're sorry, we couldn't automatically recover your virtual machine",
"reasonType": "Unplanned",
"context": "Platform Initiated",
"category": "Unplanned",
"reasonChronicity": "Persistent",
"detailedStatus": "Disk problems are preventing us from automatically recovering your virtual machine",
"occuredTime": "2016-03-29T09:12:00Z",
"reportedTime": "2016-05-04T14:11:29.7598931Z",
"rootCauseAttributionTime": "2016-03-29T09:13:00Z",
"resolutionETA": "2016-03-29T09:37:00Z",
"recommendedActions": [
{
"action": "To start this virtual machine, open the resource blade and click Start",
"actionUrl": "<#ResourceBlade>",
"actionUrlText": "resource blade"
},
{
"action": "If you are experiencing problems you believe are caused by Azure, contact support",
"actionUrl": "<#SupportCase>",
"actionUrlText": "contact support"
}
]
}
}
Definities
Name | Description |
---|---|
Availability |
Beïnvloede resourcestatus van de resource. |
availability |
availabilityStatus van een resource. |
Error |
Foutdetails. |
Incident |
Eigenschappen van de service die van invloed zijn op de gebeurtenis. |
Properties |
Eigenschappen van beschikbaarheidsstatus. |
reason |
Chroniciteit van de beschikbaarheidsovergang. |
Recently |
Een aantekening die een wijziging in availabilityState beschrijft in Beschikbaar van Niet beschikbaar met een reasonType van het type Niet-gepland |
recommended |
Lijsten acties die de gebruiker kan uitvoeren op basis van de huidige availabilityState van de resource. |
service |
Lijsten de service die van invloed is op gebeurtenissen die van invloed kunnen zijn op de status van de resource. |
Status |
Status van de service die van invloed is op de gebeurtenis. |
AvailabilityStateValues
Beïnvloede resourcestatus van de resource.
Name | Type | Description |
---|---|---|
Available |
string |
|
Degraded |
string |
|
Unavailable |
string |
|
Unknown |
string |
availabilityStatus
availabilityStatus van een resource.
Name | Type | Description |
---|---|---|
id |
string |
Azure Resource Manager Identity voor de resource availabilityStatuses. |
location |
string |
Azure Resource Manager geografische locatie van de resource. |
name |
string |
Huidige. |
properties |
Eigenschappen van beschikbaarheidsstatus. |
|
type |
string |
Microsoft.ResourceHealth/AvailabilityStatuses. |
ErrorResponse
Foutdetails.
Name | Type | Description |
---|---|---|
code |
string |
De foutcode. |
details |
string |
De foutdetails. |
message |
string |
Het foutbericht. |
IncidentProperties
Eigenschappen van de service die van invloed zijn op de gebeurtenis.
Name | Type | Description |
---|---|---|
incidentType |
string |
Type gebeurtenis. |
region |
string |
Regio die wordt beïnvloed door de gebeurtenis. |
service |
string |
Service die wordt beïnvloed door de gebeurtenis. |
title |
string |
Titel van het incident. |
Properties
Eigenschappen van beschikbaarheidsstatus.
Name | Type | Description |
---|---|---|
articleId |
string |
De artikel-id |
availabilityState |
Beschikbaarheidsstatus van de resource. Wanneer het null is, vertegenwoordigt dit availabilityStatus-object een gebeurtenis die invloed heeft op de beschikbaarheid |
|
category |
string |
Wanneer een contextveld is ingesteld op Platform, geeft dit veld aan of de gebeurtenis is gepland of niet-gepland. Als het contextveld geen waarde platform heeft, wordt dit veld genegeerd. |
context |
string |
Wanneer een gebeurtenis wordt gemaakt, kan deze worden geactiveerd door een klant of het platform van de resource. Dit veld illustreert dat. Dit veld is verbonden met het categorieveld in dit object. |
detailedStatus |
string |
Details van de beschikbaarheidsstatus. |
healthEventCategory |
string |
In het geval van een beschikbaarheidsgebeurtenis die van invloed is op de beschikbaarheid, wordt de categorie van een door Platform geïnitieerde statusgebeurtenis beschreven. Voorbeelden zijn Gepland, Niet-gepland, enzovoort. |
healthEventCause |
string |
In het geval van een gebeurtenis die van invloed is op de beschikbaarheid, wordt beschreven waar de gebeurtenis die van invloed is op de status is ontstaan. Voorbeelden zijn PlatformInitiated, UserInitiated, enzovoort. |
healthEventId |
string |
Het is een unieke id die de gebeurtenis identificeert |
healthEventType |
string |
In het geval van een gebeurtenis die van invloed is op de beschikbaarheid, wordt beschreven wanneer de gebeurtenis die invloed heeft op de status is ontstaan. Voorbeelden zijn levenscyclus, downtime, foutanalyse, enzovoort. |
occuredTime |
string |
Tijdstempel voor wanneer de laatste wijziging in de status is opgetreden. |
reasonChronicity |
Chroniciteit van de beschikbaarheidsovergang. |
|
reasonType |
string |
Wanneer de availabilityState van de resource Niet beschikbaar is, wordt beschreven waar de gebeurtenis die van invloed is op de status is ontstaan. Voorbeelden zijn gepland, ongepland, door de gebruiker geïnitieerd of een storing, enzovoort. |
recentlyResolved |
Een aantekening die een wijziging in availabilityState beschrijft in Beschikbaar van Niet beschikbaar met een reasonType van het type Niet-gepland |
|
recommendedActions |
Lijsten acties die de gebruiker kan uitvoeren op basis van de huidige availabilityState van de resource. |
|
reportedTime |
string |
Tijdstempel voor wanneer de status voor het laatst is gecontroleerd. |
resolutionETA |
string |
Wanneer de availabilityState van de resource niet beschikbaar is en het reasonType niet Door gebruiker is geïnitieerd, worden de datum en tijd opgegeven waarop het probleem naar verwachting moet worden opgelost. |
rootCauseAttributionTime |
string |
Wanneer de availabilityState van de resource Niet beschikbaar is, geeft deze het tijdstempel voor wanneer de gebeurtenis die van invloed is op de status is ontvangen. |
serviceImpactingEvents |
Lijsten de service die van invloed is op gebeurtenissen die van invloed kunnen zijn op de status van de resource. |
|
summary |
string |
Samenvatting van de beschikbaarheidsstatus. |
title |
string |
Titelbeschrijving van de beschikbaarheidsstatus. |
reasonChronicityTypes
Chroniciteit van de beschikbaarheidsovergang.
Name | Type | Description |
---|---|---|
Persistent |
string |
|
Transient |
string |
RecentlyResolved
Een aantekening die een wijziging in availabilityState beschrijft in Beschikbaar van Niet beschikbaar met een reasonType van het type Niet-gepland
Name | Type | Description |
---|---|---|
resolvedTime |
string |
Tijdstempel wanneer availabilityState wordt gewijzigd in Beschikbaar. |
unavailableOccuredTime |
string |
Tijdstempel voor wanneer de availabilityState is gewijzigd in Niet beschikbaar |
unavailableSummary |
string |
Korte beschrijving van de oorzaak dat de resource niet meer beschikbaar is. |
recommendedAction
Lijsten acties die de gebruiker kan uitvoeren op basis van de huidige availabilityState van de resource.
Name | Type | Description |
---|---|---|
_ActionUrl.Comment |
string |
de opmerking voor de actie |
action |
string |
Aanbevolen actie. |
actionUrl |
string |
Koppeling naar de actie |
actionUrlText |
string |
In de subtekenreeks van de actie wordt beschreven in welke tekst de actie-URL moet worden gehost. |
serviceImpactingEvent
Lijsten de service die van invloed is op gebeurtenissen die van invloed kunnen zijn op de status van de resource.
Name | Type | Description |
---|---|---|
correlationId |
string |
Correlatie-id voor de gebeurtenis |
eventStartTime |
string |
Tijdstempel voor wanneer de gebeurtenis is gestart. |
eventStatusLastModifiedTime |
string |
Tijdstempel voor wanneer de gebeurtenis is verzonden/gedetecteerd. |
incidentProperties |
Eigenschappen van de service die van invloed zijn op de gebeurtenis. |
|
status |
Status van de service die van invloed is op de gebeurtenis. |
Status
Status van de service die van invloed is op de gebeurtenis.
Name | Type | Description |
---|---|---|
value |
string |
Huidige status van de gebeurtenis |