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

Auto Scaling:DescribeEciScalingConfigurations

最終更新日:Sep 10, 2026

ECIタイプのスケーリング設定をクエリします。

今すぐお試しください

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

テスト

RAM 認証

この操作の認証情報はありません。問題が発生した場合は、アカウントマネージャーにご連絡ください。

リクエストパラメーター

パラメーター

必須 / 任意

説明

RegionId

string

必須

スケーリング設定が属するスケーリンググループのリージョンID。

cn-qingdao

PageNumber

integer

任意

スケーリング設定リストのページ番号。最小値:1。

デフォルト値:1。

1

PageSize

integer

任意

ページクエリの1ページあたりのエントリ数。最大値:50。

デフォルト値:10。

50

ScalingGroupId

string

任意

スケーリンググループのID。指定されたスケーリンググループ内のすべてのスケーリング設定をクエリできます。

asg-bp17pelvl720x3v7****

ScalingConfigurationId

array

任意

クエリするスケーリング設定のID。1~10のIDを指定できます。

クエリ結果には、ActiveとInactiveの両方の状態のスケーリング設定が含まれ、LifecycleStateレスポンスパラメーターで識別されます。

string

任意

クエリするスケーリング設定のID。

クエリ結果には、ActiveとInactiveの両方の状態のスケーリング設定が含まれ、LifecycleStateレスポンスパラメーターで識別されます。

asc-bp17pelvl720x5ub****

ScalingConfigurationName

array

任意

クエリするスケーリング設定の名前。1~10の名前を指定できます。

無効なスケーリング設定名はクエリ結果で無視され、エラーは返されません。

string

任意

クエリするスケーリング設定の名前。

無効なスケーリング設定名はクエリ結果で無視され、エラーは返されません。

scalingcon****

レスポンスフィールド

フィールド

説明

object

PageNumber

integer

現在のページ番号。

1

PageSize

integer

1ページあたりのエントリ数。

50

RequestId

string

リクエストID。

473469C7-AA6F-4DC5-B3DB-A3DC0DE3****

TotalCount

integer

スケーリング設定の合計数。

1

ScalingConfigurations

array<object>

スケーリング設定情報のコレクション。

array<object>

スケーリング設定情報のコレクション。

CreationTime

string

スケーリング設定が作成された時刻。

2014-08-14T10:58Z

ScalingConfigurationName

string

スケーリング設定の名前。

scalingconfi****

SecurityGroupId

string

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

sg-bp18kz60mefs****

ActiveDeadlineSeconds

integer

有効期間。単位:秒。

1000

SpotStrategy

string

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

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

  • SpotWithPriceLimit:上限価格付きのスポットインスタンス。

  • SpotAsPriceGo:現在の市場価格に基づいてシステムが自動的に入札するスポットインスタンス。

NoSpot

AutoCreateEip

boolean

Elastic IPアドレス(EIP)の自動作成とECIインスタンスへの関連付けが有効かどうかを示します。

true

ScalingGroupId

string

スケーリング設定が属するスケーリンググループのID。

asg-bp17pelvl720x3v7****

EphemeralStorage

integer

一時ストレージのサイズ。単位:GiB。

20

Ipv6AddressCount

integer

IPv6アドレスの数。

1

EipBandwidth

integer

EIPの帯域幅。デフォルト値:5 Mbit/s。

5

ImageSnapshotId

string

イメージキャッシュID。

imc-2zebxkiifuyzzlhl****

Memory

number

メモリサイズ。

CPUとMemoryの両方を指定すると、インスタンスタイプの範囲が定義されます。例えば、CPU=2、Memory=16は、2 vCPUと16 GiBのメモリを持つすべてのインスタンスタイプを定義します。Auto Scalingは、I/O 最適化やゾーンなどの要因に基づいて利用可能なインスタンスタイプのセットを決定し、最も低価格のインスタンスタイプのインスタンスを作成します。

説明

この設定は、コスト最適化モードが有効で、スケーリング設定でインスタンスタイプが指定されていない場合にのみ有効になります。

16

RestartPolicy

string

コンテナグループの再起動ポリシー。有効な値:

  • Never:再起動しない。

  • Always:常に再起動する。

  • OnFailure:失敗時に再起動する。

Never

SpotPriceLimit

number

スポットインスタンスの1 時間あたりの最大価格。

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

0.025

IngressBandwidth

integer

受信帯域幅の上限。単位:バイト。

1024000

CpuOptionsThreadsPerCore

integer

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

2

TerminationGracePeriodSeconds

integer

シャットダウン前にプログラムが操作を処理するためのバッファ時間。

