次の方法で共有


Machines - Create Or Update

指定したエージェント プール内のマシンを作成または更新します。

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/agentPools/{agentPoolName}/machines/{machineName}?api-version=2026-01-02-preview

URI パラメーター

名前 / 必須 説明
agentPoolName
path True

string

minLength: 1
maxLength: 12
pattern: ^[a-z][a-z0-9]{0,11}$

エージェント プールの名前。

machineName
path True

string

pattern: ^[a-z][a-z0-9]{0,11}$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,39}$

マシンのホスト名。

resourceGroupName
path True

string

minLength: 1
maxLength: 90

リソース グループの名前。 名前の大文字と小文字は区別されません。

resourceName
path True

string

minLength: 1
maxLength: 63
pattern: ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$

管理対象クラスター・リソースの名前。

subscriptionId
path True

string (uuid)

ターゲット サブスクリプションの ID。 値は UUID である必要があります。

api-version
query True

string

minLength: 1

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

要求ヘッダー

名前 必須 説明
if-match

string

要求は、エンティティがこの文字列と一致する場合にのみ続行する必要があります。

if-none-match

string

要求は、この文字列に一致するエンティティがない場合にのみ続行する必要があります。

要求本文

名前 説明
properties

MachineProperties

マシンのプロパティ

応答

名前 説明
200 OK

Machine

リソース「マシン」更新操作が成功しました

201 Created

Machine

リソース「マシン」作成操作成功

ヘッダー

  • Azure-AsyncOperation: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

予期しないエラー応答。

セキュリティ

azure_auth

Azure Active Directory OAuth2 Flow.

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

スコープ

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

Create/Update Machine

要求のサンプル

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/agentPools/agentpool1/machines/machine1?api-version=2026-01-02-preview

{
  "properties": {
    "hardware": {
      "vmSize": "Standard_DS1_v2"
    },
    "kubernetes": {
      "kubeletDiskType": "OS",
      "maxPods": 110,
      "nodeLabels": {
        "key1": "val1"
      },
      "nodeTaints": [
        "Key1=Value1:NoSchedule"
      ],
      "orchestratorVersion": "1.30"
    },
    "mode": "User",
    "operatingSystem": {
      "enableFIPS": false,
      "osSKU": "Ubuntu",
      "osType": "Linux"
    },
    "priority": "Spot",
    "tags": {
      "name1": "val1"
    }
  }
}

応答のサンプル

{
  "name": "machine1",
  "type": "Microsoft.ContainerService/managedClusters/agentPools/machines",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/agentPools/agentpool1/machines/machine1",
  "properties": {
    "hardware": {
      "vmSize": "Standard_DS1_v2"
    },
    "kubernetes": {
      "currentOrchestratorVersion": "1.30.6",
      "kubeletDiskType": "OS",
      "maxPods": 110,
      "nodeLabels": {
        "key1": "val1"
      },
      "nodeName": "aks-nodepool1-machine1-25481572-vm0",
      "nodeTaints": [
        "Key1=Value1:NoSchedule"
      ],
      "orchestratorVersion": "1.30"
    },
    "mode": "User",
    "nodeImageVersion": "AKSUbuntu:1604:2023.03.11",
    "operatingSystem": {
      "enableFIPS": false,
      "osSKU": "Ubuntu",
      "osType": "Linux"
    },
    "priority": "Spot",
    "provisioningState": "Succeeded",
    "status": {
      "creationTimestamp": "2025-04-02T12:00:00Z",
      "driftAction": "Synced",
      "vmState": "Running"
    },
    "tags": {
      "name1": "val1"
    }
  },
  "zones": [
    "1"
  ]
}
{
  "name": "machine1",
  "type": "Microsoft.ContainerService/managedClusters/agentPools/machines",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/agentPools/agentpool1/machines/machine1",
  "properties": {
    "hardware": {
      "vmSize": "Standard_DS1_v2"
    },
    "kubernetes": {
      "currentOrchestratorVersion": "1.30.6",
      "kubeletDiskType": "OS",
      "maxPods": 110,
      "nodeLabels": {
        "key1": "val1"
      },
      "nodeName": "aks-nodepool1-machine1-25481572-vm0",
      "nodeTaints": [
        "Key1=Value1:NoSchedule"
      ],
      "orchestratorVersion": "1.30"
    },
    "mode": "User",
    "nodeImageVersion": "AKSUbuntu:1604:2023.03.11",
    "operatingSystem": {
      "enableFIPS": false,
      "osSKU": "Ubuntu",
      "osType": "Linux"
    },
    "priority": "Spot",
    "provisioningState": "Creating",
    "status": {
      "creationTimestamp": "2025-04-02T12:00:00Z",
      "driftAction": "Synced",
      "vmState": "Running"
    },
    "tags": {
      "name1": "val1"
    }
  },
  "zones": [
    "1"
  ]
}

定義

名前 説明
AgentPoolArtifactStreamingProfile

エージェントプール用のアーティファクトストリーミングプロファイル。

AgentPoolMode

エージェント プールのモード。 クラスターには、常に少なくとも 1 つの "システム" エージェント プールが必要です。 エージェント プールの制限とベスト プラクティスの詳細については、「https://docs.microsoft.com/azure/aks/use-system-pools」を参照してください。

AgentPoolSSHAccess

エージェントプールのSSH accessメソッド。

AgentPoolWindowsProfile

Windows エージェント プールの特定のプロファイル。

createdByType

リソースを作成した ID の種類。

DriftAction

機械のドリフト動作。 管理対象クラスタのプロパティの変更により、マシンが予期された状態から逸脱し、修正アクションが必要かどうかを示します。

DriverType

Windows エージェント プールの作成時にインストールする GPU ドライバーの種類を指定します。 指定しない場合、AKS はシステムの互換性に基づいてドライバーを選択します。 これは、AgentPool が作成された後は変更できません。 これは Linux AgentPools では設定できません。 Linux AgentPools の場合、ドライバーはシステムの互換性に基づいて選択されます。

ErrorAdditionalInfo

リソース管理エラーの追加情報。

ErrorDetail

エラーの詳細。

ErrorResponse

エラー応答

GPUDriver

