すべてのプロダクト
Search
ドキュメントセンター

:機能別操作一覧

最終更新日:Nov 10, 2025

次の表に、Container Service for Kubernetes (ACK) で使用できるAPI操作を示します。

重要

API操作を呼び出してACKクラスターを管理する前に、高リスク操作に関する使用状況のメモと手順を読んで同意してください。

Clusters

API

説明:

API操作を呼び出してACK専用クラスターを作成する

CreateCluster操作を呼び出して、ACK専用クラスターを作成します。

API操作を呼び出してACK管理クラスターを作成する

CreateCluster操作を呼び出して、ACK管理クラスターを作成し、指定した数のノードをクラスターに追加します。

API操作を呼び出してACKサーバーレスクラスターを作成する

CreateCluster操作を呼び出して、ACKサーバーレスクラスターを作成します。

APIの呼び出しによるクラスターの作成

CreateCluster操作を呼び出して、ACK Edgeクラスターを作成します。

サンドボックスコンテナーをサポートする専用Kubernetesクラスターの作成

CreateCluster操作を呼び出して、サンドボックスコンテナーを実行するACK専用クラスターを作成します。

API操作を呼び出してサンドボックスコンテナーをサポートするACK管理クラスターを作成する

CreateCluster操作を呼び出して、サンドボックスコンテナーを実行するACK管理クラスターを作成します。

ACKクラスターのリストの照会

DescribeClustersV1操作を呼び出して、現在のアカウントによって作成されたすべてのSwarmクラスターとKubernetesクラスターを照会します。

クラスターの詳細の照会

DescribeClusterDetail操作を呼び出して、指定されたACKクラスターの詳細をクラスターIDで照会します。

クラスター内のリソースの照会

DescribeClusterResourcesを呼び出して、指定されたACKクラスター内のすべてのリソースを照会します。

クラスターのエージェントの照会

DescribeExternalAgent操作を呼び出して、登録済みクラスターのエージェント設定を照会します。

DescribeClusterLogs

DescribeClusterLogs操作を呼び出して、指定されたACKクラスターのログを照会します。

クラスター内のノードの照会

DescribeClusterNodes操作を呼び出して、指定したACKクラスター内のノードを照会します。

DescribeTaskInfo

DescribeTaskInfo操作を呼び出して、タスクIDでタスクの詳細を照会します。

クラスターのkubeconfigファイルの照会

DescribeClusterUserKubeconfig操作を呼び出して、指定されたACKクラスターのkubeconfigファイルを取得します。 kubeconfigファイルには、ACKクラスターへのログインに使用されるアカウントの詳細が格納されます。

DescribeKubernetes VersionMetadata

DescribeKubernetes VersionMetadata操作を呼び出して、ACKでサポートされている指定されたKubernetesバージョンの詳細を照会します。

リソースのクォータの照会

DescribeUserQuota操作を呼び出して、現在のアカウントのリソースクォータを照会します。

クラスター内のイベントの照会

DescribeEvents操作を呼び出して、ユーザーが実行した操作を照会します。

マネージエッジKubernetesクラスターへの既存のENSノードの追加

AttachInstances操作を呼び出して、既存のEdge Node Service (ENS) インスタンスを指定されたACK Edgeクラスターに追加します。

クラスター設定の変更

ModifyClusterを呼び出して、指定されたACKクラスターの設定を変更します。

ACK標準クラスターからACK Proクラスターへのワークロードの移行

MigrateCluster操作を呼び出して、標準マネージドクラスターからプロフェッショナルマネージドクラスターにワークロードを移行します。

クラスターの削除

DeleteCluster操作を呼び出して、ACKクラスターをクラスターIDで削除し、クラスター内のすべてのノードを解放します。

自動スケーリングの設定

CreateAutoscalingConfig操作を呼び出して、自動スケーリングを設定します。

権限

API

説明:

RAMユーザーまたはRAMロールに付与されているアクセス許可を照会してACKクラスターを管理

DescribeUserPermission操作を呼び出して、ACKクラスターを管理するために指定されたRAM (Resource Access Management) ユーザーに付与されている権限を照会します。

GrantPermissions

GrantPermissionsを呼び出して、指定したRAMユーザーにACKクラスターを管理する権限を付与します。

クラスターのkubeconfigファイルの更新

UpdateK8sClusterUserConfigExpire操作を呼び出して、クラスターのkubeconfigファイルを更新します。

ノードプール

API

説明:

ノードプールの作成

CreateClusterNodePool操作を呼び出して、指定したACKクラスターにノードプールを作成します。

ノードプールのスケール

ModifyClusterNodePool操作を呼び出して、ノードプールをスケーリングします。

ノードプールの設定の変更

ModifyClusterNodePool操作を呼び出して、指定したノードプールの設定を更新します。

クエリノードプール

DescribeClusterNodePools操作を呼び出して、指定されたACKクラスター内のすべてのノードプールの詳細を照会します。

ノードプールの詳細の照会

DescribeClusterNodePoolDetail操作を呼び出して、ACKクラスター内の指定されたノードプールの詳細を照会します。

指定したノードプールに既存のインスタンスを手動で追加

DescribeClusterAttachScripts操作を呼び出して、既存のノードを指定されたACK Edgeクラスターに追加します。 この操作は、一意で実行可能なスクリプトを返します。 既存のノードでスクリプトを実行して、ノードをACK Edgeクラスターに追加できます。

ノードプール内のノードの問題の修正

