@azure/arm-containerservice package

インターフェイス

AbsoluteMonthlySchedule

"15 日に毎月繰り返す" や "20 日に 3 か月ごとに繰り返す" などのスケジュールの場合。

AccessProfile

管理されたクラスタへのアクセスを可能にするプロファイルです。

AdvancedNetworking

クラスターで可観測性とセキュリティ機能スイートを有効にするための高度なネットワーク プロファイル。 詳細については、aka.ms/aksadvancednetworking を参照してください。

AdvancedNetworkingObservability

履歴コンテキストを使用して高度なネットワーク メトリックとフロー ログを有効にする可観測性プロファイル。

AdvancedNetworkingPerformance

Ciliumを搭載するAzure CNIを使用するクラスタでパフォーマンス向上機能を有効にするためのプロファイル。

AdvancedNetworkingSecurity

cilium ベースのクラスターでセキュリティ機能を有効にするセキュリティ プロファイル。

AdvancedNetworkingSecurityTransitEncryption

Cilium ベースのクラスターの暗号化構成。 有効にすると、Cilium マネージド ポッド間のすべてのトラフィックは、ノード境界を離れるときに暗号化されます。

AgentPool

エージェント プール。

AgentPoolAvailableVersions

エージェント プールで使用可能なバージョンの一覧。

AgentPoolAvailableVersionsProperties

利用可能なエージェントプールのバージョン一覧。

AgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem

エージェントプールの利用可能なバージョン情報。

AgentPoolDeleteMachinesParameter

削除するエージェント プールのマシン名の一覧を指定します。

AgentPoolGatewayProfile

マネージド クラスター ゲートウェイ エージェント プールのプロファイル。

AgentPoolNetworkProfile

エージェント プールのネットワーク設定。

AgentPoolSecurityProfile

エージェント プールのセキュリティ設定。

AgentPoolStatus

エージェント プールに関する読み取り専用情報が含まれています。

AgentPoolUpgradeProfile

エージェント プールで使用可能なアップグレードの一覧。

AgentPoolUpgradeProfileProperties

使用可能なアップグレード バージョンの一覧。

AgentPoolUpgradeProfilePropertiesUpgradesItem

エージェントプールの利用可能なアップグレード。

AgentPoolUpgradeSettings

エージェント プールをアップグレードするための設定

AgentPoolWindowsProfile

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

AgentPoolsAbortLatestOperationOptionalParams

省略可能なパラメーター。

AgentPoolsCreateOrUpdateOptionalParams

省略可能なパラメーター。

AgentPoolsDeleteMachinesOptionalParams

省略可能なパラメーター。

AgentPoolsDeleteOptionalParams

省略可能なパラメーター。

AgentPoolsGetAvailableAgentPoolVersionsOptionalParams

省略可能なパラメーター。

AgentPoolsGetOptionalParams

省略可能なパラメーター。

AgentPoolsGetUpgradeProfileOptionalParams

省略可能なパラメーター。

AgentPoolsListOptionalParams

省略可能なパラメーター。

AgentPoolsOperations

AgentPools操作を表すインターフェース。

AgentPoolsUpgradeNodeImageVersionOptionalParams

省略可能なパラメーター。

AzureKeyVaultKms

セキュリティ プロファイルの Azure Key Vault キー管理サービスの設定。

ClusterUpgradeSettings

クラスターをアップグレードするための設定。

CommandResultProperties

実行コマンドの結果

CompatibleVersions

サービス メッシュ リビジョンと互換性のある製品/サービスに関するバージョン情報。

ContainerServiceClientOptionalParams

クライアントの省略可能なパラメーター。

ContainerServiceLinuxProfile

コンテナー サービス クラスター内の Linux VM のプロファイル。

ContainerServiceNetworkProfile

ネットワーク構成のプロファイル。

ContainerServiceSshConfiguration

Azure で実行されている Linux ベースの VM の SSH 構成。

ContainerServiceSshPublicKey

SSH 証明書の公開キー データに関する情報が含まれています。

CreationData

ソース リソースからターゲット リソースを作成するときに使用されるデータ。

CredentialResult

資格情報の結果の応答。

CredentialResults

資格情報の結果の応答を一覧表示します。

DailySchedule

"毎日繰り返し" や "3 日おきに繰り返す" などのスケジュールの場合。

DateSpan

日付範囲。 たとえば、'2022-12-23' と '2023-01-05' の間です。

DelegatedResource

委任されたリソース プロパティ - 内部使用のみ。

EndpointDependency

AKS エージェント ノードが到達しているドメイン名。

EndpointDetail

は、AKS エージェント ノードから単一のエンドポイントに情報を接続します。

ErrorAdditionalInfo

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

ErrorDetail

エラーの詳細。

ErrorResponse

失敗した操作のエラーの詳細を返す、すべての Azure Resource Manager API の一般的なエラー応答。

ExtendedLocation

拡張された場所の複合型。

GPUProfile

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

IPTag

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

IstioCertificateAuthority

Istio Service Mesh Certificate Authority (CA) の構成。 現時点では、ここで説明するプラグイン証明書のみがサポート https://aka.ms/asm-plugin-ca

IstioComponents

Istio コンポーネントの構成。

IstioEgressGateway

Istio エグレス ゲートウェイの構成。

IstioIngressGateway

Istio イングレス ゲートウェイの構成。 現時点では、aks-istio-ingressgateway-external という名前の外部イングレス ゲートウェイと、aks-istio-ingressgateway-internalという名前の内部イングレス ゲートウェイが最大 1 つサポートされています。

IstioPluginCertificateAuthority

Service Mesh のプラグイン証明書情報。

IstioServiceMesh

Istio サービス メッシュの構成。

KubeletConfig

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

KubernetesPatchVersion

Kubernetes のパッチ バージョン プロファイル

KubernetesVersion

特定の major.minor リリースの Kubernetes バージョン プロファイル。

KubernetesVersionCapabilities

この Kubernetes バージョンの機能。

KubernetesVersionListResult

値のプロパティを保持します。これは KubernetesVersion の配列です

LinuxOSConfig

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

LocalDNSOverride

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

LocalDNSProfile

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

Machine

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

MachineIpAddress

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

MachineNetworkProperties

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

MachineProperties

マシンのプロパティ

MachinesGetOptionalParams

省略可能なパラメーター。

MachinesListOptionalParams

省略可能なパラメーター。

MachinesOperations

機械操作を表すインターフェース。

MaintenanceConfiguration

計画メンテナンス構成。更新プログラムをマネージド クラスターにデプロイできるタイミングを構成するために使用されます。 計画メンテナンス 詳細については、計画メンテナンス を参照してください。

MaintenanceConfigurationProperties

管理型クラスタの計画保守を設定するために使われるプロパティ。

MaintenanceConfigurationsCreateOrUpdateOptionalParams

省略可能なパラメーター。

MaintenanceConfigurationsDeleteOptionalParams

省略可能なパラメーター。

MaintenanceConfigurationsGetOptionalParams

省略可能なパラメーター。

MaintenanceConfigurationsListByManagedClusterOptionalParams

省略可能なパラメーター。

MaintenanceConfigurationsOperations

メンテナンス構成操作を表すインターフェース。

MaintenanceWindow

マネージド クラスターのスケジュールされた自動アップグレードを構成するために使用されるメンテナンス期間。

ManagedCluster

マネージドクラスター。

ManagedClusterAADProfile

AADProfile では、Azure Active Directory 統合の属性を指定します。 詳細については、AKSマネージド AAD を参照してください。

ManagedClusterAIToolchainOperatorProfile

オペレーターを有効にすると、AKS マネージド CRD とコントローラーのセットがクラスターにインストールされます。 オペレーターは、推論やトレーニングの目的で OSS モデルのデプロイを自動化します。 一連のプリセット モデルが提供され、それらに対する分散推論が可能になります。

ManagedClusterAPIServerAccessProfile

マネージド クラスター API サーバーのアクセス プロファイル。

ManagedClusterAccessProfile

マネージド クラスターのアクセス プロファイル。

ManagedClusterAddonProfile

マネージド クラスターの Kubernetes アドオン プロファイル。

ManagedClusterAddonProfileIdentity

このアドオンで使用されるユーザー割り当て ID の情報。

ManagedClusterAgentPoolProfile

コンテナー サービス エージェント プールのプロファイル。

ManagedClusterAgentPoolProfileProperties

コンテナー サービス エージェント プール プロファイルのプロパティ。

ManagedClusterAppRoutingIstio

Gateway APIとApp Routingを経由して、サイドカーレスなしのIstioコントロールプレーンを管理する設定です。 Gateway API経由でIstioを活用する方法については、 https://aka.ms/gateway-on-istio をご覧ください。

ManagedClusterAutoUpgradeProfile

マネージド クラスターの自動アップグレード プロファイル。

ManagedClusterAzureMonitorProfile

マネージド クラスターを監視するための Azure Monitor アドオン プロファイル。

ManagedClusterAzureMonitorProfileAppMonitoring

AKS用のアプリケーション監視プロファイル。

