Freigeben über


Availability Statuses - List By Subscription Id

Listet den aktuellen Verfügbarkeitsstatus für alle Ressourcen im Abonnement auf.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.ResourceHealth/availabilityStatuses?api-version=2025-04-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.ResourceHealth/availabilityStatuses?api-version=2025-04-01&$filter={$filter}&$expand={$expand}

URI-Parameter

Name In Erforderlich Typ Beschreibung
subscriptionId
path True

string

minLength: 1

Die ID des Zielabonnements.

api-version
query True

string

minLength: 1

Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version.

$expand
query

string

Durch festlegen $expand=recommendedactions in url query werden die empfohlenen Aktionen in der Antwort erweitert.

$filter
query

string

The filter to apply on the operation. Weitere Informationen finden Sie unter https://docs.microsoft.com/en-us/rest/api/apimanagement/apis?redirectedfrom=MSDN

Antworten

Name Typ Beschreibung
200 OK

availabilityStatusListResult

Die Liste des aktuellen Verfügbarkeitsstatus für alle Ressourcen im Abonnement

Other Status Codes

ErrorResponse

DefaultErrorResponse

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

ListHealthBySubscriptionId

Beispielanforderung

GET https://management.azure.com/subscriptions/subscriptionId/providers/Microsoft.ResourceHealth/availabilityStatuses?api-version=2025-04-01&$expand=recommendedactions

Beispiel für eine Antwort

{
  "value": [
    {
      "id": "<resourceId>/providers/Microsoft.ResourceHealth/AvailabilityStatueses/current",
      "name": "current",
      "type": "Microsoft.ResourceHealth/AvailabilityStatuses",
      "location": "eastus",
      "properties": {
        "availabilityState": "Available",
        "title": "Available",
        "summary": "Vm is available",
        "reasonType": "Unplanned",
        "reasonChronicity": "Persistent",
        "context": "Platform Initiated",
        "category": "Unplanned",
        "detailedStatus": "We have not seen any issues with your virtual machine",
        "occuredTime": "2016-03-29T09:12:00Z",
        "reportedTime": "2016-05-04T14:11:29.7598931Z",
        "recentlyResolved": {
          "unavailableOccuredTime": "2017-02-28T00:48:00Z",
          "resolvedTime": "2017-02-28T00:49:00Z",
          "unavailableSummary": "We are sorry your SQL database is unavailable"
        },
        "recommendedActions": [
          {
            "action": "To start this virtualmachine, open the resource blade and click Start",
            "actionUrl": "<#ResourceBlade>",
            "actionUrlText": "resourceblade"
          }
        ]
      }
    },
    {
      "id": "<resourceId>/providers/Microsoft.ResourceHealth/AvailabilityStatueses/current",
      "name": "current",
      "type": "Microsoft.ResourceHealth/AvailabilityStatuses",
      "location": "eastus",
      "properties": {
        "availabilityState": "Unavailable",
        "title": "Unavailable",
        "summary": "We are sorry, we couldn't automatically recovery our virtualmachine",
        "reasonType": "Unplanned",
        "reasonChronicity": "Persistent",
        "detailedStatus": "Diskproblemsarepreventingusfromautomaticallyrecoveringyourvirtualmachine",
        "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 virtualmachine, open the resource blade",
            "actionUrl": "<#ResourceBlade>",
            "actionUrlText": "resourceblade"
          },
          {
            "action": "If you are experiencing problems you believe are caused by Azure, contact support",
            "actionUrl": "<#SupportCase>",
            "actionUrlText": "contactsupport"
          }
        ]
      }
    }
  ],
  "nextLink": "{originalRequestUrl}?$skipToken={OpaquePageNumber}"
}

Definitionen

Name Beschreibung
AvailabilityStateValues

Betroffener Ressourcenstatus der Ressource.

availabilityStatus

availabilityStatus einer Ressource.

availabilityStatusListResult

Die Antwort des List availabilityStatus-Vorgangs.

ErrorResponse

Fehlerdetails.

IncidentProperties

Eigenschaften des Diensts, der sich auf das Ereignis auswirkt.

