Availability Sets - Create Or Update
可用性セットを作成または更新します。
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}?api-version=2020-06-01
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
availability
|
path | True |
string |
可用性セットの名前。 |
resource
|
path | True |
string |
リソース グループの名前。 |
subscription
|
path | True |
string |
Microsoft Azure サブスクリプションを一意に識別するサブスクリプション資格情報。 サブスクリプション ID は、すべてのサービス呼び出しの URI の一部を形成します。 |
api-version
|
query | True |
string |
クライアント API のバージョン。 |
要求本文
名前 | 必須 | 型 | 説明 |
---|---|---|---|
location | True |
string |
リソースの場所 |
properties.platformFaultDomainCount |
integer (int32) |
障害ドメインの数。 |
|
properties.platformUpdateDomainCount |
integer (int32) |
ドメイン数を更新します。 |
|
properties.proximityPlacementGroup |
可用性セットを割り当てる近接通信配置グループに関する情報を指定します。 |
||
properties.virtualMachines |
可用性セット内のすべての仮想マシンへの参照の一覧。 |
||
sku |
可用性セットの SKU。名前のみを設定する必要があります。 使用可能な値のセットについては、AvailabilitySetSkuTypes を参照してください。 マネージド ディスクを持つ仮想マシンには 'Aligned' を使用し、非管理対象ディスクを持つ仮想マシンには "クラシック" を使用します。 既定値は 'Classic' です。 |
||
tags |
object |
リソース タグ |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
わかりました |
セキュリティ
azure_auth
Azure Active Directory OAuth2 フロー
型:
oauth2
フロー:
implicit
Authorization URL (承認 URL):
https://login.microsoftonline.com/common/oauth2/authorize
スコープ
名前 | 説明 |
---|---|
user_impersonation | ユーザー アカウントを偽装する |
例
Create an availability set.
要求のサンプル
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/availabilitySets/myAvailabilitySet?api-version=2020-06-01
{
"location": "westus",
"properties": {
"platformFaultDomainCount": 2,
"platformUpdateDomainCount": 20
}
}
応答のサンプル
{
"sku": {
"name": "Classic"
},
"name": "myAvailabilitySet",
"properties": {
"platformFaultDomainCount": 2,
"platformUpdateDomainCount": 20
},
"location": "westus",
"type": "Microsoft.Compute/availabilitySets",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/availabilitySets/myAvailabilitySet"
}
定義
名前 | 説明 |
---|---|
Availability |
仮想マシンを割り当てる可用性セットに関する情報を指定します。 同じ可用性セットで指定された仮想マシンは、可用性を最大化するために異なるノードに割り当てられます。 可用性セットの詳細については、「仮想マシンの可用性を管理する」を参照してください。 |
Instance |
インスタンス ビューの状態。 |
Sku |
仮想マシン スケール セット SKU について説明します。 注: スケール セットが現在オンになっているハードウェアで新しい VM SKU がサポートされていない場合は、SKU 名を変更する前に、スケール セット内の VM の割り当てを解除する必要があります。 |
Status |
レベル コード。 |
Sub |
AvailabilitySet
仮想マシンを割り当てる可用性セットに関する情報を指定します。 同じ可用性セットで指定された仮想マシンは、可用性を最大化するために異なるノードに割り当てられます。 可用性セットの詳細については、「仮想マシンの可用性を管理する」を参照してください。
Azure の計画メンテナンスの詳細については、「Azure の仮想マシンの計画メンテナンス」を参照してください。
現時点では、VM は作成時にのみ可用性セットに追加できます。 既存の VM を可用性セットに追加することはできません。
名前 | 型 | 説明 |
---|---|---|
id |
string |
リソース ID |
location |
string |
リソースの場所 |
name |
string |
リソース名 |
properties.platformFaultDomainCount |
integer (int32) |
障害ドメインの数。 |
properties.platformUpdateDomainCount |
integer (int32) |
ドメイン数を更新します。 |
properties.proximityPlacementGroup |
可用性セットを割り当てる近接通信配置グループに関する情報を指定します。 |
|
properties.statuses |
リソースの状態情報。 |
|
properties.virtualMachines |
可用性セット内のすべての仮想マシンへの参照の一覧。 |
|
sku |
可用性セットの SKU。名前のみを設定する必要があります。 使用可能な値のセットについては、AvailabilitySetSkuTypes を参照してください。 マネージド ディスクを持つ仮想マシンには 'Aligned' を使用し、非管理対象ディスクを持つ仮想マシンには "クラシック" を使用します。 既定値は 'Classic' です。 |
|
tags |
object |
リソース タグ |
type |
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 |