ManagedClusterAzureMonitorProfileAppMonitoringAutoInstrumentation

AKS向けのアプリケーションモニタリング自動計測。 Microsoft OpenTelemetry Distrosでワークロードを自動計測し、OpenTelemetryの指標、ログ、トレースを収集するウェブフックを展開します。 概要については https://aka.ms/AKSAppMonitoringDocshttps://aka.ms/AzureMonitorApplicationMonitoring をご覧ください。

ManagedClusterAzureMonitorProfileKubeStateMetrics

Azure Managed Prometheus アドオンの Kube State Metrics プロファイル。 これらのオプションの設定は、アドオンと共にデプロイされる kube-state-metrics ポッド用です。 詳細については、aka.ms/AzureManagedPrometheus-optional-parameters を参照してください。

ManagedClusterAzureMonitorProfileMetrics

Prometheus アドオンの Azure Monitor マネージド サービスのメトリック プロファイル。 すぐに使用できる Kubernetes インフラストラクチャ メトリックを収集して Azure Monitor ワークスペースに送信し、カスタム ターゲットの追加スクレイピングを構成します。 概要については、aka.ms/AzureManagedPrometheus を参照してください。

ManagedClusterBootstrapProfile

ブートストラップ プロファイル。

ManagedClusterCostAnalysis

クラスターのコスト分析構成

ManagedClusterHostedSystemProfile

ホストされたシステムアドオンの設定。

ManagedClusterHttpProxyConfig

クラスター HTTP プロキシの構成。

ManagedClusterIdentity

マネージド クラスターの ID。

ManagedClusterIngressProfile

コンテナー サービス クラスターのイングレス プロファイル。

ManagedClusterIngressProfileGatewayConfiguration

マネージドゲートウェイAPIのCRDの設定。 詳細については、 https://aka.ms/k8s-gateway-api をご覧ください。

ManagedClusterIngressProfileNginx

管理されたクラスタのIngressプロファイル用のNginxイングレスコントローラ設定。

ManagedClusterIngressProfileWebAppRouting

イングレス プロファイルのアプリケーション ルーティング アドオン設定。

ManagedClusterLoadBalancerProfile

マネージド クラスター ロード バランサーのプロファイル。

ManagedClusterLoadBalancerProfileManagedOutboundIPs

クラスター ロード バランサーに必要なマネージド送信 IP。

ManagedClusterLoadBalancerProfileOutboundIPPrefixes

クラスター ロード バランサーに必要な送信 IP プレフィックス リソース。

ManagedClusterLoadBalancerProfileOutboundIPs

クラスター ロード バランサーに必要な送信 IP リソース。

ManagedClusterManagedOutboundIPProfile

マネージド クラスターのマネージド送信 IP リソースのプロファイル。

ManagedClusterMetricsProfile

ManagedCluster のメトリック プロファイル。

ManagedClusterNATGatewayProfile

マネージド クラスター NAT ゲートウェイのプロファイル。

ManagedClusterNodeProvisioningProfile

マネージドクラスタのノードプロビジョニングプロファイル。

ManagedClusterNodeResourceGroupProfile

マネージド クラスターのノード リソース グループのロックダウン プロファイル。

ManagedClusterOidcIssuerProfile

マネージド クラスターの OIDC 発行者プロファイル。

ManagedClusterPodIdentity

マネージド クラスターに割り当てられたポッド ID の詳細。

ManagedClusterPodIdentityException

ポッド ID 例外。特定のラベルを持つポッドは、ノード マネージド ID (NMI) サーバーによってインターセプトされることなく、Azure Instance Metadata Service (IMDS) エンドポイントにアクセスできます。 詳細については、特定のポッド/アプリケーション の AAD ポッド ID を無効にする方法に関するページを参照してください。

ManagedClusterPodIdentityProfile

マネージド クラスターのポッド ID プロファイル。 ポッド ID の統合 詳細については、AAD ポッド ID の使用に関するページを参照してください。

ManagedClusterPodIdentityProvisioningError

ポッド ID プロビジョニングからのエラー応答。

ManagedClusterPodIdentityProvisioningErrorBody

ポッド ID プロビジョニングからのエラー応答。

ManagedClusterPodIdentityProvisioningInfo

ポッドの識別情報のプロビジョニング情報。

ManagedClusterPoolUpgradeProfile

使用可能なアップグレード バージョンの一覧。

ManagedClusterPoolUpgradeProfileUpgradesItem

エージェントプールの利用可能なアップグレード。

ManagedClusterProperties

管理クラスタの特性。

ManagedClusterPropertiesAutoScalerProfile

有効な場合にクラスター オートスケーラーに適用されるパラメーター

ManagedClusterSKU

マネージド クラスターの SKU。

ManagedClusterSecurityProfile

コンテナー サービス クラスターのセキュリティ プロファイル。

ManagedClusterSecurityProfileDefender

セキュリティ プロファイルの Microsoft Defender 設定。

ManagedClusterSecurityProfileDefenderSecurityMonitoring

セキュリティ プロファイルの脅威検出用の Microsoft Defender 設定。

ManagedClusterSecurityProfileImageCleaner

Image Cleaner は、ノードから未使用のイメージを削除し、ディスク領域を解放し、攻撃対象領域を減らすのに役立ちます。 セキュリティ プロファイルの設定を次に示します。

ManagedClusterSecurityProfileWorkloadIdentity

セキュリティ プロファイルのワークロード ID 設定。

ManagedClusterServicePrincipalProfile

Azure API の操作に使用するクラスターのサービス プリンシパル ID に関する情報。

ManagedClusterStaticEgressGatewayProfile

クラスターの静的エグレス ゲートウェイ アドオンの構成。

ManagedClusterStatus

マネージド クラスターに関する読み取り専用情報が含まれています。

ManagedClusterStorageProfile

コンテナー サービス クラスターのストレージ プロファイル。

ManagedClusterStorageProfileBlobCSIDriver

ストレージ プロファイルの AzureBlob CSI ドライバー設定。

ManagedClusterStorageProfileDiskCSIDriver

ストレージ プロファイルの AzureDisk CSI ドライバー設定。

ManagedClusterStorageProfileFileCSIDriver

ストレージ プロファイルの AzureFile CSI ドライバー設定。

ManagedClusterStorageProfileSnapshotController

ストレージ プロファイルのスナップショット コントローラーの設定。

ManagedClusterUpgradeProfile

コンピューティング プールで使用可能なアップグレードの一覧。

ManagedClusterUpgradeProfileProperties

コントロールプレーンとエージェントプールのアップグレードプロファイル。

ManagedClusterWebAppRoutingGatewayAPIImplementations

App Routingを用いた管理型イングレスに使用されるGateway APIプロバイダーの構成。

ManagedClusterWindowsProfile

マネージド クラスター内の Windows VM のプロファイル。

ManagedClusterWorkloadAutoScalerProfile

マネージド クラスターのワークロード 自動スケーラー プロファイル。

ManagedClusterWorkloadAutoScalerProfileKeda

ワークロード 自動スケーラー プロファイルの KEDA (Kubernetes イベント ドリブン自動スケーリング) 設定。

ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler

ワークロード 自動スケーラー プロファイルの VPA (垂直ポッド オートスケーラー) 設定。

ManagedClustersAbortLatestOperationOptionalParams

省略可能なパラメーター。

ManagedClustersCreateOrUpdateOptionalParams

省略可能なパラメーター。

ManagedClustersDeleteOptionalParams

省略可能なパラメーター。

ManagedClustersGetAccessProfileOptionalParams

省略可能なパラメーター。

ManagedClustersGetCommandResultOptionalParams

省略可能なパラメーター。

ManagedClustersGetMeshRevisionProfileOptionalParams

省略可能なパラメーター。

ManagedClustersGetMeshUpgradeProfileOptionalParams

省略可能なパラメーター。

ManagedClustersGetOptionalParams

省略可能なパラメーター。

ManagedClustersGetUpgradeProfileOptionalParams

省略可能なパラメーター。

ManagedClustersListByResourceGroupOptionalParams

省略可能なパラメーター。

ManagedClustersListClusterAdminCredentialsOptionalParams

省略可能なパラメーター。

ManagedClustersListClusterMonitoringUserCredentialsOptionalParams

省略可能なパラメーター。

ManagedClustersListClusterUserCredentialsOptionalParams

省略可能なパラメーター。

ManagedClustersListKubernetesVersionsOptionalParams

省略可能なパラメーター。

ManagedClustersListMeshRevisionProfilesOptionalParams

省略可能なパラメーター。

ManagedClustersListMeshUpgradeProfilesOptionalParams

省略可能なパラメーター。

ManagedClustersListOptionalParams

省略可能なパラメーター。

ManagedClustersListOutboundNetworkDependenciesEndpointsOptionalParams

省略可能なパラメーター。

ManagedClustersOperations

ManagedClusters 操作を表すインターフェイス。

ManagedClustersResetAADProfileOptionalParams

省略可能なパラメーター。

ManagedClustersResetServicePrincipalProfileOptionalParams

省略可能なパラメーター。

ManagedClustersRotateClusterCertificatesOptionalParams