GPU ドライバーをインストールするかどうか。 指定されていない場合、既定値は Install です。

GPUInstanceProfile

サポートされている GPU VM SKU の GPU MIG インスタンス プロファイルを指定するために使用される GPUInstanceProfile。

GPUProfile

エージェント プールの GPU 設定。

IPFamily

アドレスが IPv4 ファミリまたは IPv6 ファミリのどちらに属しているかを判断するには

IPTag

オブジェクトに関連付けられている IPTag を格納します。

KubeletConfig

エージェント ノードの Kubelet 構成。 詳細については、AKS カスタム ノード構成 を参照してください。

KubeletDiskType

emptyDir ボリュームの配置、コンテナランタイムデータのルート、Kubelet ephemeral storage の配置を決定します。

LinuxOSConfig

Linux エージェント ノードの OS 構成。 詳細については、AKS カスタム ノード構成 を参照してください。

LocalDNSForwardDestination

localDNS から転送される DNS クエリの宛先サーバー。

LocalDNSForwardPolicy

アップストリーム DNS サーバーを選択するための転送ポリシー。 詳細については、 フォワードプラグイン を参照してください。

LocalDNSMode

localDNS の有効化モード。

LocalDNSOverride

localDNS プロファイルをオーバーライドします。

LocalDNSProfile

ノードごとのローカル DNS を VnetDNS と KubeDNS のオーバーライドを使用して構成します。 LocalDNS は、AKS クラスターでの DNS 解決のパフォーマンスと信頼性を向上させるのに役立ちます。 詳細については、「aka.ms/aks/localdns」を参照してください。

LocalDNSProtocol

TCPを強制するか、localDNSからアップストリームDNSサーバーへの接続にUDPプロトコルを優先します。

LocalDNSQueryLogging

localDNS の DNS クエリのログ レベル。

LocalDNSServeStale

古いデータを提供するためのポリシー。 詳細については、 キャッシュプラグイン を参照してください。

LocalDNSState

localDNS のシステム生成状態。

Machine

機械です。 基になる仮想マシンに関する詳細が含まれています。 マシンはここに表示できますが、kubectl get ノードには表示されません。その場合は、マシンがまだ Kubernetes API Server に登録されていない可能性があります。

MachineBillingProfile

機械請求に関するプロパティです。

MachineHardwareProfile

マシンのハードウェアとGPUの設定。

MachineIpAddress

コンピューターの IP アドレスの詳細。

MachineKubernetesProfile

マシンで使用される Kubernetes 構成。

MachineNetworkProperties

マシンのネットワーク プロパティ

MachineOSProfile

マシンが使用するオペレーティングシステムとディスク。

MachineOSProfileLinuxProfile

Linux マシンの特定のプロファイル。

MachineProperties

マシンのプロパティ

MachineSecurityProfile

マシンのセキュリティ設定。

MachineStatus

マシンに関する読み取り専用の情報が含まれます。

ManagementMode

マネージドGPU体験は、GPUドライバーの上にData Center GPUマネージャー(DCGM)メトリクスなどの監視用追加コンポーネントをインストールします。 インストールされている内容の詳細については、aka.ms/aks/managed-gpu をご覧ください。

MigStrategy

マネージドMIGサポートに使用されるMIG(マルチインスタンスGPU)戦略を設定します。 さまざまな戦略についての詳細は aka.ms/aks/managed-gpu をご覧ください。 指定されていない場合、デフォルトは「None」となります。

NvidiaGPUProfile

NVIDIA専用GPU設定

OSDiskType

エージェント プール内のマシンに使用する OS ディスクの種類。 VM でサポートされていて、要求された OSDiskSizeGB より大きいキャッシュ ディスクがある場合、既定値は "エフェメラル" です。 それ以外の場合、既定値は 'Managed' です。 作成後に変更できない場合があります。 詳細については、Ephemeral OSをご覧ください。

OSSKU

エージェント プールで使用される OS SKU を指定します。 OSType が Linux の場合、既定値は Ubuntu です。 OSType が Windows の場合、Kubernetes <= 1.24 の場合は Windows 2019、Kubernetes >= 1.25 の場合は Windows2022 が既定値です。

OSType

オペレーティング システムの種類。 既定値は Linux です。

ScaleSetEvictionPolicy

仮想マシン スケール セットの削除ポリシー。 立ち退きポリシーには、VMが立ち退きした際の何to doかが指定されています。 デフォルトは [削除] です。 立ち退きに関する詳細はspot VMs

ScaleSetPriority

仮想マシン スケール セットの優先順位。

SeccompDefault

すべてのワークロードに適用される既定の seccomp プロファイルを指定します。 指定しない場合は、既定で 'Notfined' が使用されます。

SysctlConfig

Linux エージェント ノードの Sysctl 設定。

systemData

リソースの作成と最後の変更に関連するメタデータ。

VmState

仮想マシンの状態。 基盤となる仮想マシンの現在の状態を示します。

WorkloadRuntime

ノードが実行できるワークロードの種類を決定します。

AgentPoolArtifactStreamingProfile

エージェントプール用のアーティファクトストリーミングプロファイル。

名前 説明
enabled

boolean

アーティファクト ストリーミングは、オンデマンドのイメージ読み込みを通じてノード上のコンテナーのコールド スタートを高速化します。 この機能を使用するには、コンテナー イメージで ACR でのアーティファクト ストリーミングも有効にする必要があります。 指定しない場合、既定値は false です。

AgentPoolMode

エージェント プールのモード。 クラスターには、常に少なくとも 1 つの "システム" エージェント プールが必要です。 エージェント プールの制限とベスト プラクティスの詳細については、「https://docs.microsoft.com/azure/aks/use-system-pools」を参照してください。

説明
System

システムエージェントプールは、主にCoreDNSやmetrics-serverなどの重要なシステムポッドをホストするためのものです。 システム エージェント プールの osType は Linux である必要があります。 システム エージェント プール VM SKU には、少なくとも 2vCPU と 4 GB のメモリが必要です。

User

ユーザー・エージェント・プールは、主にアプリケーション・ポッドをホストするためのものです。

Gateway