RepairClusterNodePool操作を呼び出して、ノードプール内のノードの問題を修正します。

ノードプールからノードを削除

RemoveNodePoolNodes操作を呼び出して、指定されたノードをACKクラスターから削除します。

ノードプールの削除

ノードプールを削除するには、DeleteClusterNodepool操作を呼び出します。

アップグレード

API

説明:

UpgradeCluster

UpgradeCluster操作を呼び出して、ACKクラスターをアップグレードします。

クラスターの更新ステータスの照会

GetUpgradeStatus操作を呼び出して、ACKクラスターのアップグレードステータスを照会します。

PauseClusterUpgrade

PauseClusterUpgrade操作を呼び出して、ACKクラスターのアップグレードを一時停止します。

CancelClusterUpgrade

CancelClusterUpgradeを呼び出して、ACKクラスターのアップグレードをキャンセルします。

ResumeUpgradeCluster

ResumeUpgradeClusterを呼び出して、ACKクラスターのアップグレードを再開します。

アプリケーション

API

説明:

CreateTemplate

CreateTemplate操作を呼び出して、アプリケーションテンプレートを作成します。

DescribeTemplates

DescribeTemplates操作を呼び出して、アプリケーションテンプレートを照会します。

DescribeTemplateAttribute

DescribeTemplateAttribute操作を呼び出して、指定されたアプリケーションテンプレートの詳細を照会します。

UpdateTemplate

UpdateTemplate操作を呼び出して、アプリケーションテンプレートを更新します。

DeleteTemplate

DeleteTemplate操作を呼び出して、指定したアプリケーションテンプレートを削除します。

アプリケーショントリガーの作成

CreateTrigger操作を呼び出して、アプリケーショントリガーを作成します。

アプリケーショントリガーの照会

DescribeTrigger操作を呼び出して、アプリケーショントリガーを照会します。

アプリケーショントリガーの削除

DeleteTriggerを呼び出して、アプリケーショントリガーを削除します。

コンポーネント

API

説明:

ACKクラスターへのコンポーネントのインストール

InstallClusterAddons操作を呼び出して、指定したACKクラスターにコンポーネントをインストールします。

DescribeAddons

DescribeAddons操作を呼び出して、ACKクラスターにインストールされているコンポーネントの詳細を照会します。

クエリコンポーネント

DescribeClusterAddonsVersion操作を呼び出して、指定されたACKクラスター内のコンポーネントのバージョンを照会します。

DescribeClusterAddonsUpgradeStatus

DescribeClusterAddonsUpgradeStatus操作を呼び出して、一度に複数のコンポーネントのアップグレードステータスを照会します。

指定されたコンポーネントバージョンのメタデータの照会

DescribeClusterAddonMetadata操作を呼び出して、指定したコンポーネントバージョンのメタデータを照会します。 メタデータには、コンポーネントのバージョンと使用可能なパラメータが含まれます。

コンポーネントの設定の変更

ModifyClusterAddon操作を呼び出して、クラスターにインストールされているコンポーネントの構成を変更します。 この操作を呼び出すと、コンポーネントが再デプロイされて再起動される可能性があります。 この操作を呼び出す前に、影響を評価することを推奨します。

クラスター内のコンポーネントの更新

UpgradeClusterAddons操作を呼び出して、指定したACKクラスターの指定したバージョンにコンポーネントをアップグレードします。

UnInstallClusterAddons

UnInstallClusterAddonsを呼び出して、指定したACKクラスターからコンポーネントをアンインストールします。

ラベル

API

説明:

TagResources

TagResources操作を呼び出して、指定したACKクラスターにラベルを追加します。

ModifyClusterTags

ModifyClusterTags操作を呼び出して、指定したACKクラスターのラベルを変更します。

指定されたリソースのラベルの照会

ListTagResources操作を呼び出して、指定されたリソースのラベルを照会します。

指定されたACKクラスターのラベルを削除します

UntagResourcesを呼び出して、指定したACKクラスターからラベルを削除します。

ポリシー

API

説明:

指定されたACKクラスターにポリシーインスタンスをデプロイする

DeployPolicyInstance操作を呼び出して、指定されたACKクラスターにポリシーインスタンスをデプロイします。

クエリポリシー

DescribePolicies操作を呼び出して、ポリシーを照会します。

指定されたACKクラスターのポリシーインスタンスの更新

ModifyPolicyInstanceを呼び出して、指定されたACKクラスターのポリシーインスタンスを更新します。

指定されたACKクラスターからのポリシーインスタンスの削除

DeletePolicyInstanceを呼び出して、ACKクラスターからポリシーインスタンスを削除します。

ポリシーに関する情報の照会

DescribePolicyDetailsを呼び出して、ポリシーに関する情報を照会します。

ACKクラスターのポリシーに関する情報の照会

DescribePolicyGovernanceInClusterを呼び出して、ACKクラスター内のポリシーに関する情報を照会します。

ACKクラスターにデプロイされた指定されたポリシーインスタンスの照会

DescribePolicyInstances操作を呼び出して、ACKクラスターにデプロイされている指定のポリシーインスタンスを照会します。

ACKクラスター内のポリシーインスタンスに関する情報の照会

DescribePolicyInstancesStatus操作を呼び出して、Container Service for Kubernetes (ACK) クラスターのポリシーインスタンスに関する情報を照会します。 この情報には、各ポリシーからデプロイされたインスタンスの数と、各重大度レベルのポリシーインスタンスの数が含まれます。