省略可能なパラメーター。

ManagedClustersRotateServiceAccountSigningKeysOptionalParams

省略可能なパラメーター。

ManagedClustersRunCommandOptionalParams

省略可能なパラメーター。

ManagedClustersStartOptionalParams

省略可能なパラメーター。

ManagedClustersStopOptionalParams

省略可能なパラメーター。

ManagedClustersUpdateTagsOptionalParams

省略可能なパラメーター。

ManagedNamespace

ARM によって管理される名前空間。

ManagedNamespacesCreateOrUpdateOptionalParams

省略可能なパラメーター。

ManagedNamespacesDeleteOptionalParams

省略可能なパラメーター。

ManagedNamespacesGetOptionalParams

省略可能なパラメーター。

ManagedNamespacesListByManagedClusterOptionalParams

省略可能なパラメーター。

ManagedNamespacesListCredentialOptionalParams

省略可能なパラメーター。

ManagedNamespacesOperations

管理された名前空間の操作を表すインターフェース。

ManagedNamespacesUpdateOptionalParams

省略可能なパラメーター。

ManagedServiceIdentityUserAssignedIdentitiesValue

ユーザー割り当て ID プロパティ。

ManualScaleProfile

マシンの数に関する仕様。

MeshRevision

特定の major.minor メッシュ リリースのアップグレードと互換性に関する情報を保持します。

MeshRevisionProfile

メッシュのメッシュ リビジョン プロファイル。

MeshRevisionProfileProperties

メッシュのメッシュ リビジョン プロファイル プロパティ

MeshUpgradeProfile

特定のメッシュのアップグレード プロファイル。

MeshUpgradeProfileProperties

major.minor リリースのメッシュ アップグレード プロファイル プロパティ。

NamespaceProperties

ARM によって管理される名前空間のプロパティ

NetworkPolicies

名前空間の既定のネットワーク ポリシー。イングレスルールとエグレスルールを指定します。

OperationValue

Operation 値のプロパティについて説明します。

OperationValueDisplay

操作値表示の特性を記述します。

OperationsListOptionalParams

省略可能なパラメーター。

OperationsOperations

操作操作を表すインターフェイス。

OutboundEnvironmentEndpoint

AKS エージェント ノードが一般的な目的で接続するエグレス エンドポイント。

PageSettings

byPage メソッドのオプション

PagedAsyncIterableIterator

完了とページごとの非同期反復を可能にするインターフェイス。

PortRange

ポート範囲。

PowerState

クラスターの電源状態について説明します

PrivateEndpoint

接続が属するプライベート エンドポイント。

PrivateEndpointConnection

プライベート エンドポイント接続

PrivateEndpointConnectionListResult

プライベート エンドポイント接続の一覧

PrivateEndpointConnectionProperties

プライベート エンドポイント接続のプロパティ。

PrivateEndpointConnectionsDeleteOptionalParams

省略可能なパラメーター。

PrivateEndpointConnectionsGetOptionalParams

省略可能なパラメーター。

PrivateEndpointConnectionsListOptionalParams

省略可能なパラメーター。

PrivateEndpointConnectionsOperations

PrivateEndpointConnections 操作を表すインターフェイス。

PrivateEndpointConnectionsUpdateOptionalParams

省略可能なパラメーター。

PrivateLinkResource

プライベート リンク リソース

PrivateLinkResourcesListOptionalParams

省略可能なパラメーター。

PrivateLinkResourcesListResult

プライベート リンク リソースの一覧

PrivateLinkResourcesOperations

PrivateLinkResources 操作を表すインターフェイス。

PrivateLinkServiceConnectionState

プライベート リンク サービス接続の状態。

ProxyResource

Azure Resource Manager プロキシ リソースのリソース モデル定義。 タグと場所はありません

RelativeMonthlySchedule

"最初の月曜日に毎月繰り返す" や "先週の金曜日に 3 か月ごとに繰り返す" などのスケジュールの場合。

ResolvePrivateLinkServiceIdOperations

ResolvePrivateLinkServiceId操作を表すインターフェース。

ResolvePrivateLinkServiceIdPostOptionalParams

省略可能なパラメーター。

Resource

すべての Azure Resource Manager リソースの応答で返される共通フィールド

ResourceQuota

名前空間のリソース クォータ。

ResourceReference

Azure リソースへの参照。

RestorePollerOptions
RunCommandRequest

コマンドの実行要求

RunCommandResult

コマンドの結果を実行します。

ScaleProfile

VirtualMachines エージェント プールのスケーリング方法に関する仕様。

Schedule

スケジュールの種類を 1 つだけ指定する必要があります。 メンテナンス スケジュールには、'daily'、'weekly'、'absoluteMonthly' または 'relativeMonthly' のいずれかを選択します。

ServiceMeshProfile

マネージド クラスターのサービス メッシュ プロファイル。

SimplePollerLike

実行時間の長い操作をポーリングするために使用できる単純なポーリングツール。

Snapshot

ノード プール スナップショット リソース。

SnapshotProperties

ノードプールのスナップショットを設定するためのプロパティ。

SnapshotsCreateOrUpdateOptionalParams

省略可能なパラメーター。

SnapshotsDeleteOptionalParams

省略可能なパラメーター。

SnapshotsGetOptionalParams

省略可能なパラメーター。

SnapshotsListByResourceGroupOptionalParams

省略可能なパラメーター。

SnapshotsListOptionalParams

省略可能なパラメーター。

SnapshotsOperations

スナップショット操作を表すインターフェイス。

SnapshotsUpdateTagsOptionalParams

省略可能なパラメーター。

SysctlConfig

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

SystemData

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

TagsObject

パッチ操作用のオブジェクトにタグを付けます。

TimeInWeek

1 週間の時間。

TimeSpan

時間範囲。 たとえば、2021-05-25T13:00:00Z と 2021-05-25T14:00:00Z の間です。

TrackedResource

Azure Resource Manager のリソース モデル定義は、"タグ" と "場所" を持つ最上位リソースを追跡しました

TrustedAccessRole

信頼されたアクセス ロールの定義。

TrustedAccessRoleBinding

リソースとロールの間のバインドを定義します

TrustedAccessRoleBindingProperties

信頼されたアクセス ロール バインドのプロパティ

TrustedAccessRoleBindingsCreateOrUpdateOptionalParams

省略可能なパラメーター。

TrustedAccessRoleBindingsDeleteOptionalParams

省略可能なパラメーター。

TrustedAccessRoleBindingsGetOptionalParams

省略可能なパラメーター。

TrustedAccessRoleBindingsListOptionalParams

省略可能なパラメーター。

TrustedAccessRoleBindingsOperations

TrustedAccessRoleBindings操作を表すインターフェース。

TrustedAccessRoleRule

信頼されたアクセス ロールの規則

TrustedAccessRolesListOptionalParams

省略可能なパラメーター。

TrustedAccessRolesOperations

TrustedAccessRoles操作を表すインターフェース。

UpgradeOverrideSettings

クラスターをアップグレードするときのオーバーライドの設定。

UserAssignedIdentity

ユーザー割り当て ID の詳細。

VirtualMachineNodes

同じ VM サイズのノード グループの現在の状態。

VirtualMachinesProfile

VirtualMachines エージェント プールの仕様。

WeeklySchedule

"毎週月曜日に繰り返す" や "水曜日に 3 週間ごとに繰り返す" などのスケジュールの場合。

WindowsGmsaProfile

マネージド クラスター内の Windows gMSA プロファイル。

型エイリアス

AccelerationMode

高度なネットワークアクセラレーションオプションを有効にします。 これにより、ユーザーはBPFホストルーティングを使用してアクセラレーションを構成できます。 これは、Cilium データプレーンでのみ有効にできます。 指定しない場合、デフォルト値は None (加速なし) です。 アクセラレーションモードは、既存のクラスターで変更できます。 詳細な説明は https://aka.ms/acnsperformance を参照してください
KnownAccelerationMode は AccelerationMode と同じ意味で使用でき、この列挙型にはサービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

BpfVeth: veth デバイス モードで eBPF ホスト ルーティングを有効にします。
なし: アクセラレーションオプションを無効にします。

AdoptionPolicy

同じ名前の Kubernetes 名前空間が既に存在する場合のアクション。
KnownAdoptionPolicy は AdoptionPolicy と同じ意味で使用でき、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

しない: 名前空間が Kubernetes に既に存在する場合、ARM で同じ名前空間を作成しようとすると失敗します。
IfIdentical: ARM によって管理される既存の名前空間を引き継ぎます (違いがない場合)。
常に: ARM によって管理される既存の名前空間を常に引き継ぎ、一部のフィールドが上書きされる可能性があります。

AdvancedNetworkPolicies

高度なネットワークポリシーを有効にします。 これにより、ユーザーはレイヤー 7 ネットワーク ポリシー (FQDN、HTTP、Kafka) を構成できます。 ポリシー自体は、Cilium ネットワーク ポリシー リソースを使用して構成する必要があります。 https://docs.cilium.io/en/latest/security/policy/index.htmlを参照してください。 これは、cilium ベースのクラスターでのみ有効にすることができます。 指定しない場合、security.enabled が true に設定されている場合、既定値は FQDN になります。
KnownAdvancedNetworkPolicies は AdvancedNetworkPolicies と同じ意味で使用でき、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