60

LoadBalancerWeight

integer

バックエンドサーバーとしてのECIインスタンスの重み。有効な値:1~100。

1

DnsPolicy

string

DNSポリシー。

Default

HostName

string

ホスト名。

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

EgressBandwidth

integer

送信帯域幅の上限。単位:バイト。

1024000

RegionId

string

ECIインスタンスのリージョンID。

cn-hangzhou

RamRoleName

string

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

ram:PassRole

Cpu

number

インスタンスレベルのvCPUサイズ。

2.0

AutoMatchImageCache

boolean

イメージキャッシュが自動的に照合されるかどうかを示します。有効な値:

  • true:自動的に照合。

  • false:自動的に照合しない。

false

ResourceGroupId

string

リソースグループID。

rg-8db03793gfrz****

ContainerGroupName

string

ECIインスタンスの名前(コンテナグループ名)。

test

ScalingConfigurationId

string

スケーリング設定のID。

asc-bp1ezrfgoyn5kijl****

CpuOptionsCore

integer

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

2

Containers

array<object>

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

array<object>

ECIインスタンス内のコンテナに関する情報。

ReadinessProbeHttpGetPath

string

HTTP GET リクエストが送信されるパスです。

/usr/local

ReadinessProbeSuccessThreshold

integer

失敗後にプローブが成功したと見なされるために必要な、連続する成功の最小回数。デフォルト値は 1 です。有効な値は 1 です。

1

LivenessProbePeriodSeconds

integer

プローブを実行する間隔です。デフォルト値は 10 です。最小値は 1 です。単位は秒です。

5

LivenessProbeTcpSocketPort

integer

TcpSocketのポート番号です。

80

LivenessProbeHttpGetScheme

string

HTTP GET リクエストを使用してプローブを実行する際の HTTP GET リクエストのプロトコルタイプ。有効な値は次のとおりです。

  • HTTP

  • HTTPS

HTTP

WorkingDir

string

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

/usr/local/nginx

Tty

boolean

インタラクションが有効かどうかを示します。有効な値は次のとおりです。

  • true

  • false

**Command **パラメーターの値が /bin/bash の場合、このパラメーターの値を true に設定する必要があります。

デフォルト値:false。

false

LivenessProbeHttpGetPort

integer

HTTP GETリクエストを送信するポート。

80

Gpu

integer

GPU の数。

1

ReadinessProbeInitialDelaySeconds

integer

コンテナの起動終了時からプローブの開始時までの秒数。

5

Stdin

boolean

コンテナ実行時に、コンテナが標準入力ストリーム向けにバッファーリソースを割り当てるかどうかを示します。このパラメーターが指定されていない場合、ファイルの終わり (EOF) エラーが発生する可能性があります。

デフォルト値: false。

true

Memory

number

コンテナのメモリサイズです。

2.0

Name

string

コンテナの名前です。

nginx

LivenessProbeHttpGetPath

string

HTTP GET リクエストを送信するパス。

/usr/nginx/

Image

string

コンテナのイメージ。

mysql

ReadinessProbeTcpSocketPort

integer

TcpSocket のポート番号です。

8888

ReadinessProbeHttpGetScheme

string

HTTP GET リクエストを使用してプローブを実行する際の HTTP GET リクエストのプロトコルタイプ。有効な値は次のとおりです。

  • HTTP

  • HTTPS

HTTP

ReadinessProbeHttpGetPort

integer

HTTP GETリクエストを送信するパス。

/usr/nginx/

LivenessProbeSuccessThreshold

integer

失敗後にプローブが成功したと見なされるために必要な連続成功回数の最小値。デフォルト値:1。有効な値:1。

1

ReadinessProbeTimeoutSeconds

integer

プローブのタイムアウト期間。デフォルト値:1。最小値:1。単位:秒。

5

SecurityContextRunAsUser

integer

コンテナプロセスのエントリポイントを実行するユーザーのID。

1000

LivenessProbeInitialDelaySeconds

integer

コンテナの起動終了時からプローブ開始時までの秒数。

10

ReadinessProbePeriodSeconds

integer

プローブの実行間隔。デフォルト値:10。最小値:1。単位:秒。

1

ImagePullPolicy

string

イメージプルポリシー。有効な値は次のとおりです。

  • Always: 毎回イメージのプルを実行します。

  • IfNotPresent: ローカルにイメージが存在しない場合のみ、イメージのプルを実行します。ローカルのイメージを優先的に使用し、ローカルにイメージがない場合はプルを実行します。

  • Never: 常にローカルのイメージを使用し、イメージのプルは実行しません。

