Availability Sets - List
リソース グループ内のすべての可用性セットを一覧表示します。
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets?api-version=2025-11-01
URI パラメーター
| 名前 | / | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
リソース グループの名前。 名前の大文字と小文字は区別されません。 |
|
subscription
|
path | True |
string minLength: 1 |
ターゲット サブスクリプションの ID。 |
|
api-version
|
query | True |
string minLength: 1 |
この操作に使用する API バージョン。 |
応答
| 名前 | 型 | 説明 |
|---|---|---|
| 200 OK |
要求は成功しました。 |
|
| Other Status Codes |
予期しないエラー応答。 |
セキュリティ
azure_auth
Azure Active Directory OAuth2 Flow.
型:
oauth2
フロー:
implicit
Authorization URL (承認 URL):
https://login.microsoftonline.com/common/oauth2/authorize
スコープ
| 名前 | 説明 |
|---|---|
| user_impersonation | ユーザー アカウントを偽装する |
例
|
Availability |
|
Availability |
AvailabilitySet_List_MaximumSet_Gen
要求のサンプル
応答のサンプル
{
"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}"
}
],
"proximityPlacementGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"statuses": [
{
"code": "aaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaaaaaaa",
"message": "aaaaaa",
"time": "2021-11-30T13:39:56.427Z"
}
]
},
"sku": {
"name": "Classic",
"tier": "aaaaaaaaaaaaaaaaaaaaaaa",
"capacity": 22
},
"tags": {
"key2039": "aaaaaaaaaaaaa"
}
},
{
"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}"
}
],
"proximityPlacementGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"statuses": [
{
"code": "aaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaaaaaaa",
"message": "aaaaaa",
"time": "2021-11-30T13:39:56.427Z"
}
]
},
"sku": {
"name": "Classic",
"tier": "aaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"capacity": 23
},
"tags": {
"key5849": "aaaaaaaaaaaaaaa"
}
},
{
"name": "{availabilitySetName}",
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}",
"type": "Microsoft.Compute/availabilitySets",
"location": "westcentralus",
"tags": {},
"properties": {
"platformUpdateDomainCount": 5,
"platformFaultDomainCount": 3,
"virtualMachines": [],
"proximityPlacementGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"statuses": [
{
"code": "aaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaaaaaaa",
"message": "aaaaaa",
"time": "2021-11-30T13:39:56.427Z"
}
]
},
"sku": {
"name": "Classic",
"tier": "aaaaaaaaaaaaaaaaaaaaa",
"capacity": 26
}
},
{
"name": "{availabilitySetName}",
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}",
"type": "Microsoft.Compute/availabilitySets",
"location": "westcentralus",
"tags": {},
"properties": {
"platformUpdateDomainCount": 5,
"platformFaultDomainCount": 3,
"virtualMachines": [],
"proximityPlacementGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"statuses": [
{
"code": "aaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaaaaaaa",
"message": "aaaaaa",
"time": "2021-11-30T13:39:56.427Z"
}
]
},
"sku": {
"name": "Classic",
"tier": "aaaaaaaaaaaaaaaaaa",
"capacity": 6
}
}
],
"nextLink": "a://example.com/aaaaa"
}
AvailabilitySet_List_MinimumSet_Gen
要求のサンプル
応答のサンプル
{
"value": [
{
"location": "australiasoutheast",
"id": "/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/availabilitySets/myAvailabilitySet1"
},
{
"location": "australiasoutheast",
"id": "/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/availabilitySets/myAvailabilitySet2"
},
{
"location": "westcentralus",
"id": "/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/availabilitySets/myAvailabilitySet3"
},
{
"location": "westcentralus",
"id": "/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/availabilitySets/myAvailabilitySet4"
}
]
}
定義
| 名前 | 説明 |
|---|---|
|
All |
すべてのインスタンスがダウンしたときにスケジュールされたイベントを自動承認するかどうかを指定します。 |
|
Api |
API エラー。 |
|
Api |
API エラーベース。 |
|
Availability |
仮想マシンを割り当てる可用性セットに関する情報を指定します。 同じ可用性セットで指定された仮想マシンは、可用性を最大化するために異なるノードに割り当てられます。 可用性セットの詳細については、「可用性セットの概要 を参照してください。 Azure の計画メンテナンスの詳細については、「Azureの仮想マシンの |
|
Availability |
可用性セットの一覧表示操作の応答。 |
|
Cloud |
コンピューティング サービスからのエラー応答。 |
|
created |
リソースを作成した ID の種類。 |
|
Default |
ConvertToVirtualMachineScaleSet API を使用して VM のダウンタイムなしでシームレスな移行をトリガーした場合のターゲット仮想マシン ScaleSet プロパティを示します。 |
|
Event |
eventGridAndResourceGraph 関連のスケジュールされたイベント関連の構成を指定します。 |
|
Inner |
内部エラーの詳細。 |
|
Instance |
インスタンス ビューの状態。 |
|
Scheduled |
|
|
Scheduled |
Redeploy、Reboot、ScheduledEventsAdditionalPublishingTargets Scheduled Event related configurations を指定します。 |
| Sku |
仮想マシン スケール セット SKU について説明します。 注: スケール セットが現在オンになっているハードウェアで新しい VM SKU がサポートされていない場合は、SKU 名を変更する前に、スケール セット内の VM の割り当てを解除する必要があります。 |
|
Status |
レベル コード。 |
|
Sub |
|
|
system |
リソースの作成と最後の変更に関連するメタデータ。 |
|
User |
再起動関連のスケジュールされたイベント関連の構成を指定します。 |
|
User |
再デプロイ関連のスケジュールされたイベント関連の構成を指定します。 |
|
Virtual |
フレキシブル仮想マシン スケール セットへの移行に関連する可用性セットのプロパティについて説明します。 |
AllInstancesDown
すべてのインスタンスがダウンしたときにスケジュールされたイベントを自動承認するかどうかを指定します。
| 名前 | 型 | 説明 |
|---|---|---|
| automaticallyApprove |
boolean |
すべてのインスタンスがダウンしたときにスケジュールされたイベントを自動承認するかどうかを指定します。 デフォルト値はtrueです |
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。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location |
string |
リソースが存在する地理的な場所 |
| name |
string |
リソースの名前 |
| properties.platformFaultDomainCount |
integer (int32) |
障害ドメインの数。 |
| properties.platformUpdateDomainCount |
integer (int32) |
ドメイン数を更新します。 |
| properties.proximityPlacementGroup |
可用性セットを割り当てる近接通信配置グループに関する情報を指定します。 最小 API バージョン: 2018-04-01。 |
|
| properties.scheduledEventsPolicy |
可用性セットの再デプロイ、再起動、ScheduledEventsAdditionalPublishingTargets Scheduled Event 関連の構成を指定します。 |
|
| properties.statuses |
リソースの状態情報。 |
|
| properties.virtualMachineScaleSetMigrationInfo |
可用性セットの移行プロパティについて説明します。 |
|
| properties.virtualMachines |
可用性セット内のすべての仮想マシンへの参照の一覧。 |
|
| sku |
可用性セットの SKU。名前のみを設定する必要があります。 使用可能な値のセットについては、AvailabilitySetSkuTypes を参照してください。 マネージド ディスクを持つ仮想マシンには 'Aligned' を使用し、非管理対象ディスクを持つ仮想マシンには "クラシック" を使用します。 既定値は 'Classic' です。 |
|
| systemData |
createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。 |
|
| tags |
object |
リソース タグ。 |
| type |
string |
リソースの型。 例えば「Microsoft。Compute/virtualMachines」または「Microsoft」などです。ストレージ/ストレージアカウント」 |
AvailabilitySetListResult
可用性セットの一覧表示操作の応答。
| 名前 | 型 | 説明 |
|---|---|---|
| nextLink |
string (uri) |
AvailabilitySets の次のページをフェッチする URI。 この URI を使用して ListNext() を呼び出して、AvailabilitySets の次のページをフェッチします。 |
| value |
可用性セットの一覧。 |
CloudError
コンピューティング サービスからのエラー応答。
| 名前 | 型 | 説明 |
|---|---|---|
| error |
API エラー。 |
createdByType
リソースを作成した ID の種類。
| 値 | 説明 |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DefaultVirtualMachineScaleSetInfo
ConvertToVirtualMachineScaleSet API を使用して VM のダウンタイムなしでシームレスな移行をトリガーした場合のターゲット仮想マシン ScaleSet プロパティを示します。
| 名前 | 型 | 説明 |
|---|---|---|
| constrainedMaximumCapacity |
boolean |
移行後に移行された既定の仮想マシン スケール セットの最大容量を、限られた数の VM に制限するかどうかを示します。 |
| defaultVirtualMachineScaleSet |
ConvertToVirtualMachineScaleSet API を使用してシームレスな移行をトリガーするときに可用性セットが移動される既定の仮想マシン スケールセット URI。 |
EventGridAndResourceGraph
eventGridAndResourceGraph 関連のスケジュールされたイベント関連の構成を指定します。
| 名前 | 型 | 説明 |
|---|---|---|
| enable |
boolean |
スケジュールされたイベント関連の構成でイベント グリッドとリソース グラフが有効かどうかを指定します。 |
| scheduledEventsApiVersion |
string |
配信されるスケジュールされたイベント構成スキーマのバージョンを決定するための api-version を指定します。 |
InnerError
内部エラーの詳細。
| 名前 | 型 | 説明 |
|---|---|---|
| errordetail |
string |
内部エラー メッセージまたは例外ダンプ。 |
| exceptiontype |
string |
例外の種類。 |
InstanceViewStatus
インスタンス ビューの状態。
| 名前 | 型 | 説明 |
|---|---|---|
| code |
string |
状態コード。 |
| displayStatus |
string |
状態の短いローカライズ可能なラベル。 |
| level |
レベル コード。 |
|
| message |
string |
アラートやエラー メッセージを含む詳細なステータス メッセージ。 |
| time |
string (date-time) |
状態の時刻。 |
ScheduledEventsAdditionalPublishingTargets
| 名前 | 型 | 説明 |
|---|---|---|
| eventGridAndResourceGraph |
eventGridAndResourceGraph Scheduled Event 設定の作成時に使用される構成パラメーター。 |
ScheduledEventsPolicy
Redeploy、Reboot、ScheduledEventsAdditionalPublishingTargets Scheduled Event related configurations を指定します。
| 名前 | 型 | 説明 |
|---|---|---|
| allInstancesDown |
AllInstancesDown スケジュールされたイベント設定の作成時に使用される構成パラメーター。 |
|
| scheduledEventsAdditionalPublishingTargets |
scheduledEventsAdditionalPublishingTargets の発行時に使用される構成パラメーター。 |
|
| userInitiatedReboot |
userInitiatedReboot スケジュールされたイベント設定の作成の作成時に使用される構成パラメーター。 |
|
| userInitiatedRedeploy |
userInitiatedRedeploy スケジュールされたイベント設定の作成の作成時に使用される構成パラメーター。 |
Sku
仮想マシン スケール セット SKU について説明します。 注: スケール セットが現在オンになっているハードウェアで新しい VM SKU がサポートされていない場合は、SKU 名を変更する前に、スケール セット内の VM の割り当てを解除する必要があります。
| 名前 | 型 | 説明 |
|---|---|---|
| capacity |
integer (int64) |
スケール セット内の仮想マシンの数を指定します。 |
| name |
string |
SKU 名。 |
| tier |
string |
スケール セット内の仮想マシンの層を指定します。 |
StatusLevelTypes
レベル コード。
| 値 | 説明 |
|---|---|
| Info | |
| Warning | |
| Error |
SubResource
| 名前 | 型 | 説明 |
|---|---|---|
| id |
string |
リソース ID |
systemData
リソースの作成と最後の変更に関連するメタデータ。
| 名前 | 型 | 説明 |
|---|---|---|
| createdAt |
string (date-time) |
リソース作成のタイムスタンプ (UTC)。 |
| createdBy |
string |
リソースを作成した ID。 |
| createdByType |
リソースを作成した ID の種類。 |
|
| lastModifiedAt |
string (date-time) |
リソースの最終変更のタイムスタンプ (UTC) |
| lastModifiedBy |
string |
リソースを最後に変更した ID。 |
| lastModifiedByType |
リソースを最後に変更した ID の種類。 |
UserInitiatedReboot
再起動関連のスケジュールされたイベント関連の構成を指定します。
| 名前 | 型 | 説明 |
|---|---|---|
| automaticallyApprove |
boolean |
再起動スケジュールされたイベント関連の構成を指定します。 |
UserInitiatedRedeploy
再デプロイ関連のスケジュールされたイベント関連の構成を指定します。
| 名前 | 型 | 説明 |
|---|---|---|
| automaticallyApprove |
boolean |
スケジュールされたイベント関連の構成を再デプロイするように指定します。 |
VirtualMachineScaleSetMigrationInfo
フレキシブル仮想マシン スケール セットへの移行に関連する可用性セットのプロパティについて説明します。
| 名前 | 型 | 説明 |
|---|---|---|
| defaultVirtualMachineScaleSetInfo |
ConvertToVirtualMachineScaleSet API を使用して VM のダウンタイムなしでシームレスな移行をトリガーした場合のターゲット仮想マシン ScaleSet プロパティを示します。 |
|
| migrateToVirtualMachineScaleSet |
可用性セットの移行先の仮想マシン スケール セットを指定します。 |