L7: レイヤー 7 ネットワーク ポリシー (FQDN、HTTP/S、Kafka) を有効にします。 このオプションは、FQDN オプションのスーパーセットです。
FQDN: FQDN ベースのネットワーク ポリシーを有効にします
なし: レイヤー 7 ネットワークポリシー (FQDN、HTTP/S、Kafka) を無効にします

AgentPoolMode

エージェント プールのモード。 クラスターには、常に少なくとも 1 つの "システム" エージェント プールが必要です。 エージェント プールの制限とベスト プラクティスの詳細については、「https://docs.microsoft.com/azure/aks/use-system-pools」を参照してください。
KnownAgentPoolMode を AgentPoolMode と同じ意味で使用できる 、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

システム: システム エージェント プールは、主に CoreDNS や metrics-server などの重要なシステム ポッドをホストするためのものです。 システム エージェント プールの osType は Linux である必要があります。 システム エージェント プール VM SKU には、少なくとも 2vCPU と 4 GB のメモリが必要です。
ユーザー: ユーザー エージェント プールは、主にアプリケーション ポッドをホストするためのものです。
ゲートウェイ: ゲートウェイ エージェント プールは、ポッドに静的エグレス IP を提供する専用です。 詳細については、「https://aka.ms/aks/static-egress-gateway」を参照してください。

AgentPoolSSHAccess

エージェントプールのSSH accessメソッド。
KnownAgentPoolSSHAccess AgentPoolSSHAccess と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

LocalUser: 秘密キーを使用してローカル ユーザーとしてノードに SSH 接続できます。
無効: ノードで SSH サービスがオフになります。

AgentPoolType

エージェント プールの種類。
KnownAgentPoolType AgentPoolType と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

VirtualMachineScaleSets: 仮想マシン スケール セットによってサポートされるエージェント プールを作成します。
AvailabilitySet: 使用しないことを強くお勧めします。
VirtualMachines: 単一インスタンス VM オーケストレーション モードでサポートされるエージェント プールを作成します。

ArtifactSource

成果物ソース。 artifactsがダウンロードされるソースです。
KnownArtifactSource を ArtifactSource と同じ意味で使用できる 、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

キャッシュ: キャッシュを使用して Azure Container Registry からイメージをプルする
ダイレクト: Microsoft Artifact Registry からイメージをプルする

AzureSupportedClouds

文字列リテラル型としてのクラウド設定でサポートされている値

BackendPoolType

管理されるインバウンドLoad Balancerバックエンドプールの種類。
KnownBackendPoolType BackendPoolType と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

NodeIPConfiguration: マネージド受信 Load Balancer BackendPool の種類。 https://cloud-provider-azure.sigs.k8s.io/topics/loadbalancer/#configure-load-balancer-backend
NodeIP: マネージド受信 Load Balancer BackendPool の種類。 https://cloud-provider-azure.sigs.k8s.io/topics/loadbalancer/#configure-load-balancer-backend

Code

クラスターが稼働中か停止中かを示します
KnownCode を Code と同じ意味で使用できる 、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

実行中の: クラスターが実行されています。
停止: クラスターが停止しています。

ConnectionStatus

プライベート リンク サービスの接続状態。
KnownConnectionStatus ConnectionStatus と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

保留中:接続は承認待ちです。
承認:接続が承認されました。
拒否:接続が拒否されます。
切断:接続が切断されています。

ContinuablePage

結果のページを記述するインターフェイス。

CreatedByType

リソースを作成したエンティティの種類。
KnownCreatedByType を CreatedByType と同じ意味で使用できる 、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

ユーザー: エンティティはユーザーによって作成されました。
アプリケーション: エンティティはアプリケーションによって作成されました。
ManagedIdentity: エンティティはマネージド ID によって作成されました。
キー: エンティティはキーによって作成されました。

DeletePolicy

名前空間の削除オプション。
KnownDeletePolicy は DeletePolicy と同じ意味で使用でき、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

保持: ARM リソースのみを削除し、Kubernetes 名前空間を保持します。 ManagedByARM ラベルも削除します。
削除: ARM リソースと Kubernetes 名前空間の両方を同時に削除します。

Expander

スケールアップ時に使用するエキスパンダー。 指定しない場合、既定値は 'random' です。 詳細については、エキスパンダーの を参照してください。
KnownExpander を Expander と同じ意味で使用できる 、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

最小無駄: スケールアップ後にアイドル状態の CPU が最も少ないノード グループ (関連付けられている場合は未使用のメモリ) を選択します。 これは、CPU の高いノードやメモリの多いノードなど、さまざまなクラスのノードがあり、それらのリソースを大量に必要とする保留中のポッドがある場合にのみ、ノードを拡張する場合に便利です。
ほとんどのポッド: スケールアップ時に最も多くのポッドをスケジュールできるノード グループを選択します。 これは、nodeSelector を使用して、特定のポッドが特定のノードに確実に存在することを確認する場合に便利です。 一度に複数の小さなノードを追加できるため、自動スケーラーはより大きなノードと小さいノードを選択することはありません。
優先度: ユーザーによって割り当てられた優先度が最も高いノード グループを選択します。 この構成については、詳しく説明します。
ランダム
: ノード グループのスケーリングを異なる方法で行う必要がない場合に使用されます。

ExtendedLocationTypes

extendedLocation の型。
KnownExtendedLocationTypes ExtendedLocationTypes と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

EdgeZone:Azure Edge Zone拡張ロケーションタイプ。

Format

kubeconfig認証のフォーマットです。
KnownFormat を Format と同じ意味で使用できる 、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

azure: azure auth-provider kubeconfig を返します。 この形式は v1.22 では非推奨となり、v1.26 では完全に削除されます。 https://aka.ms/k8s/changes-1-26を参照してください。
exec: exec 形式の kubeconfig を返します。 この形式では、パスに kubelogin バイナリが必要です。

GPUDriver

GPU ドライバーをインストールするかどうか。 指定されていない場合、既定値は Install です。
KnownGPUDriver を GPUDriver と同じ意味で使用できる、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

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

GPUInstanceProfile

サポートされている GPU VM SKU の GPU MIG インスタンス プロファイルを指定するために使用される GPUInstanceProfile。
KnownGPUInstanceProfile GPUInstanceProfile と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

MIG1g:MIG 1g GPUインスタンスプロファイル。
MIG2g:MIG 2G GPUインスタンスプロファイルです。
MIG3g:MIG 3G GPUインスタンスプロファイルです。
MIG4g:MIG 4G GPUインスタンスプロファイルです。
MIG7g:MIG 7g GPUインスタンスプロファイルです。

GatewayAPIIstioEnabled

Istioを管理されたIngressのGateway API実装としてApp Routingで有効にするかどうか。
KnownGatewayAPIIstioEnabled はGatewayAPIIstioEnabledと互換的に使用可能で、この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

有効:サイドカーレスのIstioコントロールプレーンを用いてGateway API経由で管理された入力を可能にします。
無効:Sidecarなしのistio制御プレーンを無効化し、Gateway APIを介した管理されたイングレスを無効化します。

IpFamily

アドレスがIPv4かIPv6系かを判別するために
KnownIpFamily IpFamily と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

IPv4: IPv4 ファミリ
IPv6: IPv6 ファミリ

IstioIngressGatewayMode

イングレス ゲートウェイのモード。
KnownIstioingressGatewayMode IstioIngressGatewayMode と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

外部: イングレス ゲートウェイにはパブリック IP アドレスが割り当てられ、パブリックにアクセスできます。
内部: イングレス ゲートウェイには内部 IP アドレスが割り当てられ、パブリックにアクセスすることはできません。

KeyVaultNetworkAccessTypes

key vaultのネットワークaccess。 key vaultのネットワークaccess。 指定できる値は、PublicPrivateです。 Publicは、key vaultがすべてのネットワークからパブリックaccessを許可していることを意味します。 Privateは、そのkey vaultが公共のaccessを無効化し、private linkを可能にすることを意味します。 既定値は Public です。
KnownKeyVaultNetworkAccessTypes KeyVaultNetworkAccessTypes と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

公開:鍵の保管庫はすべてのネットワークからの公開アクセスを可能にします。
プライベート:キーボールトはパブリックアクセスを無効にし、プライベートリンクを可能にします。

KubeletDiskType

emptyDir ボリューム、コンテナー ランタイム データ ルート、および Kubelet エフェメラル ストレージの配置を決定します。
KnownKubeletDiskType を KubeletDiskType と同じ意味で使用できる 、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

OS: Kubelet はデータに OS ディスクを使用します。
一時: Kubelet はデータに一時ディスクを使用します。

KubernetesSupportPlan

AKS管理クラスタの異なるサポート層
KnownKbernetesSupportPlan KubernetesSupportPlan と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