Always

StdinOnce

boolean

クライアントが切断された後に標準入力ストリームが切断されるかどうかを示します。Stdin が true に設定されている場合、標準入力ストリームは複数の会話中に接続されたままになります。

StdinOnce が true に設定されている場合、コンテナの起動後に標準入力ストリームが接続され、クライアントがデータを受信するために接続されるまでアイドル状態を維持します。クライアントが切断されると、ストリームも切断され、コンテナが再度起動されるまで切断された状態のままになります。

true

Cpu

number

コンテナに割り当てられる vCPU の数。

2.0

LivenessProbeTimeoutSeconds

integer

プローブのタイムアウト期間。デフォルト値は 1、最小値は 1 です。単位は秒。

10

ReadinessProbeFailureThreshold

integer

正常とされた後のプローブが失敗したと見なされるために必要な、連続する最小失敗回数です。

デフォルト値:3。

3

LivenessProbeFailureThreshold

integer

プローブが成功した後に失敗と見なされるまでに必要な、連続する失敗の最小回数。

デフォルト値: 3。

3

Ports

array<object>

コンテナの公開ポートとプロトコルです。

object

公開ポートとそのプロトコル。

Port

integer

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

8888

Protocol

string

プロトコルタイプ。有効な値は次のとおりです。

  • TCP

  • UDP

TCP

VolumeMounts

array<object>

コンテナにマウントされるボリューム。

object

ボリュームをマウントします。

ReadOnly

boolean

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

デフォルト値: false。

false

SubPath

string

ボリュームのサブディレクトリです。

data2/

Name

string

ボリュームの名前です。このパラメーターの値は、Volumes.Name パラメーターの値と同じです。

default-volume1

MountPropagation

string

ボリュームのマウント伝搬設定です。マウント伝搬を使用すると、あるコンテナにマウントされたボリュームを、同じPod 内の他のコンテナや、同じノード上の他のPodと共有できます。有効な値は次のとおりです。

  • None: このボリュームまたはそのサブディレクトリに後からマウントされた内容が、このボリュームマウントに伝搬されません。

  • HostToContainer: このボリュームまたはそのサブディレクトリに後からマウントされたすべての内容が、このボリュームマウントに伝搬されます。

  • Bidirectional: この値はHostToContainerと同様に、このボリュームまたはそのサブディレクトリに後からマウントされたすべての内容が、このボリュームマウントに伝搬されます。さらに、コンテナによって作成されたすべてのボリュームマウントがインスタンスおよび同じボリュームを使用するすべてのPodのすべてのコンテナに逆方向に伝搬されます。

デフォルト値: None。

None

MountPath

string

ボリュームがマウントされるディレクトリです。

説明

このディレクトリ内のデータは、ボリューム上のデータによって上書きされます。

/pod/data

EnvironmentVars

array<object>

環境変数に関する情報。

object

環境変数に関する情報。

Key

string

環境変数の名前です。

PATH

Value

string

環境変数の値。

/usr/bin/

Commands

array

コンテナの起動コマンド。最大 20 個のコマンドを指定できます。各コマンドは最大 256 文字までです。

string

CLIを使用してプローブを実行する際にコンテナ内で実行されるコマンド。

sleep

LivenessProbeExecCommands

array

コマンドラインインターフェイス (CLI) を使用してプローブを実行する際に、コンテナ内で実行されるコマンド。

string

コマンドラインインターフェイス (CLI) を使用してプローブを実行する際に、コンテナ内で実行されるコマンド。

cat/tmp/healthy

Args

array

コンテナの起動コマンドに渡される引数です。最大 10 個の引数を指定できます。

string

コンテナの起動コマンドに渡される引数です。最大 10 個の引数を指定できます。

100

ReadinessProbeExecCommands

array

CLI を使用してプローブを実行する際にコンテナ内で実行されるコマンドです。

string

CLI を使用してプローブを実行する際にコンテナ内で実行されるコマンドです。

cat/tmp/healthy

SecurityContextCapabilityAdds

array

コンテナ内のプロセスに付与される権限。NET_ADMIN および NET_RAW のみがサポートされています。

string

コンテナ内のプロセスに付与される権限。NET_ADMIN および NET_RAW のみがサポートされています。

NET_ADMIN

LifecyclePostStartHandlerHttpGetHost

string

HTTP リクエスト メソッドを使用して PostStart コールバック関数を設定する場合、このフィールドは HTTP GET リクエストを受信するホスト アドレスを指定します。

10.0.XX.XX

LifecyclePostStartHandlerHttpGetPort

