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

Auto Scaling:ModifyEciScalingConfiguration

最終更新日:Sep 10, 2026

Elastic Container Instance(ECI)タイプのスケーリング設定を変更します。

操作説明

操作説明

  • スケーリング設定の名前を変更する場合、同じスケーリンググループ内に同じ名前のスケーリング設定が存在しないことを確認してください。

  • DescribeEciScalingConfigurations を呼び出して、変更結果をクエリおよび確認できます。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

下表に、この API を呼び出すために必要な認証情報を示します。認証情報は、RAM (Resource Access Management) ポリシーを使用して定義できます。以下で各列名について説明します。

  • アクション:特定のリソースに対して実行可能な操作。ポリシー構文ではAction要素として指定します。

  • API:アクションを具体的に実行するための API。

  • アクセスレベル:各 API に対して事前定義されているアクセスの種類。有効な値:create、list、get、update、delete。

  • リソースタイプ:アクションが作用するリソースの種類。リソースレベルでの権限をサポートするかどうかを示すことができます。ポリシーの有効性を確保するため、アクションの対象として適切なリソースを指定してください。

    • リソースレベルの権限を持つ API の場合、必要なリソースタイプはアスタリスク (*) でマークされます。ポリシーのResource要素で対応する ARN を指定してください。

    • リソースレベルの権限を持たない API の場合、「すべてのリソース」と表示され、ポリシーのResource要素でアスタリスク (*) でマークされます。

  • 条件キー:サービスによって定義された条件のキー。このキーにより、きめ細やかなアクセス制御が可能になります。この制御は、アクション単体に適用することも、特定のリソースに対するアクションに適用することもできます。Alibaba Cloud は、サービス固有の条件キーに加えて、すべての RAM 統合サービスに適用可能な一連の共通条件キーを提供しています。

  • 依存アクション:ある特定のアクションを実行するために、前提として実行が必要となる他のアクション。依存アクションの権限も RAM ユーザーまたは RAM ロールに付与する必要があります。

アクション

アクセスレベル

リソースタイプ

条件キー

依存アクション

ess:ModifyEciScalingConfiguration

update

*ScalingGroup