Properties

Eigenschaften des Verfügbarkeitsstatus.

reasonChronicityTypes

Chronische Verfügbarkeit des Verfügbarkeitsübergangs.

RecentlyResolved

Eine Anmerkung, die eine Änderung in "availabilityState" in "Available" von "Nicht verfügbar" mit einem ReasonType vom Typ "Ungeplant" beschreibt

recommendedAction

Listet Aktionen auf, die der Benutzer basierend auf dem aktuellen availabilityState der Ressource ausführen kann.

serviceImpactingEvent

Listet den Dienst auf, der sich auf Ereignisse auswirkt, die sich auf die Integrität der Ressource auswirken können.

Status

Status des Diensts, der sich auf das Ereignis auswirkt.

AvailabilityStateValues

Betroffener Ressourcenstatus der Ressource.

Wert Beschreibung
Available
Degraded
Unavailable
Unknown

availabilityStatus

availabilityStatus einer Ressource.

Name Typ Beschreibung
id

string

Azure Resource Manager Identity für die availabilityStatuses-Ressource.

location

string

Geografischer Standort des Azure Resource Manager der Ressource.

name

string

Strömung.

properties

Properties

Eigenschaften des Verfügbarkeitsstatus.

type

string

Microsoft.ResourceHealth/AvailabilityStatuses.

availabilityStatusListResult

Die Antwort des List availabilityStatus-Vorgangs.

Name Typ Beschreibung
nextLink

string

Der URI zum Abrufen der nächsten Seite von availabilityStatuses. Rufen Sie ListNext() mit diesem URI auf, um die nächste Seite von availabilityStatuses abzurufen.

value

availabilityStatus[]

Die Liste der availabilityStatuses.

ErrorResponse

Fehlerdetails.

Name Typ Beschreibung
code

string

Der Fehlercode.

details

string

Die Fehlerdetails.

message

string

Die Fehlermeldung.

IncidentProperties

Eigenschaften des Diensts, der sich auf das Ereignis auswirkt.

Name Typ Beschreibung
incidentType

string

Ereignistyp.

region

string

Vom Ereignis betroffene Region.

service

string

Der vom Ereignis betroffene Dienst.

title

string

Titel des Vorfalls.

Properties

Eigenschaften des Verfügbarkeitsstatus.

Name Typ Beschreibung
articleId

string

Die Artikel-ID

availabilityState

AvailabilityStateValues

Verfügbarkeitsstatus der Ressource. Wenn es null ist, stellt dieses availabilityStatus-Objekt ein Verfügbarkeitsereignis dar, das sich auf das Ereignis auswirkt.

category

string

Wenn ein Kontextfeld auf "Plattform" festgelegt ist, gibt dieses Feld an, ob das Ereignis geplant oder ungeplant war. Wenn das Kontextfeld keinen Wert der Plattform hat, wird dieses Feld ignoriert.

context

string

Wenn ein Ereignis erstellt wird, kann es entweder von einem Kunden oder der Plattform der Ressource ausgelöst werden, und dieses Feld veranschaulicht dies. Dieses Feld ist mit dem Kategoriefeld in diesem Objekt verbunden.

detailedStatus

string

Details zum Verfügbarkeitsstatus.

healthEventCategory

string

Im Falle eines verfügbarkeitsbeeinflussenden Ereignisses beschreibt es die Kategorie eines PlattformInitiated Health Impacting-Ereignisses. Beispiele sind geplant, ungeplant usw.

healthEventCause

string

Im Falle eines Verfügbarkeitsereignisses, das sich auf das Ereignis auswirkt, wird beschrieben, wo das Ereignis mit Auswirkungen auf die Integrität entstanden ist. Beispiele sind PlatformInitiated, UserInitiated usw.

healthEventId

string

Es handelt sich um eine eindeutige ID, die das Ereignis identifiziert.

healthEventType

string

Bei einem Verfügbarkeitsereignis, das sich auf das Ereignis auswirkt, wird beschrieben, wann das Ereignis für die Integrität betroffen ist. Beispiele sind Lebenszyklus, Ausfallzeiten, Fehleranalyse usw.