KubernetesOfficial: バージョンのサポートは、オープン ソースの Kubernetes オファリングの場合と同じです。 公式の Kubernetes オープン ソース コミュニティ サポート バージョンは、リリース後 1 年間です。
AKSLongTermSupport: 1 年間の KubernetesOfficial サポートを過ぎたバージョンのサポート。 AKS は、さらに 1 年間、合計 2 年間のサポートのために CVE にパッチを適用し続けます。

LicenseType

Windows VMで使うライセンスの種類。 詳細についてはAzure ハイブリッドユーザーの利点をご覧ください。
KnownLicenseType を LicenseType と同じ意味で使用できる 、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

なし: 追加のライセンスは適用されません。
Windows_Server: Windows VM の Azure ハイブリッド ユーザー特典を有効にします。

LoadBalancerSku

管理されたクラスター用のload balancer skuです。 既定値は 'standard' です。 ロードバランサーSKUの違いについてはAzure Load Balancer SKUをご覧ください。
KnownLoadBalancerSku LoadBalancerSku と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

標準: 標準ロード バランサーを使用します。 これが推奨される Load Balancer SKU です。 マネージド クラスターでのロード バランサーの操作の詳細については、標準の Load Balancer に関する記事を参照してください。
基本: 機能が制限された基本的なロード バランサーを使用します。

LocalDNSForwardDestination

localDNS から転送される DNS クエリの宛先サーバー。
KnownLocalDNSForwardDestination はLocalDNSForwardDestinationと同じ意味で使用でき、この列挙型にはサービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

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

LocalDNSForwardPolicy

アップストリーム DNS サーバーを選択するための転送ポリシー。 詳細については、 フォワードプラグイン を参照してください。
KnownLocalDNSForwardPolicy は LocalDNSForwardPolicy と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

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

LocalDNSMode

localDNS の有効化モード。
KnownLocalDNSMode は LocalDNSMode と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

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

LocalDNSProtocol

TCPを強制するか、localDNSからアップストリームDNSサーバーへの接続にUDPプロトコルを優先します。
KnownLocalDNSProtocol は LocalDNSProtocol と同じ意味で使用でき、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

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

LocalDNSQueryLogging

localDNS の DNS クエリのログ レベル。
KnownLocalDNSQueryLogging は LocalDNSQueryLogging と同じ意味で使用でき、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

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

LocalDNSServeStale

古いデータを提供するためのポリシー。 詳細については、 キャッシュプラグイン を参照してください。
KnownLocalDNSServeStale は LocalDNSServeStale と同じ意味で使用できます。この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

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

LocalDNSState

localDNS のシステム生成状態。
KnownLocalDNSState は LocalDNSState と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

有効: localDNS が有効になっています。
無効: localDNS は無効です。

ManagedClusterPodIdentityProvisioningState

ポッド ID の現在のプロビジョニング状態。
KnownManagedClusterPodIdentityProvisioningState を ManagedClusterPodIdentityProvisioningState と同じ意味で使用できる 、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

割り当て済み:ポッドの識別子が割り当てられます。
キャンセル:ポッドの識別割り当てがキャンセルされました。
削除:ポッドの識別子が削除されています。
失敗:ポッド識別の割り当てに失敗。
成功:ポッド識別の割り当てに成功。
更新中:ポッドのアイデンティティが更新中です。

ManagedClusterSKUName

マネージド クラスター SKU の名前。
KnownManagedClusterSKUName ManagedClusterSKUName と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

基本: AKS コントロール プレーンの基本オプション。
自動: 自動クラスターは、クラスターとワークロードのセットアップ、スケーラビリティ、セキュリティに関する AKS のベスト プラクティスと推奨事項に従った構成で、ほとんどの運用ワークロードを実行するように最適化されています。 自動クラスターの詳細については、「aka.ms/aks/automatic」を参照してください。

ManagedClusterSKUTier

マネージド クラスター SKU の層。 指定しない場合、既定値は "Free" です。 詳細はAKSプライシングティアをご覧ください。
KnownManagedClusterSKUTier ManagedClusterSKUTier と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

Premium: クラスターには、"Standard" に含まれるすべての機能に加えて、Premium 機能があります。 Premium では、特定の Kubernetes バージョンに対して LongTermSupport (aka.ms/aks/lts) を選択できます。
Standard: ミッション クリティカルなワークロードと運用ワークロードに推奨されます。 Kubernetes コントロール プレーンの自動スケーリング、ワークロード集中型テスト、クラスターあたり最大 5,000 ノードが含まれます。 可用性ゾーンを使用するクラスターに対する Kubernetes API サーバー エンドポイントの可用性% 99.95、Availability Zones を使用しないクラスターの可用性の 99.9% を保証します。
無料: クラスター管理は無料ですが、VM、ストレージ、ネットワークの使用に対しては課金されます。 ノード数が 10 未満の実験、学習、単純なテスト、またはワークロードに最適です。 運用環境のユース ケースには推奨されません。

ManagedGatewayType

マネージド ゲートウェイ API インストールの構成。 指定しない場合、デフォルトは「無効」です。 詳細については、 https://aka.ms/k8s-gateway-api をご覧ください。
KnownManagedGatewayType は ManagedGatewayType と同じ意味で使用でき、この列挙型にはサービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

無効: ゲートウェイ API CRD はクラスターで調整されません。
標準:標準リリースチャネルからのGateway API CRDはクラスタに照合されます。 どのバンドルがあなたのKubernetesバージョンにインストールされるかは https://aka.ms/gateway-api-versions をご覧ください。

NamespaceProvisioningState

名前空間の現在のプロビジョニング状態。
KnownNamespaceProvisioningState NamespaceProvisioningState と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

更新:名前空間が更新されています。
削除:名前空間が削除されます。
創造:ネームスペースが作られています。
成功:名前空間のプロビジョニングが成功しました。
失敗:名前空間のプロビジョニングが失敗しました。
キャンセル:名前空間のプロビジョニングがキャンセルされました。

NetworkDataplane

Kubernetes クラスターで使用されるネットワーク データプレーン。
KnownNetworkDataplane を NetworkDataplane と同じ意味で使用できる 、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

azure: Azure ネットワーク データプレーンを使用します。
cilium: Cilium ネットワーク データプレーンを使用します。 詳細については、Cilium を使用した Azure CNI の に関するページを参照してください。

NetworkMode

Azure CNIが設定されているネットワークモードです。 networkPluginが「azure」以外の名前であれば、これは指定できません。
KnownNetworkMode を NetworkMode と同じ意味で使用できる 、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

透過的な: ブリッジは作成されません。 ポッド間の通信 Intra-VM は、Azure CNI によって作成された IP ルートを介して行われます。 詳細については、「透過モードの」を参照してください。
ブリッジ: これはサポートされなくなりました

NetworkPlugin

Kubernetes ネットワークの構築に使用されるネットワーク プラグイン。
KnownNetworkPlugin を NetworkPlugin と同じ意味で使用できる 、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

azure: Azure CNI ネットワーク プラグインを使用します。 詳細については、Azure CNI (高度な) ネットワーク の を参照してください。
kubenet: Kubenet ネットワーク プラグインを使用します。 詳細については、Kubenet (基本) ネットワーク
を参照してください。
何も:CNIプラグインはプレインストールされていません。 詳細については、BYO CNI
を参照してください。

NetworkPluginMode

ネットワーク プラグインが使用する必要があるモード。
KnownNetworkPluginMode NetworkPluginMode と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

オーバーレイ: networkPlugin=azure で使用すると、ポッドには PodCIDR アドレス空間から IP が割り当てられますが、Kubenet のルート テーブルの方法ではなく、Azure ルーティング ドメインが使用されます。 詳細については、https://aka.ms/aks/azure-cni-overlayを参照してください。

NetworkPolicy

Kubernetes ネットワークの構築に使用されるネットワーク ポリシー。
KnownNetworkPolicy NetworkPolicy と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

なし: ネットワーク ポリシーは適用されません。 これは、NetworkPolicy が指定されていない場合の既定値です。
calico: Calico ネットワーク ポリシーを使用します。 詳細については、Azure ポリシーと Calico ポリシーの の違い 参照してください。
azure: Azure ネットワーク ポリシーを使用します。 詳細については、Azure ポリシーと Calico ポリシーの
の違い 参照してください。
cilium: Cilium を使用してネットワーク ポリシーを適用します。 これには、networkDataplane が 'cilium' である必要があります。

NginxIngressControllerType

デフォルトのNginxIngressControllerカスタムリソースのIngressタイプ
KnownNginxIngressControllerType NginxIngressControllerType と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

AnnotationControlled: 既定の NginxIngressController が作成されます。 ユーザーは、既定の NginxIngressController カスタム リソースを編集して、ロード バランサーの注釈を構成できます。
外部: 既定の NginxIngressController が作成され、オペレーターが外部ロードバランサーをプロビジョニングします。 既定のロードバランサーを内部にする注釈はすべて上書きされます。
内部: 既定の NginxIngressController が作成され、オペレーターが内部ロードバランサーをプロビジョニングします。 既定のロードバランサーを外部にする注釈はすべて上書きされます。
なし: 既定のイングレス コントローラーは作成されません。 存在する場合、システムによって削除されることはありません。 必要に応じて、既定の NginxIngressController カスタム リソースを手動で削除する必要があります。