integer

HTTP リクエストメソッドを使用して PostStart コールバック関数を設定する際に、HTTP GET リクエストでチェックされるポート番号。

80

LifecyclePostStartHandlerHttpGetPath

string

HTTP リクエスト メソッドを使用して PostStart コールバック関数を設定する場合、これは HTTP GET リクエスト検出に使用されるパスです。

/healthyz

LifecyclePostStartHandlerHttpGetScheme

string

HTTP リクエスト方式を使用して PostStart コールバック関数を設定する際の HTTP GET リクエストのプロトコルタイプ。

HTTP

LifecyclePostStartHandlerExecs

array

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

string

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

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

LifecyclePostStartHandlerTcpSocketHost

string

TCP Socket 方式で PostStart コールバック関数が設定されている場合に、TCP ソケット検出に使用されるホストアドレス。

10.0.XX.XX

LifecyclePostStartHandlerTcpSocketPort

integer

PostStart コールバック関数が TCP Socket メソッドを使用して構成されている場合に、TCP Socket 検出に使用されるポートです。

80

LifecyclePreStopHandlerHttpGetHost

string

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

10.0.XX.XX

LifecyclePreStopHandlerHttpGetPort

integer

PreStop コールバック関数を HTTP リクエスト方式で設定する場合の、HTTP GET リクエストにおける検出に使用されるポート番号。

80

LifecyclePreStopHandlerHttpGetPath

string

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

/healthyz

LifecyclePreStopHandlerHttpGetScheme

string

PreStop コールバック関数を HTTP リクエスト方式で設定する場合の、HTTP GET リクエストに使用されるプロトコルタイプ。

HTTP

LifecyclePreStopHandlerExecs

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 ソケット検出に使用されるポート。

80

InitContainers

array<object>

初期化コンテナのリスト。

array<object>

初期化コンテナのリスト。

SecurityContextReadOnlyRootFilesystem

boolean

ルートファイルシステムが読み取り専用かどうかを示します。有効な値は true です。

true

ImagePullPolicy

string

イメージのプルポリシー。

Always

WorkingDir

string

作業ディレクトリ。

/usr/local

Cpu

number

vCPU の数。

0.5

Image

string

コンテナのイメージ。

nginx

Gpu

integer

コンテナに割り当てられるGPUの数。

1

SecurityContextRunAsUser

string

コンテナを実行するユーザーの ID。

587

Memory

number

メモリのサイズ。

1.0

Name

string

コンテナの名前。

test-init

InitContainerEnvironmentVars

array<object>

環境変数に関する情報。

object

環境変数に関する情報。

Key

string

環境変数の名前。

PATH

Value

string

環境変数の値。

/usr/local/bin

InitContainerVolumeMounts

array<object>

コンテナにマウントされるボリューム。

object

ボリュームマウント。

ReadOnly

boolean

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

デフォルト値: false。

false

SubPath

string

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

/usr/sub/

Name

string

ボリュームの名前です。

test-empty

MountPropagation

string

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

  • None: このボリュームまたはそのサブディレクトリに後からマウントされた内容を、このボリュームマウントは受け取りません。

  • HostToContainer: このボリュームまたはそのサブディレクトリに後からマウントされたすべての内容を、このボリュームマウントが受け取ります。

  • Bidirectional: この値はHostToContainerと同様に、このボリュームまたはそのサブディレクトリに後からマウントされたすべての内容をボリュームマウントが受け取ります。さらに、コンテナによって作成されたすべてのボリュームマウントがインスタンスおよび同じボリュームを使用するすべてのPodのすべてのコンテナに伝搬されます。

デフォルト値: None。

None

MountPath

string

ボリュームがマウントされるディレクトリ。このディレクトリ内のデータは、ボリューム上のデータで上書きされます。このパラメーターを使用する場合は注意してください。

/usr/share/

SecurityContextCapabilityAdds

array

コンテナ内のプロセスに付与される権限。NET_ADMIN および NET_RAW のみがサポートされています。

string

コンテナ内のプロセスに付与される権限。NET_ADMIN および NET_RAW のみがサポートされています。

NET_ADMIN

InitContainerCommands

array

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

string

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

sleep

InitContainerArgs

array

コンテナ起動時の引数。

string

コンテナの起動引数。

10

Tags

array<object>

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

object

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

Key

string

タグのキー。

version

Value

string

タグの値。

3

Volumes

array<object>

ボリューム情報。

array<object>

ボリューム情報。

Type

string

ボリュームのタイプ。有効な値は次のとおりです。

  • EmptyDirVolume

  • NFSVolume

  • ConfigFileVolume

  • FlexVolume