occuredTime

string (date-time)

Zeitstempel für den Zeitpunkt der letzten Änderung des Integritätsstatus.

reasonChronicity

reasonChronicityTypes

Chronische Verfügbarkeit des Verfügbarkeitsübergangs.

reasonType

string

Wenn der Verfügbarkeitsstatus der Ressource nicht verfügbar ist, wird beschrieben, wo das Ereignis mit Auswirkungen auf die Integrität entstanden ist. Beispiele sind geplant, ungeplant, vom Benutzer initiiert oder ein Ausfall usw.

recentlyResolved

RecentlyResolved

Eine Anmerkung, die eine Änderung in "availabilityState" in "Available" von "Nicht verfügbar" mit einem ReasonType vom Typ "Ungeplant" beschreibt

recommendedActions

recommendedAction[]

Listet Aktionen auf, die der Benutzer basierend auf dem aktuellen availabilityState der Ressource ausführen kann.

reportedTime

string (date-time)

Zeitstempel für den Zeitpunkt der letzten Überprüfung der Integrität.

resolutionETA

string (date-time)

Wenn der AvailabilityState der Ressource nicht verfügbar ist und der reasonType nicht vom Benutzer initiiert wird, stellt sie das Datum und die Uhrzeit bereit, zu der das Problem behoben werden soll.

rootCauseAttributionTime

string (date-time)

Wenn der Verfügbarkeitsstatus der Ressource nicht verfügbar ist, stellt sie den Zeitstempel für den Zeitpunkt des Empfangs des Ereignisses mit Auswirkungen auf die Integrität bereit.

serviceImpactingEvents

serviceImpactingEvent[]

Listet den Dienst auf, der sich auf Ereignisse auswirkt, die sich auf die Integrität der Ressource auswirken können.

summary

string

Zusammenfassungsbeschreibung des Verfügbarkeitsstatus.

title

string

Titelbeschreibung des Verfügbarkeitsstatus.

reasonChronicityTypes

Chronische Verfügbarkeit des Verfügbarkeitsübergangs.

Wert Beschreibung
Persistent
Transient

RecentlyResolved

Eine Anmerkung, die eine Änderung in "availabilityState" in "Available" von "Nicht verfügbar" mit einem ReasonType vom Typ "Ungeplant" beschreibt

Name Typ Beschreibung
resolvedTime

string (date-time)

Zeitstempel, wenn der availabilityState in "Available" geändert wird.

unavailableOccuredTime

string (date-time)

Zeitstempel für den Zeitpunkt, an dem der availabilityState in "Nicht verfügbar" geändert wurde

unavailableSummary

string

Kurze Beschreibung der Ursache, dass die Ressource nicht verfügbar wird.

recommendedAction

Listet Aktionen auf, die der Benutzer basierend auf dem aktuellen availabilityState der Ressource ausführen kann.

Name Typ Beschreibung
_ActionUrl.Comment

string

der Kommentar für die Aktion

action

string

Empfohlene Aktion.

actionUrl

string

Verknüpfung mit der Aktion

actionUrlText

string

Die Teilzeichenfolge der Aktion beschreibt, welcher Text die Aktions-URL hosten soll.

serviceImpactingEvent

Listet den Dienst auf, der sich auf Ereignisse auswirkt, die sich auf die Integrität der Ressource auswirken können.

Name Typ Beschreibung
correlationId

string

Korrelations-ID für das Ereignis

eventStartTime

string (date-time)

Zeitstempel für den Start des Ereignisses.

eventStatusLastModifiedTime

string (date-time)

Zeitstempel für den Zeitpunkt der Übermittlung/Erkennung des Ereignisses.

incidentProperties

IncidentProperties

Eigenschaften des Diensts, der sich auf das Ereignis auswirkt.

status

Status

Status des Diensts, der sich auf das Ereignis auswirkt.

Status

Status des Diensts, der sich auf das Ereignis auswirkt.

Name Typ Beschreibung
value

string

Aktueller Status des Ereignisses