Delen via


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
resourceUri
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

availabilityStatus

De huidige beschikbaarheidsstatus voor één resource

Other Status Codes

ErrorResponse

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
AvailabilityStateValues

Beïnvloede resourcestatus van de resource.

availabilityStatus

availabilityStatus van een resource.

ErrorResponse

Foutdetails.

IncidentProperties

Eigenschappen van de service die van invloed zijn op de gebeurtenis.

Properties

Eigenschappen van beschikbaarheidsstatus.

reasonChronicityTypes

Chroniciteit van de beschikbaarheidsovergang.

RecentlyResolved

Een aantekening die een wijziging in availabilityState beschrijft in Beschikbaar van Niet beschikbaar met een reasonType van het type Niet-gepland

recommendedAction

Lijsten acties die de gebruiker kan uitvoeren op basis van de huidige availabilityState van de resource.

serviceImpactingEvent

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

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

AvailabilityStateValues

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

reasonChronicityTypes

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

RecentlyResolved

Een aantekening die een wijziging in availabilityState beschrijft in Beschikbaar van Niet beschikbaar met een reasonType van het type Niet-gepland

recommendedActions

recommendedAction[]

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

serviceImpactingEvent[]

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

IncidentProperties

Eigenschappen van de service die van invloed zijn op de gebeurtenis.

status

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