ゲートウェイ・エージェント・プールは、ポッドに静的エグレス IP を提供することに特化しています。 詳細については、 https://aka.ms/aks/static-egress-gatewayを参照してください。

ManagedSystem

ManagedSystem は、AKS によって管理されるシステム プールです。 プールはクラスターの使用状況に応じて動的にスケーリングされ、追加の自動監視および修復機能があります。 ManagedSystem プールは 1 つだけ存在できるため、最適なエクスペリエンスを得るために、他のすべてのシステム プールを削除することをお勧めします。

Machines

マシン エージェント プールは、ホスト マシン専用です。 プール レベルでは、作成や削除などの限られた操作のみが許可されます。 マシンAPIを使用して、マシンのライフサイクル全体を管理してください。

AgentPoolSSHAccess

エージェントプールのSSH accessメソッド。

説明
LocalUser

秘密キーを使用してローカル ユーザーとしてノードに SSH 接続できます。

Disabled

ノードで SSH サービスがオフになります。

EntraId

EntraId統合によるノードへのSSH接続。 詳細については、 https://aka.ms/aks/ssh/aad

AgentPoolWindowsProfile

Windows エージェント プールの特定のプロファイル。

名前 説明
disableOutboundNat

boolean

Windows ノードで OutboundNAT を無効にするかどうか。 既定値は false です。 送信 NAT を無効にできるのは、クラスターの outboundType が NAT ゲートウェイであり、Windows エージェント プールでノード パブリック IP が有効になっていない場合のみです。

createdByType

リソースを作成した ID の種類。

説明
User
Application
ManagedIdentity
Key

DriftAction

機械のドリフト動作。 管理対象クラスタのプロパティの変更により、マシンが予期された状態から逸脱し、修正アクションが必要かどうかを示します。

説明
Synced

機械は最新の状態です。

Recreate

マシンがドリフトしたため、削除して再作成する必要があります。

DriverType

Windows エージェント プールの作成時にインストールする GPU ドライバーの種類を指定します。 指定しない場合、AKS はシステムの互換性に基づいてドライバーを選択します。 これは、AgentPool が作成された後は変更できません。 これは Linux AgentPools では設定できません。 Linux AgentPools の場合、ドライバーはシステムの互換性に基づいて選択されます。

説明
GRID

仮想化サポートを必要とするアプリケーションに適した GPU 用の GRID ドライバーをインストールします。

CUDA

科学コンピューティングやデータ集約型アプリケーションの計算タスクに最適化されたGPU用のCUDAドライバーをインストールします。

ErrorAdditionalInfo

リソース管理エラーの追加情報。

名前 説明
info

object

追加情報。

type

string

追加情報の種類。

ErrorDetail

エラーの詳細。

名前 説明
additionalInfo

ErrorAdditionalInfo[]

エラーの追加情報。

code

string

エラー コード。

details

ErrorDetail[]

エラーの詳細。

message

string

エラー メッセージ。

target

string

エラーターゲット。

ErrorResponse

エラー応答

名前 説明
error

ErrorDetail

エラー オブジェクト。

GPUDriver

GPU ドライバーをインストールするかどうか。 指定されていない場合、既定値は Install です。

説明
Install

ドライバをインストールします。

None

ドライバーのインストールをスキップします。

GPUInstanceProfile

サポートされている GPU VM SKU の GPU MIG インスタンス プロファイルを指定するために使用される GPUInstanceProfile。

説明
MIG1g

MIG 1g GPUインスタンスプロファイル。

MIG2g

MIG 2G GPUインスタンスプロファイル。

MIG3g

MIG 3G GPUインスタンスプロファイル。

MIG4g

MIG 4G GPUインスタンスプロファイル。

MIG7g

MIG 7g GPUインスタンスプロファイル。

GPUProfile

エージェント プールの GPU 設定。

名前 説明
driver

GPUDriver

GPU ドライバーをインストールするかどうか。 指定されていない場合、既定値は Install です。

driverType

DriverType

Windows エージェント プールの作成時にインストールする GPU ドライバーの種類を指定します。 指定しない場合、AKS はシステムの互換性に基づいてドライバーを選択します。 これは、AgentPool が作成された後は変更できません。 これは Linux AgentPools では設定できません。 Linux AgentPools の場合、ドライバーはシステムの互換性に基づいて選択されます。

nvidia

NvidiaGPUProfile

NVIDIA専用のGPU設定。

IPFamily

アドレスが IPv4 ファミリまたは IPv6 ファミリのどちらに属しているかを判断するには

説明
IPv4

IPv4 ファミリ

IPv6

IPv6 ファミリ

IPTag

オブジェクトに関連付けられている IPTag を格納します。

名前 説明
ipTagType

string

IP タグの種類。 例: RoutingPreference。

tag

string

パブリック IP に関連付けられている IP タグの値。 例: インターネット。

KubeletConfig

エージェント ノードの Kubelet 構成。 詳細については、AKS カスタム ノード構成 を参照してください。

名前 説明
allowedUnsafeSysctls

string[]

安全でない sysctl または安全でない sysctl パターンの許可されたリスト ( *で終わる)。

containerLogMaxFiles

integer (int32)

minimum: 2

コンテナーに存在できるコンテナー ログ ファイルの最大数。 数値は 2 ≥する必要があります。

containerLogMaxSizeMB

integer (int32)

ローテーション前のコンテナー ログ ファイルの最大サイズ (10Mi など)。

cpuCfsQuota

boolean

CPU 制限を指定するコンテナーに対して CPU CFS クォータの適用が有効になっている場合。 既定値は true です。

cpuCfsQuotaPeriod

string

CPU CFS クォータ期間の値。 既定値は '100 ミリ秒' です。 有効な値は、省略可能な分数と単位サフィックスを持つ 10 進数のシーケンスです。 例: '300ms'、'2h45m'。 サポートされるユニットは、'ns'、'us'、'ms'、's'、'm'、および 'h' です。

cpuManagerPolicy

string

使用する CPU マネージャー ポリシー。 既定値は 'none' です。 詳細については、 Kubernetes CPU 管理ポリシーを 参照してください。 使用できる値は 'none' と 'static' です。

failSwapOn

boolean