EmptyDirVolume

DiskVolumeDiskId

string

ディスクボリュームのストレージサイズ。単位:GiB。

15

DiskVolumeFsType

string

ディスクボリュームのファイルシステムタイプ。

xfs

EmptyDirVolumeMedium

string

Type パラメーターが EmptyDirVolume に設定されている場合の記憶媒体。このパラメーターはデフォルトで空になります。このパラメーターが空の場合、ノードをバックアップするファイルシステムが記憶媒体として使用されます。このパラメーターが memory に設定されている場合、メモリが記憶媒体として使用されます。

memory

NFSVolumePath

string

ネットワーク ファイル システム (NFS) ボリュームへのパス。

/share

DiskVolumeDiskSize

integer

ディスクボリュームのストレージサイズ。単位:GiB。

15

NFSVolumeReadOnly

boolean

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

デフォルト値: false。

false

FlexVolumeFsType

string

Type パラメーターが FlexVolume に設定されている場合のファイルシステムタイプ。デフォルト値は FlexVolume プラグインのスクリプトによって決定されます。

ext4

ConfigFileVolumeDefaultMode

integer

Type パラメーターが ConfigFileVolume に設定されている場合のボリュームのデフォルト権限。

0644

FlexVolumeDriver

string

Type パラメーターが FlexVolume に設定されている場合のドライバーの名前。

flexvolume

FlexVolumeOptions

string

Type パラメーターが FlexVolume に設定されている場合のオプション。各オブジェクトは、JSON 文字列内に含まれるキーと値のペアです。

FlexVolume プラグインを使用してディスクをマウントする場合、options の形式は {"volumeId":"d-2zehdahrwoa7srg****","performanceLevel": "PL2"} です。

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

NFSVolumeServer

string

NFSサーバーのエンドポイント。

3f9cd4****-na***.cn-shanghai.nas.aliyuncs.com

Name

string

ボリュームの名前。

default-volume1

ConfigFileVolumeConfigFileToPaths

array<object>

構成ファイルへのパス。

object

構成ファイルパスのリスト。

Path

string

相対ファイルパス。

/usr/bin/

Mode

integer

Type パラメーターが ConfigFileVolume に設定されている場合のディレクトリの権限。

0644

Content

string

構成ファイルの内容(32 KB)。

bGl1bWk=

EmptyDirVolumeSizeLimit

string

EmptyDir ボリュームのサイズ。

256 Mi

HostPathVolumeType

string

HostPath ボリュームのタイプ。

Directory

HostPathVolumePath

string

ホスト上の HostPath ボリュームのフォルダパス。

/pod/data

ImageRegistryCredentials

array<object>

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

object

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

Password

string

イメージリポジトリにアクセスするために使用するユーザー名。

yourpaasword

Server

string

オプション。各オプションは名前と値のペアです。名前と値のペアにおける値は省略可能です。

registry-vpc.cn-shanghai.aliyuncs.com

UserName

string

オプション。各オプションは名前と値のペアです。名前と値のペアにおける値は省略可能です。

yourusername

DnsConfigOptions

array<object>

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

object

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

Name

string

オプションの変数名。

name

Value

string

オプションの変数の値。

value

HostAliases

array<object>

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

object

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

Ip

string

追加される IP アドレス。

192.0.XX.XX

Hostnames

array

追加されるホスト名。

string

追加されるホスト名。

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

SecurityContextSysCtls

array<object>

インスタンスが実行されるセキュリティコンテキストのシステム情報。

object

インスタンスが実行されるセキュリティコンテキストのシステム情報。

Name

string

エラスティックコンテナインスタンスが実行されるSecurity Contextの名前。

kernel.msgmax

Value

string

エラスティックコンテナインスタンスが実行されるSecurity Contextの変数の値。

65536

AcrRegistryInfos

array<object>

Container Registryエンタープライズエディションインスタンスに関する情報。

object

Container Registryエンタープライズエディションインスタンスに関する情報。

InstanceId

string

Container Registry Enterprise Edition インスタンスの ID。

cri-nwj395hgf6f3****

InstanceName

string

Container Registry Enterprise Edition インスタンスの名前。

acr-test

RegionId

string

Container Registry Enterprise Edition インスタンスのリージョン ID。

cn-hangzhou

Domains

array

Container Registry Enterprise Edition インスタンスのドメイン名。デフォルトでは、Container Registry Enterprise Edition インスタンスのすべてのドメイン名が表示されます。1つ以上のドメイン名を指定できます。複数のドメイン名を指定する場合は、カンマ(,)で区切ります。

