Availability Sets - List By Subscription
サブスクリプション内のすべての可用性セットを一覧表示します。
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/availabilitySets?api-version=2024-03-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/availabilitySets?api-version=2024-03-01&$expand={$expand}
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
subscription
|
path | True |
string |
Microsoft Azure サブスクリプションを一意に識別するサブスクリプション資格情報。 サブスクリプション ID は、すべてのサービス呼び出しの URI の一部を形成します。 |
api-version
|
query | True |
string |
クライアント API のバージョン。 |
$expand
|
query |
string |
操作に適用する展開式。 使用できる値は 'instanceView' です。 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
わかりました |
|
Other Status Codes |
操作が失敗した理由を説明するエラー応答。 |
セキュリティ
azure_auth
Azure Active Directory OAuth2 フロー
型:
oauth2
フロー:
implicit
Authorization URL (承認 URL):
https://login.microsoftonline.com/common/oauth2/authorize
スコープ
名前 | 説明 |
---|---|
user_impersonation | ユーザー アカウントを偽装する |
例
List availability sets in a subscription.
要求のサンプル
応答のサンプル
{
"value": [
{
"name": "{availabilitySetName}",
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}",
"type": "Microsoft.Compute/availabilitySets",
"location": "australiasoutheast",
"properties": {
"platformUpdateDomainCount": 5,
"platformFaultDomainCount": 3,
"virtualMachines": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}"
}
]
},
"sku": {
"name": "Classic"
}
},
{
"name": "{availabilitySetName}",
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}",
"type": "Microsoft.Compute/availabilitySets",
"location": "australiasoutheast",
"properties": {
"platformUpdateDomainCount": 5,
"platformFaultDomainCount": 3,
"virtualMachines": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}"
}
]
},
"sku": {
"name": "Classic"
}
},
{
"name": "{availabilitySetName}",
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}",
"type": "Microsoft.Compute/availabilitySets",
"location": "westcentralus",
"tags": {
"{tagName}": "{tagValue}"
},
"properties": {
"platformUpdateDomainCount": 5,
"platformFaultDomainCount": 3,
"virtualMachines": []
},
"sku": {
"name": "Classic"
}
},
{
"name": "{availabilitySetName}",
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}",
"type": "Microsoft.Compute/availabilitySets",
"location": "westcentralus",
"tags": {
"{tagName}": "{tagValue}"
},
"properties": {
"platformUpdateDomainCount": 5,
"platformFaultDomainCount": 3,
"virtualMachines": []
},
"sku": {
"name": "Classic"
}
}
]
}
定義
名前 | 説明 |
---|---|
Api |
API エラー。 |
Api |
API エラーベース。 |
Availability |
仮想マシンを割り当てる可用性セットに関する情報を指定します。 同じ可用性セットで指定された仮想マシンは、可用性を最大化するために異なるノードに割り当てられます。 可用性セットの詳細については、「可用性セットの概要 を参照してください。 Azure の計画メンテナンスの詳細については、「Azureの仮想マシンの |
Availability |
可用性セットの一覧表示操作の応答。 |
Cloud |
コンピューティング サービスからのエラー応答。 |
Inner |
内部エラーの詳細。 |
Instance |
インスタンス ビューの状態。 |
Sku |
仮想マシン スケール セット SKU について説明します。 注: スケール セットが現在オンになっているハードウェアで新しい VM SKU がサポートされていない場合は、SKU 名を変更する前に、スケール セット内の VM の割り当てを解除する必要があります。 |
Status |
レベル コード。 |
Sub |
ApiError
API エラー。
名前 | 型 | 説明 |
---|---|---|
code |
string |
エラー コード。 |
details |
Api エラーの詳細 |
|
innererror |
Api 内部エラー |
|
message |
string |
エラー メッセージ。 |
target |
string |
特定のエラーのターゲット。 |
ApiErrorBase
API エラーベース。
名前 | 型 | 説明 |
---|---|---|
code |
string |
エラー コード。 |
message |
string |
エラー メッセージ。 |
target |
string |
特定のエラーのターゲット。 |
AvailabilitySet
仮想マシンを割り当てる可用性セットに関する情報を指定します。 同じ可用性セットで指定された仮想マシンは、可用性を最大化するために異なるノードに割り当てられます。 可用性セットの詳細については、「可用性セットの概要 を参照してください。 Azure の計画メンテナンスの詳細については、「Azureの仮想マシンの
名前 | 型 | 説明 |
---|---|---|
id |
string |
リソース ID |
location |
string |
リソースの場所 |
name |
string |
リソース名 |
properties.platformFaultDomainCount |
integer (int32) |
障害ドメインの数。 |
properties.platformUpdateDomainCount |
integer (int32) |
ドメイン数を更新します。 |
properties.proximityPlacementGroup |
可用性セットを割り当てる近接通信配置グループに関する情報を指定します。 最小 API バージョン: 2018-04-01。 |
|
properties.statuses |
リソースの状態情報。 |
|
properties.virtualMachines |
可用性セット内のすべての仮想マシンへの参照の一覧。 |
|
sku |
可用性セットの SKU。名前のみを設定する必要があります。 使用可能な値のセットについては、AvailabilitySetSkuTypes を参照してください。 マネージド ディスクを持つ仮想マシンには 'Aligned' を使用し、非管理対象ディスクを持つ仮想マシンには "クラシック" を使用します。 既定値は 'Classic' です。 |
|
tags |
object |
リソース タグ |
type |
string |
リソースの種類 |
AvailabilitySetListResult
可用性セットの一覧表示操作の応答。
名前 | 型 | 説明 |
---|---|---|
nextLink |
string |
AvailabilitySets の次のページをフェッチする URI。 この URI で ListNext() を呼び出して、AvailabilitySets の次のページをフェッチします。 |
value |
可用性セットの一覧 |
CloudError
コンピューティング サービスからのエラー応答。
名前 | 型 | 説明 |
---|---|---|
error |
API エラー。 |
InnerError
内部エラーの詳細。
名前 | 型 | 説明 |
---|---|---|
errordetail |
string |
内部エラー メッセージまたは例外ダンプ。 |
exceptiontype |
string |
例外の種類。 |
InstanceViewStatus
インスタンス ビューの状態。
名前 | 型 | 説明 |
---|---|---|
code |
string |
状態コード。 |
displayStatus |
string |
状態の短いローカライズ可能なラベル。 |
level |
レベル コード。 |
|
message |
string |
アラートやエラー メッセージを含む詳細なステータス メッセージ。 |
time |
string (date-time) |
状態の時刻。 |
Sku
仮想マシン スケール セット SKU について説明します。 注: スケール セットが現在オンになっているハードウェアで新しい VM SKU がサポートされていない場合は、SKU 名を変更する前に、スケール セット内の VM の割り当てを解除する必要があります。
名前 | 型 | 説明 |
---|---|---|
capacity |
integer (int64) |
スケール セット内の仮想マシンの数を指定します。 |
name |
string |
SKU 名。 |
tier |
string |
スケール セット内の仮想マシンの層を指定します。 |
StatusLevelTypes
レベル コード。
値 | 説明 |
---|---|
Error | |
Info | |
Warning |
SubResource
名前 | 型 | 説明 |
---|---|---|
id |
string |
リソース ID |