true に設定すると、ノードでスワップが有効になっている場合、Kubelet の起動に失敗します。

imageGcHighThreshold

integer (int32)

イメージ ガベージ コレクションが常に実行された後のディスク使用率。 イメージ ガベージ コレクションを無効にするには、100 に設定します。 既定値は 85%

imageGcLowThreshold

integer (int32)

イメージ ガベージ コレクションが実行されない前のディスク使用率。 imageGcHighThreshold より高く設定することはできません。 既定値は 80%

podMaxPids

integer (int32)

ポッドあたりのプロセスの最大数。

seccompDefault

SeccompDefault

すべてのワークロードに適用される既定の seccomp プロファイルを指定します。 指定しない場合は、既定で 'Notfined' が使用されます。

topologyManagerPolicy

string

使用するトポロジ マネージャー ポリシー。 詳細については、「 Kubernetes Topology Manager」を参照してください。 既定値は 'none' です。 使用できる値は、'none'、'best-effort'、'restricted'、および 'single-numa-node' です。

KubeletDiskType

emptyDir ボリュームの配置、コンテナランタイムデータのルート、Kubelet ephemeral storage の配置を決定します。

説明
OS

Kubeletは、そのデータにOSディスクを使用します。

Temporary

Kubelet は、そのデータに一時ディスクを使用します。

LinuxOSConfig

Linux エージェント ノードの OS 構成。 詳細については、AKS カスタム ノード構成 を参照してください。

名前 説明
swapFileSizeMB

integer (int32)

各ノードに作成されるスワップ ファイルのサイズ (MB)。

sysctls

SysctlConfig

Linux エージェント ノードの Sysctl 設定。

transparentHugePageDefrag

string

より多くの巨大なページを使用できるように、カーネルがメモリ圧縮を積極的に使用する必要があるかどうか。 有効な値は、'always'、'defer'、'defer+madvise'、'madvise' および 'never' です。 既定値は 'madvise' です。 詳細については、「Transparent Hugepages」を参照してください。

transparentHugePageEnabled

string

透過的な hugepages が有効になっているかどうか。 有効な値は、'always'、'madvise'、および 'never' です。 既定値は "always" です。 詳細については、「Transparent Hugepages」を参照してください。

LocalDNSForwardDestination

localDNS から転送される DNS クエリの宛先サーバー。

説明
ClusterCoreDNS

localDNS からクラスター CoreDNS に DNS クエリを転送します。

VnetDNS

localDNS から VNET で構成された DNS サーバーに DNS クエリを転送します。 VNET には、複数の DNS サーバーを構成できます。

LocalDNSForwardPolicy

アップストリーム DNS サーバーを選択するための転送ポリシー。 詳細については、 フォワードプラグイン を参照してください。

説明
Sequential

アップストリーム DNS サーバーのシーケンシャル選択を実装します。 詳細については、 フォワードプラグイン を参照してください。

RoundRobin

ラウンドロビンアップストリームDNSサーバの選択を実装します。 詳細については、 フォワードプラグイン を参照してください。

Random

ランダムなアップストリーム DNS サーバーの選択を実装します。 詳細については、 フォワードプラグイン を参照してください。

LocalDNSMode

localDNS の有効化モード。

説明
Preferred

現在のオーケストレーター バージョンがこの機能をサポートしている場合は、localDNS を有効にすることをお勧めします。

Required

localDNS を有効にします。

Disabled

localDNS を無効にします。

LocalDNSOverride

localDNS プロファイルをオーバーライドします。

名前 規定値 説明
cacheDurationInSeconds

integer (int32)

3600

最大TTLを秒単位でキャッシュします。 詳細については、 キャッシュプラグイン を参照してください。

forwardDestination

LocalDNSForwardDestination

ClusterCoreDNS

localDNS から転送される DNS クエリの宛先サーバー。

forwardPolicy

LocalDNSForwardPolicy

Sequential

アップストリーム DNS サーバーを選択するための転送ポリシー。 詳細については、 フォワードプラグイン を参照してください。

maxConcurrent

integer (int32)

1000

同時クエリの最大数。 詳細については、 フォワードプラグイン を参照してください。

protocol

LocalDNSProtocol

PreferUDP

TCPを強制するか、localDNSからアップストリームDNSサーバーへの接続にUDPプロトコルを優先します。

queryLogging

LocalDNSQueryLogging

Error

localDNS の DNS クエリのログ レベル。

serveStale

LocalDNSServeStale

Immediate

古いデータを提供するためのポリシー。 詳細については、 キャッシュプラグイン を参照してください。

serveStaleDurationInSeconds

integer (int32)

3600

古い時間(秒単位)を提供します。 詳細については、 キャッシュプラグイン を参照してください。

LocalDNSProfile

ノードごとのローカル DNS を VnetDNS と KubeDNS のオーバーライドを使用して構成します。 LocalDNS は、AKS クラスターでの DNS 解決のパフォーマンスと信頼性を向上させるのに役立ちます。 詳細については、「aka.ms/aks/localdns」を参照してください。

名前 規定値 説明
kubeDNSOverrides

<string,  LocalDNSOverride>

KubeDNSのオーバーライドは、dnsPolicy:ClusterFirstを持つポッドからのDNSトラフィック(KubeDNSトラフィックと呼ばれます)に適用されます。

mode

LocalDNSMode

Preferred

localDNS の有効化モード。

state

LocalDNSState

localDNS のシステム生成状態。

vnetDNSOverrides

<string,  LocalDNSOverride>

VnetDNS オーバーライドは、dnsPolicy:default または kubelet を持つポッドからの DNS トラフィック (VnetDNS トラフィックと呼ばれます) に適用されます。

LocalDNSProtocol

TCPを強制するか、localDNSからアップストリームDNSサーバーへの接続にUDPプロトコルを優先します。

説明
PreferUDP

localDNS からアップストリーム DNS サーバーへの接続には UDP プロトコルを優先します。

ForceTCP

localDNS からアップストリーム DNS サーバーへの接続に TCP プロトコルを適用します。

LocalDNSQueryLogging

localDNS の DNS クエリのログ レベル。

説明
Error

localDNS でのエラーログを有効にします。 詳細については、 errors プラグイン を参照してください。

