次の方法で共有


Cloud Services - Get Instance View

クラウド サービスの状態を取得します。

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/cloudServices/{cloudServiceName}/instanceView?api-version=2024-11-04

URI パラメーター

名前 / 必須 説明
cloudServiceName
path True

string

クラウド サービスの名前。

resourceGroupName
path True

string

リソース グループの名前。

subscriptionId
path True

string

Microsoft Azure サブスクリプションを一意に識別するサブスクリプション資格情報。 サブスクリプション ID は、すべてのサービス呼び出しの URI の一部を形成します。

api-version
query True

string

クライアント API のバージョン。

応答

名前 説明
200 OK

CloudServiceInstanceView

わかりました

Other Status Codes

CloudError

エラー

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー

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

スコープ

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

Get Cloud Service Instance View with Multiple Roles

要求のサンプル

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/ConstosoRG/providers/Microsoft.Compute/cloudServices/{cs-name}/instanceView?api-version=2024-11-04

応答のサンプル

{
  "roleInstance": {
    "statusesSummary": [
      {
        "code": "ProvisioningState/succeeded",
        "count": 4
      },
      {
        "code": "PowerState/started",
        "count": 4
      },
      {
        "code": "RoleState/RoleStateStarted",
        "count": 4
      }
    ]
  },
  "sdkVersion": "2.9.6496.3",
  "privateIds": [
    "3491bc0c-1f6c-444f-b1d0-ec0751a74e3e"
  ],
  "statuses": [
    {
      "code": "ProvisioningState/succeeded",
      "level": "Info",
      "displayStatus": "Provisioning succeeded",
      "time": "2021-01-12T16:50:07.0953535+05:30"
    },
    {
      "code": "PowerState/started",
      "level": "Info",
      "displayStatus": "Started",
      "time": "2021-01-12T16:50:07.0953535+05:30"
    },
    {
      "code": "CurrentUpgradeDomain/-1",
      "level": "Info",
      "displayStatus": "Current Upgrade Domain of cloud service is -1."
    },
    {
      "code": "MaxUpgradeDomain/1",
      "level": "Info",
      "displayStatus": "Max Upgrade Domain of cloud service is 1."
    }
  ]
}

定義

名前 説明
ApiError

API エラー。

ApiErrorBase

API エラーベース。

CloudError

コンピューティング サービスからのエラー応答。

CloudServiceInstanceView

CloudService 全体の InstanceView

InnerError

内部エラーの詳細。

InstanceViewStatusesSummary

インスタンス ビューの状態。

ResourceInstanceViewStatus

インスタンス ビューの状態。

StatusCodeCount

クラウド サービス インスタンス ビューの状態コードと数

StatusLevelTypes

レベル コード。

ApiError

API エラー。

名前 説明
code

string

エラー コード。

details

ApiErrorBase[]

Api エラーの詳細

innererror

InnerError

Api 内部エラー

message

string

エラー メッセージ。

target

string

特定のエラーのターゲット。

ApiErrorBase

API エラーベース。

名前 説明
code

string

エラー コード。

message

string

エラー メッセージ。

target

string

特定のエラーのターゲット。

CloudError

コンピューティング サービスからのエラー応答。

名前 説明
error

ApiError

API エラー。

CloudServiceInstanceView

CloudService 全体の InstanceView

名前 説明
privateIds

string[]

クラウド サービスに対して内部的に生成された一意の識別子の一覧を指定します。

注: Azure Diagnostics 拡張機能を使用している場合、このプロパティは詳細を照会するために "DeploymentId" として使用できます。

roleInstance

InstanceViewStatusesSummary

インスタンス ビューの状態。

sdkVersion

string

クラウド サービスのパッケージの生成に使用された SDK のバージョン。

statuses

ResourceInstanceViewStatus[]

インスタンス ビューの状態。

InnerError

内部エラーの詳細。

名前 説明
errordetail

string

内部エラー メッセージまたは例外ダンプ。

exceptiontype

string

例外の種類。

InstanceViewStatusesSummary

インスタンス ビューの状態。

名前 説明
statusesSummary

StatusCodeCount[]

概要。

ResourceInstanceViewStatus

インスタンス ビューの状態。

名前 説明
code

string

状態コード。

displayStatus

string

状態の短いローカライズ可能なラベル。

level

StatusLevelTypes

レベル コード。

message

string

アラートやエラー メッセージを含む詳細なステータス メッセージ。

time

string

状態の時刻。

StatusCodeCount

クラウド サービス インスタンス ビューの状態コードと数

名前 説明
code

string

インスタンス ビューの状態コード

count

integer

この状態コードを持つインスタンスの数

StatusLevelTypes

レベル コード。

名前 説明
Error

string

Info

string

Warning

string