NodeOSUpgradeChannel

ノード OS アップグレード チャネル。 ノード上の OS が更新される方法。 既定値は NodeImage です。
KnownNodeOSUpgradeChannel NodeOSUpgradeChannel と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

なし: OS またはローリング VHD によってマシン OS を更新することはできません。 つまり、セキュリティ更新プログラムの責任はユーザーが負います。
アンマネージド: OS の更新プログラムは、OS 組み込みの修正プログラム適用インフラストラクチャを通じて自動的に適用されます。 新しくスケールインされたマシンは、最初はパッチが適用されず、OS のインフラストラクチャによってある時点で修正プログラムが適用されます。 このオプションの動作は、対象の OS によって異なります。 Ubuntu と Mariner は、1 日に約 1 回、UTC の 6:00 頃に無人アップグレードを通じてセキュリティ パッチを適用します。 Windows ではセキュリティ パッチが自動的に適用されないため、このオプションはそれ以降の通知まで None に相当します
NodeImage: AKS は、毎週のセキュリティ修正とバグ修正を含む新しくパッチが適用された VHD でノードを更新します。 VHD 更新プログラム のマシンは、メンテナンス期間とサージ設定に従って、その VHD に再イメージ化されます。 AKS でイメージがホストされるため、このオプションを選択しても、追加の VHD コストは発生しません。
SecurityPatch: AKS は、テスト済みのセキュリティ更新プログラムを使用してノードをダウンロードして更新します。 これらの更新プログラムでは、メンテナンス期間の設定が適用され、新しいノードで使用される新しい VHD が生成されます。 場合によっては、更新プログラムを適用できない場合があります。このような場合、変更を適用するために、既存のノードも新しく生成された VHD に再イメージ化されます。 このオプションでは、リソース グループで新しいセキュリティ パッチ VHD をホストするコストが、ジャスト イン タイムで発生します。

NodeProvisioningDefaultNodePools

ノードプロビジョニング用に構成されたデフォルトの Karpenter NodePools (CRD) のセット。 このフィールドは、モードが「自動」でない限り効果がありません。 警告: 既存のクラスタでこれを Auto から None に変更すると、デフォルトの Karpenter NodePools が削除され、それらのプールに関連付けられているノードがドレインされて削除されます。 そのアクションによって削除されたポッドを受け入れる準備ができているアイドルノードがない限り、これを行わないことを強くお勧めします。 指定しない場合、デフォルトは [自動] です。詳細については、「aka.ms/aks/nap#node-pools」を参照してください。
KnownNodeProvisioningDefaultNodePools は NodeProvisioningDefaultNodePools と同じ意味で使用でき、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

なし: Karpenter NodePools は自動的にプロビジョニングされません。 自動スケーリングは、ユーザーが 1 つ以上の NodePool CRD インスタンスを作成しない限り行われません。
自動: Karpenter NodePools の標準セットがプロビジョニングされます

NodeProvisioningMode

ノード プロビジョニング モード。 指定しない場合、既定値は Manual です。
KnownNodeProvisioningMode NodeProvisioningMode と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

手動: ノードはユーザーによって手動でプロビジョニングされます
自動: ノードは、Karpenter を使用して AKS によって自動的にプロビジョニングされます (詳細については、aka.ms/aks/nap を参照してください)。 固定サイズのノード プールは引き続き作成できますが、ノード プールを自動スケールすることはできません。 (詳細については、aka.ms/aks/nap を参照してください)。

OSDiskType

エージェント プール内のマシンに使用する OS ディスクの種類。 VM でサポートされていて、要求された OSDiskSizeGB より大きいキャッシュ ディスクがある場合、既定値は "エフェメラル" です。 それ以外の場合、既定値は 'Managed' です。 作成後に変更できない場合があります。 詳細については、「エフェメラル OSを参照してください。
KnownOSDiskType
OSDiskType と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

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

OSType

オペレーティング システムの種類。 既定値は Linux です。
KnownOSType を OSType と同じ意味で使用できる 、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

Linux: Linux を使用します。
Windows: Windows を使用します。

Ossku

エージェント プールで使用される OS SKU を指定します。 OSType が Linux の場合、既定値は Ubuntu です。 既定値は、Kubernetes <= 1.24 の場合は Windows 2019、OSType が Windows の場合は Kubernetes >= 1.25 の場合は Windows2022 です。
KnownOssku を Ossku と同じ意味で使用できる 、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

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」を参照してください。
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コンテナは実行できず、その逆もできません。
Ubuntu2404: ノード イメージの OS として Ubuntu2404 を使用しますが、Ubuntu 24.04 がすべてのノードプールでサポートされているとは限りません。 制限事項とサポートされている kubernetes バージョンについては、以下を参照してください。 https://aka.ms/aks/supported-ubuntu-versions

OutboundType

送信 (エグレス) ルーティング方法。 これはクラスター作成時にのみ設定でき、後で変更することはできません。 詳細についてはegress outbound typeをご覧ください。
KnownOutboundType を OutboundType と同じ意味で使用できる 、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

loadBalancer: ロード バランサーは、AKS に割り当てられたパブリック IP を介したエグレスに使用されます。 これにより、型 'loadBalancer' の Kubernetes サービスがサポートされます。 詳細については、アウトバウンド・タイプのロードバランサーを参照してください。
userDefinedRouting: エグレス パスはユーザーが定義する必要があります。 これは高度なシナリオであり、適切なネットワーク構成が必要です。 詳細については、送信型 userDefinedRouting
を参照してください。
managedNATGateway: AKS マネージド NAT ゲートウェイがエグレスに使用されます。
userAssignedNATGateway: クラスター サブネットに関連付けられているユーザー割り当て NAT ゲートウェイがエグレスに使用されます。 これは高度なシナリオであり、適切なネットワーク構成が必要です。
なし: AKS クラスターは送信の種類で設定されていません。 すべての AKS ノードは、Azure VM の既定の送信動作に従います。 https://azure.microsoft.com/en-us/updates/default-outbound-access-for-vms-in-azure-will-be-retired-transition-to-a-new-method-of-internet-access/ を参照してください

PodIPAllocationMode

ポッド IP 割り当てモード。 エージェント プール内のポッドの IP 割り当てモード。 podSubnetId と共に使用する必要があります。 既定値は "DynamicIndividual" です。
KnownPodIPAllocationMode PodIPAllocationMode と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

DynamicIndividual: 各ノードには、ポッドに割り当てることができる IP アドレスの非連続リストが割り当てられます。 これは、サイズ /16 以下の小規模から中規模のサブネットを最大化する場合に適しています。 動的 IP 割り当てがある Azure CNI クラスターは、お客様が podIPAllocationMode を明示的に指定しない場合、既定でこのモードになります。
StaticBlock: 各ノードには、ノードあたりの maxPods を満たすために、サイズ /28 = 16 IP/ブロックの CIDR ブロックが静的に割り当てられます。 >の CIDR ブロックの数 = (maxPods / 16)。 このブロックは、1 つの IP ではなく、65K の Azure Vnet プライベート IP 制限に対してカウントされます。 そのため、ブロック モードは、クラスター内の現在の制限である 65K ポッドを超える大規模なワークロードを実行するのに適しています。 このモードは、/15 以上の大きなサブネットでスケーリングする場合に適しています

PolicyRule

異なるネットワークポリシールールを表す列挙型。
KnownPolicyRule は PolicyRule と同じ意味で使用でき、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

DenyAll: すべてのネットワーク トラフィックを拒否します。
AllowAll: すべてのネットワーク トラフィックを許可します。
AllowSameNamespace: 同じ名前空間内のトラフィックを許可します。

PrivateEndpointConnectionProvisioningState

現在のプロビジョニング状態。
KnownPrivateEndpointConnectionProvisioningState PrivateEndpointConnectionProvisioningState と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

キャンセル:プライベートエンドポイント接続プロビジョニングがキャンセルされました。
作成中:プライベートエンドポイント接続が作成されています。
削除:プライベートエンドポイント接続が削除されています。
失敗:プライベートエンドポイント接続プロビジョニングに失敗。
成功:プライベートエンドポイント接続のプロビジョニングが成功しました。

Protocol

ポートのネットワーク プロトコル。
KnownProtocol を Protocol と同じ意味で使用できる 、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

TCP: TCP プロトコル。
UDP: UDP プロトコル。

ProxyRedirectionMechanism

トラフィック リダイレクトのモード。
KnownProxyRedirectionMechanism は ProxyRedirectionMechanism と同じ意味で使用でき、この列挙型にはサービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

InitContainers: Istio は、トラフィックをリダイレクトするために各ポッドに init コンテナーを挿入します (NET_ADMINとNET_RAWが必要です)。
CNIChaining: Istio は、トラフィックをリダイレクトするためにチェーンされた CNI プラグインをインストールします (推奨)。

PublicNetworkAccess