Log

localDNS でのクエリ ログを有効にします。 詳細については、 log plugin を参照してください。

LocalDNSServeStale

古いデータを提供するためのポリシー。 詳細については、 キャッシュプラグイン を参照してください。

説明
Verify

古いデータを検証で提供します。 まず、期限切れのエントリをクライアントに送信する前に、ソースからエントリがまだ使用できないことを確認します。 詳細については、 キャッシュプラグイン を参照してください。

Immediate

古いデータをすぐに提供します。 期限切れのエントリをクライアントに送信してから、エントリがソースから使用可能かどうかを確認します。 詳細については、 キャッシュプラグイン を参照してください。

Disable

古いデータの提供を無効にします。

LocalDNSState

localDNS のシステム生成状態。

説明
Enabled

localDNS が有効になっている場合。

Disabled

localDNS は無効です。

Machine

機械です。 基になる仮想マシンに関する詳細が含まれています。 マシンはここに表示できますが、kubectl get ノードには表示されません。その場合は、マシンがまだ Kubernetes API Server に登録されていない可能性があります。

名前 説明
id

string (arm-id)

リソースの完全修飾リソース ID。 例: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

リソースの名前

properties

MachineProperties

マシンのプロパティ

systemData

systemData

createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。

type

string

リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts"

zones

string[]

マシンが配置されている可用性ゾーン。

MachineBillingProfile

機械請求に関するプロパティです。

名前 規定値 説明
spotMaxPrice

number (float)

-1

スポット インスタンスに対して支払う最大価格 (米ドル)。 使用できる値は、0 より大きい任意の 10 進値、または既定の価格がオンデマンドで up-to されることを示す -1 です。 スポット価格の詳細については、spot VMsの価格

MachineHardwareProfile

マシンのハードウェアとGPUの設定。

名前 説明
gpuInstanceProfile

GPUInstanceProfile

サポートされている GPU VM SKU の GPU MIG インスタンス プロファイルを指定するために使用される GPUInstanceProfile。

gpuProfile

GPUProfile

マシンのGPU設定。

ultraSsdEnabled

boolean

UltraSSD を有効にするかどうか

vmSize

string

VM のサイズ。 VM サイズの可用性はリージョンによって異なります。 ノードに十分なコンピューティング リソース (メモリ、cpu など) が含まれている場合、ポッドが正常に実行されない可能性があります。 制限付き VM サイズの詳細については、「https://docs.microsoft.com/azure/aks/quotas-skus-regions」を参照してください。

MachineIpAddress

コンピューターの IP アドレスの詳細。

名前 説明
family

IPFamily

アドレスが IPv4 ファミリまたは IPv6 ファミリのどちらに属しているかを判断するには

ip

string

本機のIPv4またはIPv6アドレス

MachineKubernetesProfile

マシンで使用される Kubernetes 構成。

名前 説明
artifactStreamingProfile

AgentPoolArtifactStreamingProfile

AKS でアーティファクト ストリーミングを使用するための構成。

currentOrchestratorVersion

string

マシンで実行されている Kubernetes のバージョン。 orchestratorVersion が完全に指定されたバージョン <major.minor.patch> の場合、このフィールドは完全に同じになります。 orchestratorVersion が <major.minor> であった場合、このフィールドには使用されている完全な <major.minor.patch> バージョンが含まれます。

kubeletConfig

KubeletConfig

マシン上の Kubelet 構成。

kubeletDiskType

KubeletDiskType

emptyDir ボリュームの配置、コンテナランタイムデータのルート、Kubelet ephemeral storage の配置を決定します。

maxPods

integer (int32)

ノードで実行できるポッドの最大数。

nodeInitializationTaints

string[]

作成中にノードに追加されたテイントで、AKS によって調整されません。 これらのテイントは AKS によって調整されず、kubectl 呼び出しで削除できます。 これらのテイントを使用すると、ノードがワークロードを受け入れる準備が整う前に必要な構成を実行できます (例: 'key1=value1:NoSchedule' を使用して削除できます) kubectl taint nodes node1 key1=value1:NoSchedule-

nodeLabels

object

マシン上のノード ラベル。

nodeName

string

Kubernetesクラスタ内のノード名。

nodeTaints

string[]

マシンの作成中に新しいノードに追加されたテイント。 たとえば、key=value:NoSchedule です。

orchestratorVersion

string

ユーザーによって指定された Kubernetes のバージョン。 パッチ バージョン <major.minor.patch> と <major.minor> の両方がサポートされています。 <major.minor>を指定すると、サポートされている最新のパッチ バージョンが自動的に選択されます。

workloadRuntime

WorkloadRuntime

ノードが実行できるワークロードの種類を決定します。

MachineNetworkProperties

マシンのネットワーク プロパティ

名前 説明
enableNodePublicIP

boolean

マシンに独自のパブリック IP が割り当てられているかどうか。 一部のシナリオでは、マシンが独自の専用パブリック IP アドレスを受け取る必要がある場合があります。 一般的なシナリオは、ホップを最小限に抑えるために、コンソールがクラウド仮想マシンに直接接続する必要があるゲーム ワークロードです。 既定値は false です。

ipAddresses

MachineIpAddress[]

本機のIPv4、IPv6アドレス

nodePublicIPPrefixID

string (arm-id)

VM ノードが IP を使用するパブリック IP プレフィックス ID。 これは、/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIPPrefixName} の形式です。

nodePublicIPTags

IPTag[]

インスタンス レベルのパブリック IP の IP タグ。

podSubnetID

string (arm-id)

起動時にポッドが参加するサブネットの ID。 省略すると、ポッド IP はノード サブネットに静的に割り当てられます (詳細については、vnetSubnetID を参照してください)。 これは、/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} の形式です。

vnetSubnetID

string (arm-id)

起動時にノードとオプションでポッドが参加するサブネットの ID。 これが指定されていない場合は、VNET とサブネットが生成されて使用されます。 podSubnetID が指定されていない場合、これはノードとポッドに適用され、それ以外の場合はノードのみに適用されます。 これは、/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} の形式です。

MachineOSProfile

マシンが使用するオペレーティングシステムとディスク。