string

Container Registry Enterprise Edition インスタンスのドメイン名。デフォルトでは、Container Registry Enterprise Edition インスタンスのすべてのドメイン名が表示されます。1 つ以上のドメイン名を指定できます。複数のドメイン名を指定する場合は、カンマ (,) で区切ります。

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

DnsConfigNameServers

array

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

string

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

172.10.*.**

DnsConfigSearches

array

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

string

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

svc.local.kubenetes

NtpServers

array

NTPサーバー。

string

NTPサーバー。

ntp.cloud.aliyuncs.com

LifecycleState

string

スケーリンググループ内のスケーリング設定のステータス。有効な値:

  • Active:スケーリング設定はActive 状態です。スケーリンググループはActive 状態のスケーリング設定を使用してECIインスタンスを自動的に作成します。

  • Inacitve:スケーリング設定はInactive 状態です。Inactive 状態のスケーリング設定はスケーリンググループ内に存在しますが、スケーリンググループはそのようなスケーリング設定を使用してECIインスタンスを自動的に作成しません。

Active

CostOptimization

boolean

コスト最適化機能が有効かどうかを示します。有効な値:

  • true:有効。

  • false:無効。

false

InstanceFamilyLevel

string

インスタンスファミリーレベル。要件を満たすインスタンスタイプをフィルタリングするために使用されます。このパラメーターは、CostOptimizationが有効な場合にのみ有効になります。有効な値:

  • EntryLevel:エントリレベル。共有インスタンスタイプを指します。これらのインスタンスタイプはコスト効率が高いですが、安定したコンピューティングパフォーマンスを保証しません。CPU 使用率が低いシナリオに適しています。詳細については、「共有インスタンスタイプ」をご参照ください。

  • EnterpriseLevel:エンタープライズレベル。これらのインスタンスタイプは安定したパフォーマンスと専用リソースを提供します。高い安定性が必要なシナリオに適しています。詳細については、「インスタンスファミリー」をご参照ください。

  • CreditEntryLevel:クレジットベースのエントリレベル。バースト可能なインスタンスタイプを指します。これらのインスタンスタイプはCPUクレジットを使用してコンピューティングパフォーマンスを保証します。CPU 使用率が低く、時折 CPUの使用量が急増するシナリオに適しています。詳細については、「バースト可能なインスタンスの概要」をご参照ください。

EnterpriseLevel

InstanceTypes

array

指定されたECSインスタンスタイプ。複数のインスタンスタイプを指定できます(最大 5つ)。

string

指定されたECSインスタンスタイプ。複数のインスタンスタイプを指定できます(最大 5つ)。詳細については、「ECSインスタンスタイプを指定してインスタンスを作成する」をご参照ください。

ecs.g6.large

DataCacheBucket

string

データキャッシュバケット。

default

DataCachePL

string

データキャッシュに使用されるクラウドディスクのパフォーマンスレベル。拡張 SSD(ESSD)の使用を推奨します。ESSDのパフォーマンスレベルの有効な値:

  • PL0:1つのディスクで最大 10,000のランダム読み取り/書き込みIOPSを提供できます。

  • PL1:1つのディスクで最大 50,000のランダム読み取り/書き込みIOPSを提供できます。

  • PL2:1つのディスクで最大 100,000のランダム読み取り/書き込みIOPSを提供できます。

  • PL3:1つのディスクで最大 1,000,000のランダム読み取り/書き込みIOPSを提供できます。

説明

ESSDの詳細については、「 ESSD 」をご参照ください。

PL1

DataCacheProvisionedIops

integer

データキャッシュに使用されるESSDs AutoPLディスクのプロビジョニングされた読み取り/書き込みIOPS。有効な値:0~min{50000, 1000 × 容量 - ベースラインパフォーマンス}、ここでベースラインパフォーマンス = min{1800 + 50 × 容量, 50000}。

説明

ESSD AutoPLディスクの詳細については、「ESSD AutoPLディスク」をご参照ください。

40000

DataCacheBurstingEnabled

boolean

データキャッシュに使用されるESSDs AutoPLディスクのバースト(パフォーマンスバースト)機能が有効かどうかを示します。有効な値:

  • true:有効。

  • false:無効。

説明

ESSD AutoPLディスクの詳細については、「ESSD AutoPLディスク」をご参照ください。

false

GpuDriverVersion

string

GPUドライバーのバージョン。

tesla=470.82.01

成功レスポンス

JSONJSON