managedCluster の PublicNetworkAccess です。 AKSの公共ネットワークアクセスを許可または拒否する
KnownPublicNetworkAccess PublicNetworkAccess と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

有効: managedCluster への受信/送信が許可されます。
無効: managedCluster への受信トラフィックが無効になっており、managedCluster からのトラフィックが許可されます。

ResourceIdentityType

マネージド クラスターに使用される ID の種類。 詳細については、AKSの管理型IDuseをご覧ください。
KnownResourceIdentityType
ResourceIdentityType と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

SystemAssigned:暗黙的に作成されたシステム割り当て管理IDを使ってクラスタリソースを管理します。 制御プレーンのマスターコンポーネント(例えばkube-controller-manager)は、システム割り当てのマネージドIDを使ってAzureリソースを操作します。
UserAssigned:クラスタリソースを管理するためにユーザー指定のIDを使用します。 制御プレーンのマスターコンポーネント(例えばkube-controller-manager)は、指定されたユーザー割り当ての管理IDを使ってAzureリソースを操作します。
なし:マネージドクラスタでマネージドIDを使用しず、代わりにサービスプリンシパルを使用します。

RestrictionLevel

クラスターのノード リソース グループに適用される制限レベル。 指定しない場合、デフォルトは「制限なし」となります
KnownRestrictionLevel RestrictionLevel と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

無制限の: マネージド ノード リソース グループですべての RBAC アクセス許可が許可されます
読み取り専用: マネージド ノード リソース グループで許可される RBAC アクセス許可の */read のみ

ScaleDownMode

VM をエージェント プールに追加またはエージェント プールから削除する方法について説明します。 「 課金状態」を参照してください。
KnownScaleDownMode を ScaleDownMode と同じ意味で使用できる 、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

の削除: スケールアップ中に新しいインスタンスを作成し、スケールダウン中にインスタンスを削除します。
割り当て解除: スケールアップ中に割り当て解除されたインスタンス (存在する場合) を開始し、スケール ダウン中にインスタンスの割り当てを解除します。

ScaleSetEvictionPolicy

仮想マシン スケール セットの削除ポリシー。 立ち退きポリシーには、VMが立ち退きした際の何to doかが指定されています。 デフォルトは [削除] です。 立ち退きに関する詳細はspot VMs
KnownScaleSetEvictionPolicy ScaleSetEvictionPolicy と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

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

ScaleSetPriority

仮想マシン スケール セットの優先順位。
KnownScaleSetPriority ScaleSetPriority と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

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

ServiceMeshMode

サービス メッシュのモード。
KnownServiceMeshMode を ServiceMeshMode と同じ意味で使用できる 、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

Istio: AKS アドオンとしてデプロイされた Istio。
無効: メッシュが無効になっています。

SnapshotType

スナップショットの種類。 既定値は NodePool です。
KnownSnapshotType SnapshotType と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

NodePool: スナップショットはノード プールのスナップショットです。

TransitEncryptionType

ポッド間の暗号化を構成します。 これは、Cilium ベースのクラスターでのみ有効にすることができます。 指定しない場合、既定値は None です。
KnownTransitEncryptionType は TransitEncryptionType と同じ意味で使用でき、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

WireGuard: WireGuard 暗号化を有効にします。 ユースケースと実装の詳細については、 https://docs.cilium.io/en/latest/security/network/encryption-wireguard/ を参照してください
なし: トランジット暗号化を無効にします

TrustedAccessRoleBindingProvisioningState

信頼されたアクセス ロール バインドの現在のプロビジョニング状態。
KnownTrustedAccessRoleBindingProvisioningState TrustedAccessRoleBindingProvisioningState と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

キャンセル:Trusted Access Roleのバインドプロビジョニングがキャンセルされました。
削除:信頼されたアクセスロールバインディングが削除されます。
失敗:信頼されたアクセスロールのバインディングプロビジョニングに失敗しました。
成功:信頼されたアクセスロールバインドプロビジョニングが成功しました。
更新:Trusted Access Role Bindingが更新されています。

Type

週のインデックス。 dayOfWeek を適用する月の週を指定します。
KnownType を Type と同じ意味で使用できる 、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

最初の: 月の最初の週。
第 2: 月の第 2 週。
第 3: 月の第 3 週。
第 4: 月の第 4 週。
最後の: 月の最後の週。

UndrainableNodeBehavior

アップグレード中の、使用できないノードの動作を定義します。 ノードを使用できない最も一般的な原因はポッド中断予算 (PDB) ですが、ポッドの終了猶予期間が残りのノードごとのドレイン タイムアウトを超えたり、ポッドがまだ実行中の状態であるなど、他の問題が原因で、セッション不可能なノードが発生する可能性もあります。
KnownUndrainableNodeBehavior UndrainableNodeBehavior と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

Cordon: AKS はブロックされたノードを切断し、アップグレード中にサージ ノードに置き換えます。 ブロックされたノードは切断され、サージ ノードに置き換えられます。 ブロックされたノードには、"kubernetes.azure.com/upgrade-status:Quarantined" というラベルが付けられます。 サージ ノードは、ブロックされたノードごとに保持されます。 他のすべてのサージ ノードを削除するためのベスト エフォート試行が行われます。 ブロックされたノードを置き換えるのに十分なサージ ノードがある場合、アップグレード操作とマネージド クラスターは失敗状態になります。 それ以外の場合、アップグレード操作とマネージド クラスターは取り消された状態になります。
スケジュール: AKS はブロックされたノードをスケジュール可能としてマークしますが、ブロックされたノードはアップグレードされません。 すべてのサージ ノードを削除するためのベスト エフォート試行が行われます。 ブロックされたノードがある場合、アップグレード操作とマネージド クラスターは失敗状態になります。

UpgradeChannel

自動アップグレードのアップグレード チャネル。 既定値は 'none' です。 詳細については、setting AKSクラスターの自動アップグレードチャネルをご覧ください。
KnownUpgradeChannel UpgradeChannel と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

迅速な: クラスターを、サポートされている最新のマイナー バージョンでサポートされている最新のパッチ リリースに自動的にアップグレードします。 クラスターが N-2 マイナー バージョンである Kubernetes のバージョンで、N がサポートされている最新のマイナー バージョンである場合、クラスターは最初に N-1 マイナー バージョンでサポートされている最新のパッチ バージョンにアップグレードします。 たとえば、クラスターがバージョン 1.17.7 を実行していて、バージョン 1.17.9、1.18.4、1.18.6、1.19.1 が使用できる場合、クラスターは最初に 1.18.6 にアップグレードされ、次に 1.19.1 にアップグレードされます。
安定した: N がサポートされている最新のマイナー バージョンであるマイナー バージョン N-1 でサポートされている最新のパッチ リリースにクラスターを自動的にアップグレードします。 たとえば、クラスターがバージョン 1.17.7 を実行していて、バージョン 1.17.9、1.18.4、1.18.6、1.19.1 が使用できる場合、クラスターは 1.18.6 にアップグレードされます。
パッチ: マイナー バージョンを同じままにしたまま、クラスターが使用可能になったときに、サポートされている最新のパッチ バージョンにクラスターを自動的にアップグレードします。 たとえば、クラスターがバージョン 1.17.7 を実行していて、バージョン 1.17.9、1.18.4、1.18.6、および 1.19.1 が使用できる場合、クラスターは 1.17.9 にアップグレードされます。
node-image: ノード イメージを使用可能な最新バージョンに自動的にアップグレードします。 代わりに nodeOSUpgradeChannel を使用することを検討してください。これにより、Kubernetes バージョンの修正プログラムとは別にノード OS の修正プログラムを構成できます
なし: 自動アップグレードを無効にし、クラスターを現在のバージョンの Kubernetes に保持します。

WeekDay

平日の列挙型。
KnownWeekDay を WeekDay と同じ意味で使用できる 、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

日曜日:日曜日を表します。
月曜日:月曜日を表しています。
火曜日:火曜日を表しています。
水曜日:水曜日を表しています。
木曜日:木曜日を表しています。
金曜日:金曜日を表します。
土曜日:土曜日を表しています。

WorkloadRuntime

ノードが実行できるワークロードの種類を決定します。
KnownWorkloadRuntime を WorkloadRuntime と同じ意味で使用できる 、この列挙型には、サービスでサポートされている既知の値が含まれています。

サービスでサポートされている既知の値

OCIContainer: ノードは Kubelet を使用して標準の OCI コンテナー ワークロードを実行します。
WasmWasi: ノードは、WasI プロバイダー (プレビュー) を使用して、クルースレットを使用して WASM ワークロードを実行します。
KataVmIsolation:ノードは(Kata + Cloud Hypervisor + Hyper-V)を使ってネストされたVMベースのポッドを有効化できます。 Hyper-V を使用するため、AKS ノード OS 自体は Hyper-V の入れ子になった VM (ルート OS) です。 したがって、Dv3 シリーズなどの入れ子になった仮想化をサポートする VM シリーズでのみ使用できます。

列挙型

AzureClouds

Azure Cloud 環境を説明するための列挙式です。

KnownAccelerationMode