名前 規定値 説明
enableFIPS

boolean

FIPS 対応 OS を使用するかどうか。

linuxProfile

MachineOSProfileLinuxProfile

Linux マシンの特定のプロファイル。

osDiskSizeGB

integer (int32)

minimum: 0
maximum: 2048

マスター/エージェント プール内のすべてのマシンのディスク サイズを指定するために使用する OS ディスク サイズ (GB)。 0 を指定すると、指定された vmSize に従って既定の osDisk サイズが適用されます。

osDiskType

OSDiskType

エージェント プール内のマシンに使用する OS ディスクの種類。 VM でサポートされていて、要求された OSDiskSizeGB より大きいキャッシュ ディスクがある場合、既定値は "エフェメラル" です。 それ以外の場合、既定値は 'Managed' です。 作成後に変更できない場合があります。 詳細については、Ephemeral OSをご覧ください。

osSKU

OSSKU

エージェント プールで使用される OS SKU を指定します。 指定しない場合、既定値は OSType=Linux の場合は Ubuntu、OSType=Windows の場合は Windows2019 です。 また、Windows 2019 が非推奨になった後、既定の Windows OSSKU が Windows2022 に変更されます。

osType

OSType

Linux

オペレーティング システムの種類。 既定値は Linux です。

windowsProfile

AgentPoolWindowsProfile

Windows マシンの特定のプロファイル。

MachineOSProfileLinuxProfile

Linux マシンの特定のプロファイル。

名前 説明
linuxOSConfig

LinuxOSConfig

LinuxマシンのOS構成。

messageOfTheDay

string

Base64 でエンコードされた Linux ノードの日のメッセージ。 デコード後に /etc/motd に書き込まれる base64 でエンコードされた文字列。 これにより、Linux ノードに対するその日のメッセージをカスタマイズできます。 Windows ノードには指定しないでください。 静的文字列である必要があります (つまり、生で出力され、スクリプトとして実行されません)。

MachineProperties

マシンのプロパティ

名前 規定値 説明
billing

MachineBillingProfile

機械請求に関するプロパティです。

eTag

string

オプティミスティック コンカレンシーを実装するために使用される一意の読み取り専用文字列。 リソースが更新されると、eTag 値が変更されます。 後続のリクエストの eTag 値を含む if-match または if-none-match ヘッダーを指定して、通常の eTag 規則に従ってオプティミスティック同時実行を有効にします。

evictionPolicy

ScaleSetEvictionPolicy

Delete

機械の立ち退きポリシー。 これは優先度が「スポット」でない限り指定できません。 指定しない場合、既定値は 'Delete' です。

hardware

MachineHardwareProfile

マシンのハードウェアとGPUの設定。

kubernetes

MachineKubernetesProfile

マシンで使用される Kubernetes 構成。

localDNSProfile

LocalDNSProfile

ノードごとのローカル DNS を VnetDNS と KubeDNS のオーバーライドを使用して構成します。 LocalDNS は、AKS クラスターでの DNS 解決のパフォーマンスと信頼性を向上させるのに役立ちます。 詳細については、「aka.ms/aks/localdns」を参照してください。

mode

AgentPoolMode

マシンは「システム」モードと「ユーザー」モードのみを許可します。

network

MachineNetworkProperties

マシンのネットワーク プロパティ

nodeImageVersion

string

ノード イメージのバージョン。

operatingSystem

MachineOSProfile

マシンが使用するオペレーティングシステムとディスク。

priority

ScaleSetPriority

Regular

マシンの優先度。 指定しない場合、既定値は 'Regular' です。

provisioningState

string

現在のデプロイまたはプロビジョニングの状態。

resourceId

string (arm-id)

マシンの Azure リソース ID。 基になるVMインスタンスをGETするために使用できます

security

MachineSecurityProfile

マシンのセキュリティ設定。

status

MachineStatus

マシンに関する読み取り専用の情報が含まれます。

tags

object

マシンに永続化するタグ。

MachineSecurityProfile

マシンのセキュリティ設定。

名前 説明
enableEncryptionAtHost

boolean

ホスト ベースの OS とデータ ドライブの暗号化を有効にするかどうか。 これは特定のVMサイズと特定のAzureリージョンでのみサポートされています。 詳細については、次を参照してください。 https://docs.microsoft.com/azure/aks/enable-host-encryption

enableSecureBoot

boolean

セキュア ブートは、署名されたオペレーティング システムとドライバーのみが起動できるようにする、トラステッド起動の機能です。 詳細については、aka.ms/aks/trustedlaunch を参照してください。 指定しない場合、既定値は false です。

enableVTPM

boolean

vTPM は、ノード上でローカルに保持されているキーと測定用に専用のセキュリティで保護されたコンテナーを構成するための信頼できる起動機能です。 詳細については、aka.ms/aks/trustedlaunch を参照してください。 指定しない場合、既定値は false です。

sshAccess

AgentPoolSSHAccess

エージェントプールのSSH accessメソッド。

MachineStatus

マシンに関する読み取り専用の情報が含まれます。

名前 説明
creationTimestamp

string (date-time)

マシンが作成された時刻を指定します。

driftAction

DriftAction

機械のドリフト動作。 管理対象クラスタのプロパティの変更により、マシンが予期された状態から逸脱し、修正アクションが必要かどうかを示します。

driftReason

string

機械ドリフトの理由。 マシンがドリフトした理由に関する詳細情報を提供します。 このフィールドは、マシンが最新の場合、省略されます。

provisioningError

ErrorDetail

エラーの詳細情報は、マシンの情報です。 失敗の詳細情報を保持します。 エラーがなかった場合、このフィールドは省略されます。

vmState

VmState

仮想マシンの状態。 基盤となる仮想マシンの現在の状態を示します。

ManagementMode

マネージドGPU体験は、GPUドライバーの上にData Center GPUマネージャー(DCGM)メトリクスなどの監視用追加コンポーネントをインストールします。 インストールされている内容の詳細については、aka.ms/aks/managed-gpu をご覧ください。

説明
Unmanaged

NVIDIAのGPUでは管理GPU体験が無効になっています。

Managed