acs:ess:{#regionId}:{#accountId}:scalinggroup/{#ScalingGroupId}

なし なし

リクエストパラメーター

パラメーター

必須 / 任意

説明

ScalingConfigurationId

string

必須

変更するスケーリング設定の ID。

asc-bp16har3jpj6fjbx****

ScalingConfigurationName

string

任意

スケーリング設定の名前。名前は 2~64 文字で、英字、数字、および次の特殊文字を含めることができます: アンダースコア(_)、ハイフン(-)、ピリオド(.)。名前は英字、数字、または中国語文字で始まる必要があります。

スケーリング設定の名前は、同じリージョン内のスケーリンググループ内で一意である必要があります。このパラメーターを指定しない場合、デフォルトでスケーリング設定の ID が使用されます。

test-modify

SecurityGroupId

string

任意

ECI インスタンスが属するセキュリティグループの ID。同じセキュリティグループ内の ECI インスタンスは相互にアクセスできます。

セキュリティグループを指定しない場合、選択したリージョンのデフォルトのセキュリティグループが使用されます。セキュリティグループのインバウンドルールに、コンテナが公開する必要があるプロトコルとポートが含まれていることを確認してください。リージョンにデフォルトのセキュリティグループが存在しない場合、自動作成によりデフォルトのセキュリティグループが作成され、宣言したコンテナのプロトコルとポートがセキュリティグループのインバウンドルールに追加されます。

sg-uf66jeqopgqa9hdn****

ContainerGroupName

string

任意

ECI インスタンスの名前。コンテナグループ名でもあります。名前は次の要件を満たす必要があります:

  • 名前は 2~128 文字である必要があります。

  • 名前には小文字、数字、およびハイフン(-)を含めることができます。ハイフン(-)で開始または終了することはできません。

nginx-test

RestartPolicy

string

任意

インスタンスの再起動ポリシー。有効な値:

  • Always: 常にインスタンスを再起動します。

  • Never: インスタンスを再起動しません。

  • OnFailure: 失敗時にインスタンスを再起動します。

デフォルト値: Always。

Always

Cpu

number

任意

インスタンスレベルの vCPU 数。単位: コア。

1.0

Memory

number

任意

インスタンスレベルのメモリサイズ。単位: GiB。

2.0

ResourceGroupId

string

任意

リソースグループ ID。

rg-uf66jeqopgqa9hdn****

DnsPolicy

string

任意

DNS ポリシー。有効な値:

  • None: DnsConfig フィールドで設定された DNS を使用します。

  • Default: 実行環境から DNS 設定を継承します。

Default

ImageSnapshotId

string

任意

イメージキャッシュ ID。

imc-2zebxkiifuyzzlhl****

RamRoleName

string

任意

インスタンス RAM ロールの名前。ECI と ECS は同じインスタンス RAM ロールを共有します。詳細については、API 操作を呼び出してインスタンス RAM ロールを使用する を参照してください。

RamTestRole

TerminationGracePeriodSeconds

integer

任意

プログラムが停止される前に操作を処理するバッファー時間。単位: 秒。

60

AutoMatchImageCache

boolean

任意

イメージキャッシュを自動的にマッチングするかどうかを指定します。有効な値:

  • true: イメージキャッシュを自動的にマッチングします。

  • false: イメージキャッシュを自動的にマッチングしません。

デフォルト値: false。

false

Ipv6AddressCount

integer

任意

IPv6 アドレスの数。

1

ActiveDeadlineSeconds

integer

任意

有効期間。単位: 秒。

1000

SpotStrategy

string

任意

インスタンスの入札ポリシー。有効な値:

  • NoSpot: 従量課金インスタンス。

  • SpotWithPriceLimit: 最大値の値幅制限付きのスポットインスタンス。

  • SpotAsPriceGo: 購入時の市場価格を入札価格として使用するスポットインスタンス。

デフォルト値: NoSpot。

SpotPriceLimit

SpotPriceLimit

number

任意

スポットインスタンスの最大時間単価。値は 10 進数で小数点以下 3 桁まで指定できます。

このパラメーターは、SpotStrategy が SpotWithPriceLimit に設定されている場合に必須です。

0.025

AutoCreateEip

boolean

任意

EIP を自動的に作成して ECI インスタンスにアタッチするかどうかを指定します。

true

EipBandwidth

integer

任意

EIP の帯域幅。

デフォルト値: 5 Mbit/s。

5

HostName

string

任意

ホスト名。コンテナグループ名でもあります。

test

IngressBandwidth

integer

任意

インバウンド帯域幅制限。単位: バイト。

1024000

EgressBandwidth

integer

任意

アウトバウンド帯域幅制限。単位: バイト。

1024000

CpuOptionsCore

integer

任意

物理 CPU コアの数。特定のインスタンスタイプのみがカスタム設定をサポートしています。詳細については、CPU オプションのカスタマイズ を参照してください。

2

CpuOptionsThreadsPerCore

integer

任意

コアあたりのスレッド数。特定のインスタンスタイプのみがカスタム設定をサポートしています。値 1 はハイパースレッディングが無効であることを示します。詳細については、CPU オプションのカスタマイズ を参照してください。

2

EphemeralStorage

integer

任意

エフェメラルストレージのサイズ。デフォルトでは ESSD PL1 クラウドディスクが使用されます。単位: GiB。

20

LoadBalancerWeight

integer

任意

バックエンドサーバーの重み。有効な値: 1~100。

50

Tag

array<object>

任意

インスタンスのタグキーと値のペア。

object

任意

インスタンスのタグキーと値のペア。

Key

string

任意

タグキー。

version

Value

string

任意

タグ値。

3

ImageRegistryCredential

array<object>

任意

イメージリポジトリの情報。

object

任意

イメージリポジトリの情報。

Password

string

任意

イメージリポジトリのパスワード。

yourpaasword

Server

string

任意

イメージリポジトリのアドレス。

registry-vpc.cn-shanghai.aliyuncs.com

UserName

string

任意

イメージリポジトリのユーザー名。

yourusername

Container

array<object>

任意

インスタンス内のコンテナのリスト。

array<object>

任意

インスタンス内のコンテナのリスト。

ReadinessProbe.TimeoutSeconds

integer

任意

检查超时的时间,默认值为 1 秒,最小值为 1 秒。

1

ReadinessProbe.SuccessThreshold

integer

任意

从上次检查失败后重新认定检查成功的检查次数阈值(必须是连续成功),默认值为 1。当前值必须为 1。

1

SecurityContext.Capability.Add

array

任意

为容器内的进程授予某些特定的权限。目前仅支持配置为 NET_ADMIN 和 NET_RAW。

説明

NET_RAW 默认不支持,需提交工单申请。

string

任意

为容器内的进程授予某些特定的权限。目前仅支持配置为 NET_ADMIN 和 NET_RAW。

説明

NET_RAW 默认不支持,需提交工单申请。

NET_ADMIN

ReadinessProbe.TcpSocket.Port

integer

任意

使用 TCP Socket 方式进行健康检查时,TCP Socket 检测的端口。

8000

ReadinessProbe.HttpGet.Scheme

string

任意

使用 HTTP 请求方式进行健康检查时,HTTP Get 请求对应的协议类型,取值范围:

  • HTTP。

  • HTTPS。

HTTP

LivenessProbe.PeriodSeconds

integer

任意

检查执行的周期,默认为值 10 秒,最小值为 1 秒。

5

Port

array<object>

任意

公開されるポートとプロトコル。

object

任意

公開されるポートとプロトコル。

Protocol

string

任意

プロトコルの種類。有効な値:

  • TCP。

  • UDP。

TCP

Port

integer

任意

ポート番号。有効な値: 1~65535。

80

SecurityContext.ReadOnlyRootFilesystem

boolean

任意

容器运行的根文件系统是否为只读,目前仅支持配置为 true。

true

EnvironmentVar

array<object>

任意

環境変数の情報。

object

任意

環境変数の情報。

Key

string

任意

環境変数の名前。名前は 1~128 文字で、[0-9a-zA-Z] およびアンダースコアのフォーマットに一致する必要があります。数字で始めることはできません。

PATH

Value

string

任意

環境変数の値。値は最大 256 文字です。

/usr/local/bin

LivenessProbe.TcpSocket.Port

integer

任意

使用 TCP Socket 方式进行健康检查时,TCP Socket 检测的端口。

8000

Tty

boolean

任意

インタラクションを有効にするかどうかを指定します。デフォルト値: false。

Command が /bin/bash に設定されている場合、このパラメーターを true に設定してください。

false

WorkingDir

string

任意

コンテナの作業ディレクトリ。

/usr/local/

LivenessProbe.HttpGet.Scheme

string

任意

使用 HTTP 请求方式进行健康检查时,HTTP Get 请求对应的协议类型,取值范围:

  • HTTP。

  • HTTPS。

HTTP

ReadinessProbe.HttpGet.Port

integer

任意

使用 HTTP 请求方式进行健康检查时,HTTP Get 请求检测的端口号。

8080

Arg

array

任意

コンテナの起動コマンドに対応する引数。最大 10 個の引数がサポートされています。

string

任意

コンテナの起動コマンドに対応する引数。最大 10 個の引数がサポートされています。

100

Gpu

integer

任意

コンテナの GPU 数。

1

ReadinessProbe.InitialDelaySeconds

integer

任意

检查开始执行的时间,以容器启动完成为起点计算。单位为秒。

3

Stdin

boolean

任意

このコンテナがコンテナランタイムで標準入力用のバッファーを割り当てるかどうかを指定します。このパラメーターが設定されていない場合、コンテナ内の標準入力からの読み取りは EOF になります。

デフォルト値: false。

false

Memory

number

任意

コンテナのメモリサイズ。単位: GiB。

0.5

Name

string

任意

コンテナイメージの名前。

nginx

Image

string

任意

コンテナイメージ。

registry-vpc.cn-hangzhou.aliyuncs.com/eci_open/nginx:latest

LivenessProbe.InitialDelaySeconds

integer

任意

检查开始执行的时间,以容器启动完成为起点计算。单位为秒。

5

VolumeMount

array<object>

任意

ボリュームマウントの情報。

object

任意

ボリュームマウントの情報。

MountPropagation

string

任意

ボリュームのマウント伝播設定。マウント伝播により、コンテナによってマウントされたボリュームを同じ Pod 内の他のコンテナ、または同じノード上の他の Pod と共有できます。有効な値:

  • None: ボリュームは、このボリュームまたはそのサブディレクトリで実行される後続のマウントを感知しません。

  • HostToCotainer: ボリュームは、このボリュームまたはそのサブディレクトリで実行される後続のマウントを感知します。

  • Bidirectional: HostToCotainer と同様に、ボリュームはマウント操作を感知します。さらに、ボリュームはホストおよび同じボリュームを使用するすべての Pod のすべてのコンテナに伝播されます。

デフォルト値: None。

None

MountPath

string

任意

コンテナ内でボリュームがマウントされるディレクトリ。

重要 コンテナのマウントディレクトリの内容はボリュームの内容で上書きされます。このパラメーターは慎重に使用してください。

/pod/data

ReadOnly

boolean

任意

ボリュームが読み取り専用かどうかを指定します。

  • true: 読み取り専用。

  • false: 読み取りおよび書き込み。

デフォルト値: false。

false

Name

string

任意

ボリュームの名前。この値は Volume の Name 値と同じです。

default-volume1

SubPath

string

任意

ボリュームのサブパス。

data2/

LivenessProbe.FailureThreshold

integer

任意

从上次检查成功后认定检查失败的检查次数阈值(必须是连续失败)。

默认值:3。

3

ReadinessProbe.Exec.Command

array

任意

使用命令行方式进行健康检查时,在容器内执行的命令。

string

任意

使用命令行方式进行健康检查时,在容器内执行的命令。

cat/tmp/healthy

ReadinessProbe.FailureThreshold

integer

任意

从上次检查成功后认定检查失败的检查次数阈值(必须是连续失败)。

默认值:3。

3

ImagePullPolicy

string

任意

コンテナのイメージプルポリシー。有効な値:

  • Always: 常にイメージをプルします。毎回イメージがプルされます。

  • IfNotPresent: 必要な場合にのみイメージをプルします。ローカルイメージが最初に使用されます。ローカルイメージが利用できない場合、イメージがプルされます。

  • Never: イメージをプルしません。ローカルイメージのみが使用されます。

Always

StdinOnce

boolean

任意

標準入力が true に設定されている場合、複数のアタッチセッション間で標準入力ストリームが有効化ステータスのままになるかどうかを指定します。

StdinOnce が true に設定されている場合、標準入力はコンテナの起動時に開かれ、最初のクライアントがアタッチするまで空のままになります。その後、開いたままデータを受け入れ、クライアントが切断されたポイントで標準入力はシャットダウンされ、コンテナが再起動するまで閉じたままになります。

false

Cpu

number

任意

コンテナの vCPU 数。単位: コア。

0.25

LivenessProbe.HttpGet.Port

integer

任意

使用 HTTP 请求方式进行健康检查时,HTTP Get 请求检测的端口号。

8888

LivenessProbe.HttpGet.Path

string

任意

使用 HTTP 请求方式进行健康检查时,HTTP Get 请求检测的路径。

/healthyz

LivenessProbe.SuccessThreshold

integer

任意

从上次检查失败后重新认定检查成功的检查次数阈值(必须是连续成功),默认值为 1。当前值必须为 1。

1

ReadinessProbe.PeriodSeconds

integer

任意

检查执行的周期,默认值为 10 秒,最小值为 1 秒。

3

LivenessProbe.TimeoutSeconds

integer

任意

检查超时的时间,默认值为 1 秒,最小值为 1 秒。

1

Command

array

任意

コンテナの起動コマンド。最大 20 個のコマンドがサポートされています。各コマンドは最大 256 文字です。

string

任意

コンテナの起動コマンド。最大 20 個のコマンドがサポートされています。各コマンドは最大 256 文字です。

sleep

SecurityContext.RunAsUser

integer

任意

设置运行容器的用户 ID。

1000

ReadinessProbe.HttpGet.Path

string

任意

使用 HTTP 请求方式进行健康检查时,HTTP Get 请求检测的路径。

/healthz

LivenessProbe.Exec.Command

array

任意

使用命令行方式进行健康检查时,在容器内执行的命令。

string

任意

使用命令行方式进行健康检查时,在容器内执行的命令。

cat /tmp/healthy

LifecyclePostStartHandlerHttpGetHost

string

任意

HTTP リクエストメソッドを使用して PostStart コールバック関数を設定する際に、HTTP Get リクエストを受信するホストアドレス。

10.0.XX.XX

LifecyclePostStartHandlerHttpGetPort

integer

任意

HTTP リクエストメソッドを使用して PostStart コールバック関数を設定する際の、HTTP Get リクエスト検出のポート番号。

5050

LifecyclePostStartHandlerHttpGetPath

string

任意

HTTP リクエストメソッドを使用して PostStart コールバック関数を設定する際の、HTTP Get リクエスト検出のパス。

/healthyz

LifecyclePostStartHandlerHttpGetScheme

string

任意

HTTP リクエストメソッドを使用して PostStart コールバック関数を設定する際の、HTTP Get リクエストのプロトコルの種類。有効な値:

  • HTTP。

  • HTTPS。

HTTPS

LifecyclePostStartHandlerExec

array

任意

コマンドラインメソッドを使用して PostStart コールバック関数を設定する際に、コンテナ内で実行するコマンド。

string

任意

コマンドラインメソッドを使用して PostStart コールバック関数を設定する際に、コンテナ内で実行するコマンド。

[ "/bin/sh", "-c", "echo Hello from the postStart handler /usr/share/message" ]

LifecyclePostStartHandlerTcpSocketHost

string

任意

TCP Socket メソッドを使用して PostStart コールバック関数を設定する際の、TCP Socket 検出のホストアドレス。

10.0.XX.XX

LifecyclePostStartHandlerTcpSocketPort

integer

任意

TCP Socket メソッドを使用して PostStart コールバック関数を設定する際の、TCP Socket 検出のポート。

80

LifecyclePreStopHandlerHttpGetHost

string

任意

HTTP リクエストメソッドを使用して PreStop コールバック関数を設定する際に、HTTP Get リクエストを受信するホストアドレス。

10.0.XX.XX

LifecyclePreStopHandlerHttpGetPort

integer

任意

HTTP リクエストメソッドを使用して PreStop コールバック関数を設定する際の、HTTP Get リクエスト検出のポート番号。

80

LifecyclePreStopHandlerHttpGetPath

string

任意

HTTP リクエストメソッドを使用して PreStop コールバック関数を設定する際の、HTTP Get リクエスト検出のパス。

/healthyz

LifecyclePreStopHandlerHttpGetScheme

string

任意

HTTP リクエストメソッドを使用して PreStop コールバック関数を設定する際の、HTTP Get リクエストのプロトコルの種類。有効な値:

  • HTTP。

  • HTTPS。

HTTP

LifecyclePreStopHandlerExec

array

任意

コマンドラインメソッドを使用して PreStop コールバック関数を設定する際に、コンテナ内で実行するコマンド。

string

任意

コマンドラインメソッドを使用して PreStop コールバック関数を設定する際に、コンテナ内で実行するコマンド。

[ "/bin/sh", "-c", "echo Hello from the preStop handler /usr/share/message" ]

LifecyclePreStopHandlerTcpSocketHost

string

任意

TCP Socket メソッドを使用して PreStop コールバック関数を設定する際の、TCP Socket 検出のホストアドレス。

10.0.XX.XX

LifecyclePreStopHandlerTcpSocketPort

integer

任意

TCP Socket メソッドを使用して PreStop コールバック関数を設定する際の、TCP Socket 検出のポート。

80

Volume

array<object>

任意

ボリュームの情報。

array<object>

任意

ボリュームの情報。

Type

string

任意

ボリュームのタイプ。有効な値:

  • EmptyDirVolume。

  • NFSVolume。

  • ConfigFileVolume。

  • FlexVolume。

EmptyDirVolume

DiskVolume.DiskSize

integer

任意

DiskVolume 的大小。单位:GiB。

15

NFSVolume.Path

string

任意

NFS 数据卷路径。

/share

FlexVolume.FsType

string

任意

挂载的文件系统类型,默认取决于 FlexVolume 的 script。

ext4

DiskVolume.FsType

string

任意

该系统类型不推荐使用,建议您使用FlexVolume.FsType参数。

xfs

HostPathVolume.Type

string

任意

Host 目录的类型。例如:File、Directory、Socket 等。

Directory

NFSVolume.ReadOnly

boolean

任意

NFS 数据卷是否只读。

  • true:只读。

  • false:可读可写。

默认值:false。

false

HostPathVolume.Path

string

任意

Host 上的绝对路径。

/xx/xx/name

FlexVolume.Options

string

任意

FlexVolume 对象选项列表。为 KV 形式,采用 JSON 传递。

例如:通过 FlexVolume 挂载云盘时,Options 的格式为{"volumeId":"d-2zehdahrwoa7srg****","performanceLevel": "PL2"}

{"volumeId":"d-2zehdahrwoa7srg****","performanceLevel": "PL2"}

FlexVolume.Driver

string

任意

用于 FlexVolume 的驱动程序名称。

flexvolume

ConfigFileVolumeDefaultMode

integer

任意

ConfigFileVolume のデフォルト権限。

0644

NFSVolume.Server

string

任意

NFS 服务器地址。

3f9cd4a596-n****.cn-shanghai.nas.aliyuncs.com

DiskVolume.DiskId

string

任意

DiskVolume 的 ID。

d-xx

Name

string

任意

ボリュームの名前。

default-volume1

EmptyDirVolume.Medium

string

任意

EmptyDirVolume 的存储媒介,默认为空,使用 node 文件系统;支持 memory,表示使用内存。

memory

ConfigFileVolumeConfigFileToPath

array<object>

任意

設定ファイルパスのリスト。

object

任意

設定ファイルパスのリスト。

Path

string

任意

相対ファイルパス。

/usr/bin/

Mode

integer

任意

ConfigFileVolume ディレクトリの権限。

0644

Content

string

任意

設定ファイルの内容(32 KB)。

bGl1bWk=

EmptyDirVolume.SizeLimit

string

任意

EmptyDir 数据卷的大小。取值时请带上单位,建议使用 Gi 或 Mi。

256 Mi

InitContainer

array<object>

任意

Init コンテナのリスト。

array<object>

任意

Init コンテナのリスト。

InitContainerEnvironmentVar

array<object>

任意

The information about environment variables.

object

任意

The information about environment variables.

Key

string

任意

環境変数の名前。名前は 1~128 文字で、[0-9a-zA-Z] およびアンダースコアのフォーマットに一致する必要があります。数字で始めることはできません。

Path

Value

string

任意

環境変数の値。値は最大 256 文字です。

/usr/bin/

SecurityContext.Capability.Add

array

任意

为容器内的进程授予某些特定的权限。目前仅支持配置为 NET_ADMIN 和 NET_RAW。

説明

NET_RAW 默认不支持,需提交工单申请。

string

任意

为容器内的进程授予某些特定的权限。目前仅支持配置为 NET_ADMIN 和 NET_RAW。

説明

NET_RAW 默认不支持,需提交工单申请。

NET_ADMIN

Image

string

任意

コンテナが使用するイメージ。

nginx

InitContainerVolumeMount

array<object>

任意

The volume mount information.

object

任意

The volume mount information.

MountPropagation

string

任意

ボリュームのマウント伝播設定。マウント伝播により、コンテナによってマウントされたボリュームを同じ Pod 内の他のコンテナ、または同じノード上の他の Pod と共有できます。有効な値:

  • None: ボリュームは、このボリュームまたはそのサブディレクトリで実行される後続のマウントを感知しません。

  • HostToCotainer: ボリュームは、このボリュームまたはそのサブディレクトリで実行される後続のマウントを感知します。

  • Bidirectional: HostToCotainer と同様に、ボリュームはマウント操作を感知します。さらに、ボリュームはホストおよび同じボリュームを使用するすべての Pod のすべてのコンテナに伝播されます。

デフォルト値: None。

None

MountPath

string

任意

マウントディレクトリ。

重要 コンテナのマウントディレクトリの内容はボリュームの内容で上書きされます。このパラメーターは慎重に使用してください。

/usr/share/

ReadOnly

boolean

任意

マウントパスが読み取り専用かどうかを指定します。

  • true: 読み取り専用。

  • false: 読み取りおよび書き込み。

デフォルト値: false。

false

Name

string

任意

マウントされたボリュームの名前。

test-empty

SubPath

string

任意

ボリュームのサブディレクトリ。これにより、Pod は同じボリュームの異なるディレクトリをコンテナ内の異なるディレクトリにマウントできます。

/usr/sub/

ImagePullPolicy

string

任意

The image pull policy. Valid values:

  • Always: always pulls the image. The image is pulled each time.

  • IfNotPresent: pulls the image only when needed. The local image is used first. If no local image is available, the image is pulled.

  • Never: never pulls the image. Only the local image is used.

Always

Cpu

number

任意

コンテナの vCPU 数。単位: コア。

0.5

WorkingDir

string

任意

作業ディレクトリ。

/usr/local

Command

array

任意

コンテナの起動コマンド。

string

任意

コンテナの起動コマンド。

sleep

Arg

array

任意

コンテナの起動引数。

string

任意

コンテナの起動引数。

10

SecurityContext.RunAsUser

integer

任意

设置运行容器的用户 ID。

587

Gpu

integer

任意

コンテナの GPU 数。

1

Memory

number

任意

メモリサイズ。単位: GiB。

1.0

Name

string

任意

コンテナ名。

test-init

DnsConfigNameServer

array

任意

DNS サーバーの IP アドレスのリスト。

string

任意

DNS サーバーの IP アドレスのリスト。

172.10.*.**

DnsConfigSearch

array

任意

DNS 検索ドメインのリスト。

string

任意

DNS 検索ドメインのリスト。

svc.local.kubenetes

DnsConfigOption

array<object>

任意

オブジェクトオプションのリスト。各オブジェクトは Name とオプションの Value で構成されます。

object

任意

オブジェクトオプションのリスト。各オブジェクトは Name とオプションの Value で構成されます。

Value

string

任意

オブジェクト変数の値。

value

Name

string

任意

オブジェクト変数の名前。

name

HostAliase

array<object>

任意

インスタンス内のコンテナのカスタムホスト名マッピング。

object

任意

インスタンス内のコンテナのカスタムホスト名マッピング。

Ip

string

任意

追加する IP アドレス。

192.0.XX.XX

Hostname

array

任意

追加するホスト名。

string

任意

追加するホスト名。

['hehe.com', 'haha.com']

SecurityContextSysctl

array<object>

任意

The security context in which the container group runs.

object

任意

The security context in which the container group runs.

Value

string

任意

The contextual variable value of the security context in which the instance runs.

65536

Name

string

任意

The system name of the security context in which the instance runs.

kernel.msgmax

NtpServer

array

任意

NTP サーバー。

string

任意

NTP サーバー。

ntp.cloud.aliyuncs.com

AcrRegistryInfo

array<object>

任意

The information about the ACR Enterprise instance.

object

任意

The information about the ACR Enterprise instance.

Domain

array

任意

ACR エンタープライズインスタンスのドメイン名。デフォルトでは、インスタンスのすべてのドメイン名が使用されます。個別のドメイン名を指定できます。複数のドメイン名はカンマ(,)で区切ります。

string

任意

ACR エンタープライズインスタンスのドメイン名。デフォルトでは、インスタンスのすべてのドメイン名が使用されます。個別のドメイン名を指定できます。複数のドメイン名はカンマ(,)で区切ります。

*****-****-registry.cn-beijing.cr.aliyuncs.com

InstanceName

string

任意

ACR エンタープライズインスタンスの名前。

acr-test

InstanceId

string

任意

ACR エンタープライズインスタンスのインスタンス ID。

cri-nwj395hgf6f3****

RegionId

string

任意

ACR エンタープライズインスタンスのリージョン。

cn-hangzhou

CostOptimization

boolean

任意

コスト最適化を有効にするかどうかを指定します。有効な値:

  • true: 有効。

  • false: 無効。

デフォルト値: false。 [_single.params.InstanceFamilyLevel.

false

InstanceFamilyLevel

string

任意

The level of the instance family, which is used to filter instance types that meet the requirements. This parameter takes effect when CostOptimization is enabled. Valid values:

  • EntryLevel: shared instance types. Lower cost, but instance computing performance is not guaranteed to be stable. Applicable to scenarios with low CPU usage. For more information, see Shared instance families.

  • EnterpriseLevel: enterprise-level instance types. Stable performance with dedicated resources. Applicable to scenarios that require high stability. For more information, see Instance families.

  • CreditEntryLevel: burstable instance types. CPU credits are used to ensure computing performance. Applicable to scenarios with low average CPU usage and occasional bursts. For more information, see Overview of burstable instances.

EnterpriseLevel

ContainersUpdateType

string

任意

The control request parameter for the Containers parameter update method. Valid values:

  • RenewUpdate: full update. The Containers request parameters in the update request overwrite the existing Containers parameter configurations.

  • IncrementalUpdate: incremental update. Containers are matched by Containers.Name, and only the request parameters specified in the request are updated. Parameters that are not specified are not updated.

Default value: RenewUpdate.

RenewUpdate

InstanceType

array

任意

The specified ECS instance types. You can specify up to five instance types.

string

任意

The specified ECS instance type. You can specify up to five instance types. For more information, see Create instances by specifying ECS instance types.

ecs.g6.large

DataCacheBucket

string

任意

The data cache bucket.

default

DataCachePL

string

任意

The performance level (PL) of the cloud disk used for the data cache. ESSDs are recommended. Valid values for ESSDs:

  • PL0: a maximum of 10,000 random read/write IOPS per disk.

  • PL1: a maximum of 50,000 random read/write IOPS per disk.

  • PL2: a maximum of 100,000 random read/write IOPS per disk.

  • PL3: a maximum of 1,000,000 random read/write IOPS per disk.

Default value: PL1.

説明

For more information about ESSDs, see ESSDs.

PL1

DataCacheProvisionedIops

integer

任意

The provisioned read/write IOPS of the ESSD AutoPL disk when the data cache uses an ESSD AutoPL disk. Valid values: 0 to min{50000, 1000 × Capacity - Baseline performance}, where Baseline performance = min{1800 + 50 × Capacity, 50000}.

説明

For more information about ESSD AutoPL disks, see ESSD AutoPL disks.

40000

DataCacheBurstingEnabled

boolean

任意

Specifies whether to enable burst (performance bursting) when the data cache uses an ESSD AutoPL disk. Valid values:

  • true: Enabled.

  • false: Not enabled.

Default value: false.

説明

For more information about ESSD AutoPL disks, see ESSD AutoPL disks.

false

GpuDriverVersion

string

任意

The GPU driver version. Valid values:

  • tesla=470.82.01 (default)

  • tesla=525.85.12

説明

Only specific instance types support switching the GPU driver version. For more information, see Create instances by specifying GPU specifications.

tesla=525.85.12

Override

boolean

任意

Specifies whether to overwrite. Valid values:

  • true: Overwrite.

  • false: Do not overwrite.

false

レスポンスフィールド

フィールド

説明

object

RequestId

string

The request ID, which is a unique identifier.

89945DD3-9072-47D0-A318-353284CF****

成功レスポンス

JSONJSON

{
  "RequestId": "89945DD3-9072-47D0-A318-353284CF****"
}

エラーコード

HTTP ステータスコード

エラーコード

エラーメッセージ

説明

403 Forbidden.RiskControl Forbidden.RiskControl

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。