次の方法で共有


Availability Statuses - List By Subscription Id

サブスクリプション内のすべてのリソースの現在の可用性の状態を一覧表示します。

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

URI パラメーター

名前 / 必須 説明
subscriptionId
path True

string

minLength: 1

ターゲット サブスクリプションの ID。

api-version
query True

string

minLength: 1

この操作に使用する API バージョン。

$expand
query

string

url クエリで $expand=recommendedactions を設定すると、応答の recommendedactions が展開されます。

$filter
query

string

操作に適用するフィルター。 詳細については、https://docs.microsoft.com/en-us/rest/api/apimanagement/apis?redirectedfrom=MSDN を参照してください。

応答

名前 説明
200 OK

availabilityStatusListResult

サブスクリプション内のすべてのリソースの現在の可用性状態の一覧

Other Status Codes

ErrorResponse

DefaultErrorレスポンス

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー

型: oauth2
フロー: implicit
Authorization URL (承認 URL): https://login.microsoftonline.com/common/oauth2/authorize

スコープ

名前 説明
user_impersonation ユーザー アカウントを偽装する

ListHealthBySubscriptionId

要求のサンプル

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

応答のサンプル

{
  "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}"
}

定義

名前 説明
AvailabilityStateValues

リソースの影響を受けたリソースの状態。

availabilityStatus

リソースの availabilityStatus。

availabilityStatusListResult

List availabilityStatus 操作の応答。

ErrorResponse

エラーの詳細。

IncidentProperties

サービスに影響を与えるイベントのプロパティ。

Properties

可用性状態のプロパティ。

reasonChronicityTypes

可用性遷移の慢性性。

RecentlyResolved

availabilityState から Available from Unavailable への変更を説明する注釈。reasonType 型は Unplanned

recommendedAction

リソースの現在の availabilityState に基づいてユーザーが実行できるアクションを一覧表示します。

serviceImpactingEvent

リソースの正常性に影響を与える可能性があるイベントに影響を与えるサービスを一覧表示します。

Status

サービスに影響を与えるイベントの状態。

AvailabilityStateValues

リソースの影響を受けたリソースの状態。

説明
Available
Degraded
Unavailable
Unknown

availabilityStatus

リソースの availabilityStatus。

名前 説明
id

string

availabilityStatuses リソースの Azure Resource Manager ID。

location

string

リソースの Azure Resource Manager の地理的な場所。

name

string

現在の。

properties

Properties

可用性状態のプロパティ。

type

string

Microsoft.ResourceHealth/AvailabilityStatuses。

availabilityStatusListResult

List availabilityStatus 操作の応答。

名前 説明
nextLink

string

availabilityStatuses の次のページをフェッチする URI。 この URI で ListNext() を呼び出して、availabilityStatuses の次のページをフェッチします。

value

availabilityStatus[]

availabilityStatuses の一覧。

ErrorResponse

エラーの詳細。

名前 説明
code

string

エラー コード。

details

string

エラーの詳細。

message

string

エラー メッセージ。

IncidentProperties

サービスに影響を与えるイベントのプロパティ。

名前 説明
incidentType

string

イベントの種類。

region

string

イベントの影響を受けたリージョン。

service

string

イベントの影響を受けたサービス。

title

string

インシデントのタイトル。

Properties

可用性状態のプロパティ。

名前 説明
articleId

string

アーティクル ID

availabilityState

AvailabilityStateValues

リソースの可用性の状態。 null の場合、この availabilityStatus オブジェクトは可用性に影響を与えるイベントを表します

category

string

コンテキスト フィールドが [プラットフォーム] に設定されている場合、このフィールドには、イベントが計画されたか計画されていないかが反映されます。 コンテキスト フィールドの値が Platform でない場合、このフィールドは無視されます。

context

string

イベントが作成されると、顧客またはリソースのプラットフォームによってイベントをトリガーすることができ、このフィールドはそれを示します。 このフィールドは、このオブジェクトのカテゴリ フィールドに接続されています。

detailedStatus

string

可用性の状態の詳細。

healthEventCategory

string

可用性に影響を与えるイベントの場合は、PlatformInitiated 正常性に影響を与えるイベントのカテゴリが記述されます。 たとえば、計画済み、計画外などです。

healthEventCause

string

可用性に影響を与えるイベントの場合は、正常性に影響を与えるイベントが発生した場所について説明します。 例として、PlatformInitiated、UserInitiated などがあります。

healthEventId

string

イベントを識別する一意の ID です

healthEventType

string

可用性に影響を与えるイベントの場合、正常性に影響を与えるイベントが発生したタイミングが記述されます。 たとえば、ライフサイクル、ダウンタイム、障害分析などです。

occuredTime

string (date-time)

正常性状態の最後の変更が発生したときのタイムスタンプ。

reasonChronicity

reasonChronicityTypes

可用性遷移の慢性性。

reasonType

string

リソースの availabilityState が使用不可の場合、正常性に影響を与えるイベントが発生した場所が記述されます。 たとえば、計画済み、計画外、ユーザーによる開始、停止などがあります。

recentlyResolved

RecentlyResolved

availabilityState から Available from Unavailable への変更を説明する注釈。reasonType 型は Unplanned

recommendedActions

recommendedAction[]

リソースの現在の availabilityState に基づいてユーザーが実行できるアクションを一覧表示します。

reportedTime

string (date-time)

正常性が最後にチェックされた日時のタイムスタンプ。

resolutionETA

string (date-time)

リソースの availabilityState が使用不可で、reasonType がユーザー開始ではない場合、問題が解決されると予想される日時が提供されます。

rootCauseAttributionTime

string (date-time)

リソースの availabilityState が使用不可の場合、正常性に影響を与えるイベントがいつ受信されたかのタイムスタンプが提供されます。

serviceImpactingEvents

serviceImpactingEvent[]

リソースの正常性に影響を与える可能性があるイベントに影響を与えるサービスを一覧表示します。

summary

string

可用性の状態の概要の説明。

title

string

可用性の状態のタイトルの説明。

reasonChronicityTypes

可用性遷移の慢性性。

説明
Persistent
Transient

RecentlyResolved

availabilityState から Available from Unavailable への変更を説明する注釈。reasonType 型は Unplanned

名前 説明
resolvedTime

string (date-time)

availabilityState が Available に変更されたときのタイムスタンプ。

unavailableOccuredTime

string (date-time)

availabilityState が Unavailable に変更されたときのタイムスタンプ

unavailableSummary

string

リソースが使用できなくなった原因の簡単な説明。

recommendedAction

リソースの現在の availabilityState に基づいてユーザーが実行できるアクションを一覧表示します。

名前 説明
_ActionUrl.Comment

string

アクションのコメント

action

string

推奨されるアクション。

actionUrl

string

アクションへのリンク

actionUrlText

string

アクションの部分文字列。アクション URL をホストするテキストを記述します。

serviceImpactingEvent

リソースの正常性に影響を与える可能性があるイベントに影響を与えるサービスを一覧表示します。

名前 説明
correlationId

string

イベントの関連付け ID

eventStartTime

string (date-time)

イベントが開始されたときのタイムスタンプ。

eventStatusLastModifiedTime

string (date-time)

イベントが送信/検出された日時のタイムスタンプ。

incidentProperties

IncidentProperties

サービスに影響を与えるイベントのプロパティ。

status

Status

サービスに影響を与えるイベントの状態。

Status

サービスに影響を与えるイベントの状態。

名前 説明
value

string

イベントの現在の状態