NVIDIAのGPUにはマネージドGPU体験が有効になっています。

MigStrategy

マネージドMIGサポートに使用されるMIG(マルチインスタンスGPU)戦略を設定します。 さまざまな戦略についての詳細は aka.ms/aks/managed-gpu をご覧ください。 指定されていない場合、デフォルトは「None」となります。

説明
None

MIG戦略を立てないでください。 もし以前に1つのセットを持っていた場合、このセットは上書きし、セットMIG戦略を除去します。

Single

マネージドMIGのMIG戦略を単一に設定してください。

Mixed

マネージドMIGのMIG戦略を混合に設定してください。

NvidiaGPUProfile

NVIDIA専用GPU設定

名前 説明
managementMode

ManagementMode

マネージドGPU体験は、GPUドライバーの上にData Center GPUマネージャー(DCGM)メトリクスなどの監視用追加コンポーネントをインストールします。 インストールされている内容の詳細については、aka.ms/aks/managed-gpu をご覧ください。

migStrategy

MigStrategy

マネージドMIGサポートに使用されるMIG(マルチインスタンスGPU)戦略を設定します。 さまざまな戦略についての詳細は aka.ms/aks/managed-gpu をご覧ください。 指定されていない場合、デフォルトは「None」となります。

OSDiskType

エージェント プール内のマシンに使用する OS ディスクの種類。 VM でサポートされていて、要求された OSDiskSizeGB より大きいキャッシュ ディスクがある場合、既定値は "エフェメラル" です。 それ以外の場合、既定値は 'Managed' です。 作成後に変更できない場合があります。 詳細については、Ephemeral OSをご覧ください。

説明
Managed

Azure は、仮想マシンのオペレーティング システム ディスクを Azure Storage にレプリケートして、VM を別のホストに再配置する必要がある場合のデータ損失を回避します。 コンテナーはローカル状態を保持するように設計されていないため、この動作では値が制限されますが、ノードのプロビジョニング速度の低下や読み取り/書き込みの待機時間の長さなど、いくつかの欠点があります。

Ephemeral

エフェメラル OS ディスクは、一時ディスクと同様に、ホスト マシンにのみ格納されます。 これにより、読み取り/書き込みの待機時間が短くなり、ノードのスケーリングとクラスターのアップグレードが高速化されます。

OSSKU

エージェント プールで使用される OS SKU を指定します。 OSType が Linux の場合、既定値は Ubuntu です。 OSType が Windows の場合、Kubernetes <= 1.24 の場合は Windows 2019、Kubernetes >= 1.25 の場合は Windows2022 が既定値です。

説明
Ubuntu

ノード イメージの OS として Ubuntu を使用します。

AzureLinux

ノード イメージの OS として AzureLinux を使用します。 Azure Linux は、Microsoft によって構築されたコンテナー最適化 Linux ディストリビューションです。詳細については、https://aka.ms/azurelinux を参照してください。

AzureLinux3

ノード イメージの OS として AzureLinux3 を使用します。 Azure Linux は、Microsoft によって構築されたコンテナー最適化 Linux ディストリビューションです。詳細については、https://aka.ms/azurelinux を参照してください。 制限事項については、 https://aka.ms/aks/node-images をご覧ください。 OS 移行のガイダンスについては、「 https://aka.ms/aks/upgrade-os-version」を参照してください。

Mariner

非推奨の OSSKU。 新しいデプロイでは、代わりに "AzureLinux" を選択することをお勧めします。

Flatcar

ノードイメージのOSとしてFlatcar Container Linuxを使用します。 Flatcar は、コンテナに最適化され、セキュリティに重点を置いた Linux OS であり、不変のファイルシステムと Cloud Native Computing Foundation (CNCF) の一部を備えています。 Flatcar Container Linux for AKS の詳細については、「aka.ms/aks/flatcar-container-linux-for-aks」を参照してください。

CBLMariner

非推奨の OSSKU。 新しいデプロイでは、代わりに "AzureLinux" を選択することをお勧めします。

Windows2019

ノード イメージの OS として Windows2019 を使用します。 システム ノード プールではサポートされていません。 Windows2019 では、Windows2019 コンテナーのみがサポートされます。Windows 2022 コンテナーを実行することはできません。その逆も同様です。

Windows2022

ノード イメージの OS として Windows2022 を使用します。 システム ノード プールではサポートされていません。 Windows2022 では、Windows2022 コンテナーのみがサポートされます。Windows 2019 コンテナーを実行することはできません。その逆も同様です。

Ubuntu2204

ノードイメージのOSとしてUbuntu2204を使用しますが、Ubuntu 22.04がすべてのノードプールでサポートされているとは限りません。 制限事項とサポートされている Kubernetes のバージョンについては、 https://aka.ms/aks/supported-ubuntu-versions

Windows2025

ノードイメージのOSはWindows2025を使用します。 システム ノード プールではサポートされていません。 Windows2025 は、Windows2022 および Windows 2025 コンテナーをサポートします。Windows2019コンテナーを実行できず、その逆も同様です。

WindowsAnnual

ノード イメージの OS として Windows 年間チャネル バージョンを使用します。 システム ノード プールではサポートされていません。 さまざまな AKS 年間チャネル バージョンでサポートされているコンテナー イメージと kubernetes バージョンの詳細については、https://aka.ms/aks/windows-annual-channel-detailsで確認できます。

Ubuntu2404

ノードイメージのOSとしてUbuntu2404を使用しますが、Ubuntu 24.04がすべてのノードプールでサポートされているとは限りません。 制限事項とサポートされている kubernetes バージョンについては、以下を参照してください。 https://aka.ms/aks/supported-ubuntu-versions

OSType

オペレーティング システムの種類。 既定値は Linux です。

説明
Linux

Linux を使用します。

Windows

Windows を使用します。

ScaleSetEvictionPolicy

仮想マシン スケール セットの削除ポリシー。 立ち退きポリシーには、VMが立ち退きした際の何to doかが指定されています。 デフォルトは [削除] です。 立ち退きに関する詳細はspot VMs

説明
Delete

ノード プールの基になるスケール セット内のノードは、削除されると削除されます。

Deallocate