高度なネットワークアクセラレーションオプションを有効にします。 これにより、ユーザーはBPFホストルーティングを使用してアクセラレーションを構成できます。 これは、Cilium データプレーンでのみ有効にできます。 指定しない場合、デフォルト値は None (加速なし) です。 アクセラレーションモードは、既存のクラスターで変更できます。 詳細な説明は https://aka.ms/acnsperformance を参照してください

KnownAdoptionPolicy

同じ名前の Kubernetes 名前空間が既に存在する場合のアクション。

KnownAdvancedNetworkPolicies

高度なネットワークポリシーを有効にします。 これにより、ユーザーはレイヤー 7 ネットワーク ポリシー (FQDN、HTTP、Kafka) を構成できます。 ポリシー自体は、Cilium ネットワーク ポリシー リソースを使用して構成する必要があります。 https://docs.cilium.io/en/latest/security/policy/index.htmlを参照してください。 これは、cilium ベースのクラスターでのみ有効にすることができます。 指定しない場合、security.enabled が true に設定されている場合、既定値は FQDN になります。

KnownAgentPoolMode

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

KnownAgentPoolSSHAccess

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

KnownAgentPoolType

エージェント プールの種類。

KnownArtifactSource

成果物ソース。 artifactsがダウンロードされるソースです。

KnownBackendPoolType

管理されるインバウンドLoad Balancerバックエンドプールの種類。

KnownCode

クラスターが実行中か停止かを示します

KnownConnectionStatus

プライベート リンク サービスの接続状態。

KnownCreatedByType

リソースを作成したエンティティの種類。

KnownDeletePolicy

名前空間の削除オプション。

KnownExpander

スケールアップ時に使用するエキスパンダー。 指定しない場合、既定値は 'random' です。 詳細については、エキスパンダーの を参照してください。

KnownExtendedLocationTypes

extendedLocation の型。

KnownFormat

kubeconfig認証のフォーマットです。

KnownGPUDriver

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

KnownGPUInstanceProfile

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

KnownGatewayAPIIstioEnabled

Istioを管理されたIngressのGateway API実装としてApp Routingで有効にするかどうか。

KnownIpFamily

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

KnownIstioIngressGatewayMode

イングレス ゲートウェイのモード。

KnownKeyVaultNetworkAccessTypes

key vaultのネットワークaccess。 key vaultのネットワークaccess。 指定できる値は、PublicPrivateです。 Publicは、key vaultがすべてのネットワークからパブリックaccessを許可していることを意味します。 Privateは、そのkey vaultが公共のaccessを無効化し、private linkを可能にすることを意味します。 既定値は Public です。

KnownKubeletDiskType

emptyDir ボリューム、コンテナー ランタイム データ ルート、および Kubelet エフェメラル ストレージの配置を決定します。

KnownKubernetesSupportPlan

AKS マネージド クラスターのさまざまなサポート レベル

KnownLicenseType

Windows VMで使うライセンスの種類。 詳細についてはAzure ハイブリッドユーザーの利点をご覧ください。

KnownLoadBalancerSku

管理されたクラスター用のload balancer skuです。 既定値は 'standard' です。 ロードバランサーSKUの違いについてはAzure Load Balancer SKUをご覧ください。

KnownLocalDNSForwardDestination

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

KnownLocalDNSForwardPolicy

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

KnownLocalDNSMode

localDNS の有効化モード。

KnownLocalDNSProtocol

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

KnownLocalDNSQueryLogging

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

KnownLocalDNSServeStale

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

KnownLocalDNSState

localDNS のシステム生成状態。

KnownManagedClusterPodIdentityProvisioningState

ポッド ID の現在のプロビジョニング状態。

KnownManagedClusterSKUName

マネージド クラスター SKU の名前。

KnownManagedClusterSKUTier

マネージド クラスター SKU の層。 指定しない場合、既定値は "Free" です。 詳細はAKSプライシングティアをご覧ください。

KnownManagedGatewayType

マネージド ゲートウェイ API インストールの構成。 指定しない場合、デフォルトは「無効」です。 詳細については、 https://aka.ms/k8s-gateway-api をご覧ください。

KnownNamespaceProvisioningState

名前空間の現在のプロビジョニング状態。

KnownNetworkDataplane

Kubernetes クラスターで使用されるネットワーク データプレーン。

KnownNetworkMode

Azure CNIが設定されているネットワークモードです。 networkPluginが「azure」以外の名前であれば、これは指定できません。

KnownNetworkPlugin

Kubernetes ネットワークの構築に使用されるネットワーク プラグイン。

KnownNetworkPluginMode

ネットワーク プラグインが使用する必要があるモード。

KnownNetworkPolicy

Kubernetes ネットワークの構築に使用されるネットワーク ポリシー。

KnownNginxIngressControllerType

既定の NginxIngressController カスタム リソースのイングレスの種類

KnownNodeOSUpgradeChannel

ノード OS アップグレード チャネル。 ノード上の OS が更新される方法。 既定値は NodeImage です。

KnownNodeProvisioningDefaultNodePools

ノードプロビジョニング用に構成されたデフォルトの Karpenter NodePools (CRD) のセット。 このフィールドは、モードが「自動」でない限り効果がありません。 警告: 既存のクラスタでこれを Auto から None に変更すると、デフォルトの Karpenter NodePools が削除され、それらのプールに関連付けられているノードがドレインされて削除されます。 そのアクションによって削除されたポッドを受け入れる準備ができているアイドルノードがない限り、これを行わないことを強くお勧めします。 指定しない場合、デフォルトは [自動] です。詳細については、「aka.ms/aks/nap#node-pools」を参照してください。

KnownNodeProvisioningMode

ノード プロビジョニング モード。 指定しない場合、既定値は Manual です。

KnownOSDiskType

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

KnownOSType

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

KnownOssku

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

KnownOutboundType

送信 (エグレス) ルーティング方法。 これはクラスター作成時にのみ設定でき、後で変更することはできません。 詳細についてはegress outbound typeをご覧ください。

KnownPodIPAllocationMode

ポッド IP 割り当てモード。 エージェント プール内のポッドの IP 割り当てモード。 podSubnetId と共に使用する必要があります。 既定値は "DynamicIndividual" です。

KnownPolicyRule

異なるネットワークポリシールールを表す列挙型。

KnownPrivateEndpointConnectionProvisioningState

現在のプロビジョニング状態。

KnownProtocol

ポートのネットワーク プロトコル。

KnownProxyRedirectionMechanism

トラフィック リダイレクトのモード。

KnownPublicNetworkAccess

managedCluster の PublicNetworkAccess です。 AKSのパブリックネットワークaccessの許可または拒否

KnownResourceIdentityType

マネージド クラスターに使用される ID の種類。 詳細については、AKSの管理型IDuseをご覧ください。

KnownRestrictionLevel

クラスターのノード リソース グループに適用される制限レベル。 指定しない場合、既定値は 'Unrestricted' です

KnownScaleDownMode

VM をエージェント プールに追加またはエージェント プールから削除する方法について説明します。 「 課金状態」を参照してください。

KnownScaleSetEvictionPolicy

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

KnownScaleSetPriority

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

KnownServiceMeshMode

サービス メッシュのモード。

KnownSnapshotType

スナップショットの種類。 既定値は NodePool です。

KnownTransitEncryptionType

ポッド間の暗号化を構成します。 これは、Cilium ベースのクラスターでのみ有効にすることができます。 指定しない場合、既定値は None です。

KnownTrustedAccessRoleBindingProvisioningState

信頼されたアクセス ロール バインドの現在のプロビジョニング状態。

KnownType

週のインデックス。 dayOfWeek を適用する月の週を指定します。

KnownUndrainableNodeBehavior

アップグレード中の、使用できないノードの動作を定義します。 ノードを使用できない最も一般的な原因はポッド中断予算 (PDB) ですが、ポッドの終了猶予期間が残りのノードごとのドレイン タイムアウトを超えたり、ポッドがまだ実行中の状態であるなど、他の問題が原因で、セッション不可能なノードが発生する可能性もあります。

KnownUpgradeChannel

自動アップグレードのアップグレード チャネル。 既定値は 'none' です。 詳細については、setting AKSクラスターの自動アップグレードチャネルをご覧ください。

KnownVersions

使用可能な API バージョン。

KnownWeekDay

平日の列挙型。

KnownWorkloadRuntime

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

関数

restorePoller<TResponse, TResult>(ContainerServiceClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

別のポーラーのシリアル化された状態からポーリングャーを作成します。 これは、別のホストに投票者を作成する場合や、元のホストがスコープ内にない後にポーリングャーを構築する必要がある場合に便利です。

関数の詳細

restorePoller<TResponse, TResult>(ContainerServiceClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

別のポーラーのシリアル化された状態からポーリングャーを作成します。 これは、別のホストに投票者を作成する場合や、元のホストがスコープ内にない後にポーリングャーを構築する必要がある場合に便利です。

function restorePoller<TResponse, TResult>(client: ContainerServiceClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

パラメーター

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

返品

PollerLike<OperationState<TResult>, TResult>