{
  "PageNumber": 1,
  "PageSize": 50,
  "RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
  "TotalCount": 1,
  "ScalingConfigurations": [
    {
      "CreationTime": "2014-08-14T10:58Z",
      "ScalingConfigurationName": "scalingconfi****",
      "SecurityGroupId": "sg-bp18kz60mefs****",
      "ActiveDeadlineSeconds": 1000,
      "SpotStrategy": "NoSpot",
      "AutoCreateEip": true,
      "ScalingGroupId": "asg-bp17pelvl720x3v7****",
      "EphemeralStorage": 20,
      "Ipv6AddressCount": 1,
      "EipBandwidth": 5,
      "ImageSnapshotId": "imc-2zebxkiifuyzzlhl****",
      "Memory": 16,
      "RestartPolicy": "Never",
      "SpotPriceLimit": 0.025,
      "IngressBandwidth": 1024000,
      "CpuOptionsThreadsPerCore": 2,
      "TerminationGracePeriodSeconds": 60,
      "LoadBalancerWeight": 1,
      "DnsPolicy": "Default",
      "HostName": "['hehe.com', 'haha.com']",
      "EgressBandwidth": 1024000,
      "RegionId": "cn-hangzhou",
      "RamRoleName": "ram:PassRole",
      "Cpu": 2,
      "AutoMatchImageCache": false,
      "ResourceGroupId": "rg-8db03793gfrz****",
      "ContainerGroupName": "test",
      "ScalingConfigurationId": "asc-bp1ezrfgoyn5kijl****",
      "CpuOptionsCore": 2,
      "Containers": [
        {
          "ReadinessProbeHttpGetPath": "/usr/local",
          "ReadinessProbeSuccessThreshold": 1,
          "LivenessProbePeriodSeconds": 5,
          "LivenessProbeTcpSocketPort": 80,
          "LivenessProbeHttpGetScheme": "HTTP",
          "WorkingDir": "/usr/local/nginx",
          "Tty": false,
          "LivenessProbeHttpGetPort": 80,
          "Gpu": 1,
          "ReadinessProbeInitialDelaySeconds": 5,
          "Stdin": true,
          "Memory": 2,
          "Name": "nginx",
          "LivenessProbeHttpGetPath": "/usr/nginx/",
          "Image": "mysql",
          "ReadinessProbeTcpSocketPort": 8888,
          "ReadinessProbeHttpGetScheme": "HTTP",
          "ReadinessProbeHttpGetPort": 0,
          "LivenessProbeSuccessThreshold": 1,
          "ReadinessProbeTimeoutSeconds": 5,
          "SecurityContextRunAsUser": 1000,
          "LivenessProbeInitialDelaySeconds": 10,
          "ReadinessProbePeriodSeconds": 1,
          "ImagePullPolicy": "Always",
          "StdinOnce": true,
          "Cpu": 2,
          "LivenessProbeTimeoutSeconds": 10,
          "ReadinessProbeFailureThreshold": 3,
          "LivenessProbeFailureThreshold": 3,
          "Ports": [
            {
              "Port": 8888,
              "Protocol": "TCP"
            }
          ],
          "VolumeMounts": [
            {
              "ReadOnly": false,
              "SubPath": "data2/",
              "Name": "default-volume1",
              "MountPropagation": "None",
              "MountPath": "/pod/data"
            }
          ],
          "EnvironmentVars": [
            {
              "Key": "PATH",
              "Value": "/usr/bin/"
            }
          ],
          "Commands": [
            "sleep"
          ],
          "LivenessProbeExecCommands": [
            "cat/tmp/healthy"
          ],
          "Args": [
            "100"
          ],
          "ReadinessProbeExecCommands": [
            "cat/tmp/healthy"
          ],
          "SecurityContextCapabilityAdds": [
            "NET_ADMIN"
          ],
          "LifecyclePostStartHandlerHttpGetHost": "10.0.XX.XX",
          "LifecyclePostStartHandlerHttpGetPort": 80,
          "LifecyclePostStartHandlerHttpGetPath": "/healthyz",
          "LifecyclePostStartHandlerHttpGetScheme": "HTTP",
          "LifecyclePostStartHandlerExecs": [
            "[     \"/bin/sh\",     \"-c\",     \"echo Hello from the preStop handler  /usr/share/message\" ]"
          ],
          "LifecyclePostStartHandlerTcpSocketHost": "10.0.XX.XX",
          "LifecyclePostStartHandlerTcpSocketPort": 80,
          "LifecyclePreStopHandlerHttpGetHost": "10.0.XX.XX",
          "LifecyclePreStopHandlerHttpGetPort": 80,
          "LifecyclePreStopHandlerHttpGetPath": "/healthyz",
          "LifecyclePreStopHandlerHttpGetScheme": "HTTP",
          "LifecyclePreStopHandlerExecs": [
            "[     \"/bin/sh\",     \"-c\",     \"echo Hello from the preStop handler  /usr/share/message\" ]"
          ],
          "LifecyclePreStopHandlerTcpSocketHost": "10.0.XX.XX",
          "LifecyclePreStopHandlerTcpSocketPort": 80
        }
      ],
      "InitContainers": [
        {
          "SecurityContextReadOnlyRootFilesystem": true,
          "ImagePullPolicy": "Always",
          "WorkingDir": "/usr/local",
          "Cpu": 0.5,
          "Image": "nginx",
          "Gpu": 1,
          "SecurityContextRunAsUser": "587",
          "Memory": 1,
          "Name": "test-init",
          "InitContainerEnvironmentVars": [
            {
              "Key": "PATH",
              "Value": "/usr/local/bin"
            }
          ],
          "InitContainerVolumeMounts": [
            {
              "ReadOnly": false,
              "SubPath": "/usr/sub/",
              "Name": "test-empty",
              "MountPropagation": "None",
              "MountPath": "/usr/share/"
            }
          ],
          "SecurityContextCapabilityAdds": [
            "NET_ADMIN"
          ],
          "InitContainerCommands": [
            "sleep"
          ],
          "InitContainerArgs": [
            "10"
          ]
        }
      ],
      "Tags": [
        {
          "Key": "version",
          "Value": "3"
        }
      ],
      "Volumes": [
        {
          "Type": "EmptyDirVolume",
          "DiskVolumeDiskId": "15",
          "DiskVolumeFsType": "xfs",
          "EmptyDirVolumeMedium": "memory",
          "NFSVolumePath": "/share",
          "DiskVolumeDiskSize": 15,
          "NFSVolumeReadOnly": false,
          "FlexVolumeFsType": "ext4",
          "ConfigFileVolumeDefaultMode": 644,
          "FlexVolumeDriver": "flexvolume",
          "FlexVolumeOptions": "{\"volumeId\":\"d-2zehdahrwoa7srg****\",\"performanceLevel\": \"PL2\"}",
          "NFSVolumeServer": "3f9cd4****-na***.cn-shanghai.nas.aliyuncs.com",
          "Name": "default-volume1",
          "ConfigFileVolumeConfigFileToPaths": [
            {
              "Path": "/usr/bin/",
              "Mode": 644,
              "Content": "bGl1bWk="
            }
          ],
          "EmptyDirVolumeSizeLimit": "256 Mi",
          "HostPathVolumeType": "Directory",
          "HostPathVolumePath": "/pod/data"
        }
      ],
      "ImageRegistryCredentials": [
        {
          "Password": "yourpaasword",
          "Server": "registry-vpc.cn-shanghai.aliyuncs.com",
          "UserName": "yourusername"
        }
      ],
      "DnsConfigOptions": [
        {
          "Name": "name",
          "Value": "value"
        }
      ],
      "HostAliases": [
        {
          "Ip": "192.0.XX.XX",
          "Hostnames": [
            "['hehe.com', 'haha.com']"
          ]
        }
      ],
      "SecurityContextSysCtls": [
        {
          "Name": "kernel.msgmax",
          "Value": "65536"
        }
      ],
      "AcrRegistryInfos": [
        {
          "InstanceId": "cri-nwj395hgf6f3****",
          "InstanceName": "acr-test",
          "RegionId": "cn-hangzhou",
          "Domains": [
            "*****-****-registry.cn-beijing.cr.aliyuncs.com"
          ]
        }
      ],
      "DnsConfigNameServers": [
        "172.10.*.**"
      ],
      "DnsConfigSearches": [
        "svc.local.kubenetes"
      ],
      "NtpServers": [
        "ntp.cloud.aliyuncs.com"
      ],
      "LifecycleState": "Active",
      "CostOptimization": false,
      "InstanceFamilyLevel": "EnterpriseLevel",
      "InstanceTypes": [
        "ecs.g6.large"
      ],
      "DataCacheBucket": "default",
      "DataCachePL": "PL1",
      "DataCacheProvisionedIops": 40000,
      "DataCacheBurstingEnabled": false,
      "GpuDriverVersion": "tesla=470.82.01"
    }
  ]
}

エラーコード

HTTP ステータスコード

エラーコード

エラーメッセージ

説明

403 Forbidden.RiskControl Forbidden.RiskControl

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

変更履歴

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