ノード プールの基になるスケール セット内のノードは、削除時に stopped-deallocation 状態に設定されます。 停止して割り当て解除された状態のノードは、コンピューティング クォータに対してカウントされ、クラスターのスケーリングまたはアップグレードに問題が発生する可能性があります。

ScaleSetPriority

仮想マシン スケール セットの優先順位。

説明
Spot

スポット優先度の VM が使用されます。 スポット ノードの SLA はありません。 詳細については、AKS の スポットを参照してください。

Regular

通常の VM が使用されます。

SeccompDefault

すべてのワークロードに適用される既定の seccomp プロファイルを指定します。 指定しない場合は、既定で 'Notfined' が使用されます。

説明
Unconfined

seccomp プロファイルは適用されず、すべてのシステムコールが許可されます。

RuntimeDefault

コンテナー・ランタイムのデフォルトの seccomp プロファイルが適用され、セキュリティーを強化するために特定のシステム・コールが制限されます。

SysctlConfig

Linux エージェント ノードの Sysctl 設定。

名前 説明
fsAioMaxNr

integer (int32)

sysctl setting fs.aio-max-nr.

fsFileMax

integer (int32)

sysctl 設定 fs.file-max.

fsInotifyMaxUserWatches

integer (int32)

sysctl setting fs.inotify.max_user_watches.

fsNrOpen

integer (int32)

Sysctl 設定fs.nr_open。

kernelThreadsMax

integer (int32)

sysctl setting kernel.threads-max.

netCoreNetdevMaxBacklog

integer (int32)

Sysctl 設定net.core.netdev_max_backlog。

netCoreOptmemMax

integer (int32)

Sysctl 設定net.core.optmem_max。

netCoreRmemDefault

integer (int32)

Sysctl 設定net.core.rmem_default。

netCoreRmemMax

integer (int32)

Sysctl 設定net.core.rmem_max。

netCoreSomaxconn

integer (int32)

sysctl setting net.core.somaxconn.

netCoreWmemDefault

integer (int32)

Sysctl 設定net.core.wmem_default。

netCoreWmemMax

integer (int32)

Sysctl 設定net.core.wmem_max。

netIpv4IpLocalPortRange

string

Sysctl 設定net.ipv4.ip_local_port_range。

netIpv4NeighDefaultGcThresh1

integer (int32)

Sysctl 設定net.ipv4.neigh.default.gc_thresh1。

netIpv4NeighDefaultGcThresh2

integer (int32)

Sysctl 設定net.ipv4.neigh.default.gc_thresh2。

netIpv4NeighDefaultGcThresh3

integer (int32)

Sysctl 設定net.ipv4.neigh.default.gc_thresh3。

netIpv4TcpFinTimeout

integer (int32)

Sysctl 設定net.ipv4.tcp_fin_timeout。

netIpv4TcpKeepaliveProbes

integer (int32)

Sysctl 設定net.ipv4.tcp_keepalive_probes。

netIpv4TcpKeepaliveTime

integer (int32)

Sysctl 設定net.ipv4.tcp_keepalive_time。

netIpv4TcpMaxSynBacklog

integer (int32)

Sysctl 設定net.ipv4.tcp_max_syn_backlog。

netIpv4TcpMaxTwBuckets

integer (int32)

Sysctl 設定net.ipv4.tcp_max_tw_buckets。

netIpv4TcpTwReuse

boolean

Sysctl 設定net.ipv4.tcp_tw_reuse。

netIpv4TcpkeepaliveIntvl

integer (int32)

minimum: 10
maximum: 90

Sysctl 設定net.ipv4.tcp_keepalive_intvl。

netNetfilterNfConntrackBuckets

integer (int32)

minimum: 65536
maximum: 524288

Sysctl 設定net.netfilter.nf_conntrack_buckets。

netNetfilterNfConntrackMax

integer (int32)

minimum: 131072
maximum: 2097152

Sysctl 設定net.netfilter.nf_conntrack_max。

vmMaxMapCount

integer (int32)

sysctl setting vm.max_map_count.

vmSwappiness

integer (int32)

sysctl setting vm.swappiness.

vmVfsCachePressure

integer (int32)

Sysctl 設定vm.vfs_cache_pressure。

systemData

リソースの作成と最後の変更に関連するメタデータ。

名前 説明
createdAt

string (date-time)

リソース作成のタイムスタンプ (UTC)。

createdBy

string

リソースを作成した ID。

createdByType

createdByType

リソースを作成した ID の種類。

lastModifiedAt

string (date-time)

リソースの最終変更のタイムスタンプ (UTC)

lastModifiedBy

string

リソースを最後に変更した ID。

lastModifiedByType

createdByType

リソースを最後に変更した ID の種類。

VmState

仮想マシンの状態。 基盤となる仮想マシンの現在の状態を示します。

説明
Running

仮想マシンは現在実行中です。

Deleted

仮想マシンがユーザーによって削除されたか、スポットの削除が原因で削除されました。

WorkloadRuntime

ノードが実行できるワークロードの種類を決定します。

説明
OCIContainer

ノードは Kubelet を使用して、標準の OCI コンテナー ワークロードを実行します。

WasmWasi

ノードは、WASI プロバイダー (プレビュー) を使用して WASM ワークロードを実行するために、クルースレットを使用します。

KataMshvVmIsolation

ノードは (Kata + Cloud Hypervisor + Hyper-V) を使用して、入れ子になった VM ベースのポッド (プレビュー) を有効にすることができます。 Hyper-V を使用するため、AKS ノード OS 自体は Hyper-V の入れ子になった VM (ルート OS) です。 したがって、Dv3 シリーズなどの入れ子になった仮想化をサポートする VM シリーズでのみ使用できます。 この命名規則は、KataVmIsolation を優先して、将来のリリースでは非推奨になります。

KataVmIsolation

ノードは (Kata + Cloud Hypervisor + Hyper-V) を使用して、ネストされた VM ベースのポッドを有効にすることができます。 Hyper-V を使用するため、AKS ノード OS 自体は Hyper-V の入れ子になった VM (ルート OS) です。 したがって、Dv3 シリーズなどの入れ子になった仮想化をサポートする VM シリーズでのみ使用できます。