全部產品
Search
文件中心

Auto Scaling:DescribeEciScalingConfigurations - 查詢ECI類型伸縮組的伸縮配置資訊

更新時間:May 21, 2026

通過調用DescribeEciScalingConfigurations,並指定伸縮組的ID、伸縮配置的ID或名稱等參數查詢ECI類型的伸縮配置資訊,例如執行個體的搶佔策略、容器組的執行個體規格、容器鏡像的拉取策略、ECI執行個體作為後端伺服器時的權重等。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

調試

授權資訊

下表是API對應的授權資訊,可以在RAM權限原則語句的Action元素中使用,用來給RAM使用者或RAM角色授予調用此API的許可權。具體說明如下:

  • 操作:是指具體的許可權點。

  • 存取層級:是指每個操作的存取層級,取值為寫入(Write)、讀取(Read)或列出(List)。

  • 資源類型:是指操作中支援授權的資源類型。具體說明如下:

    • 對於必選的資源類型,用前面加 * 表示。

    • 對於不支援資源級授權的操作,用全部資源表示。

  • 條件關鍵字:是指雲產品自身定義的條件關鍵字。

  • 關聯操作:是指成功執行操作所需要的其他許可權。操作者必須同時具備關聯操作的許可權,操作才能成功。

操作

存取層級

資源類型

條件關鍵字

關聯操作

ess:DescribeEciScalingConfigurations

get

*ScalingGroup

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

請求參數

名稱

類型

必填

描述

樣本值

RegionId

string

伸縮配置所屬伸縮組的地區 ID。

cn-qingdao

PageNumber

integer

伸縮配置列表的頁碼,起始值:1。

預設值:1。

1

PageSize

integer

分頁查詢時設定的每頁行數,最大值:50。

預設值:10。

50

ScalingGroupId

string

伸縮組的 ID,您可以查詢該伸縮組下所有的伸縮配置。

asg-bp17pelvl720x3v7****

ScalingConfigurationIds

array

待查詢伸縮配置的 ID 列表,ID 數量取值範圍:1~10。

查詢結果包括生效和未生效的伸縮配置,並通過返回參數LifecycleState進行標識。

string

待查詢伸縮配置的 ID。

查詢結果包括生效和未生效的伸縮配置,並通過返回參數 LifecycleState 進行標識。

asc-bp17pelvl720x5ub****

ScalingConfigurationNames

array

待查詢伸縮配置的名稱列表,名稱數量的取值範圍:1~10。

查詢結果會忽略失效的伸縮配置名稱,並且不報錯。

string

待查詢伸縮配置的名稱。

查詢結果會忽略失效的伸縮配置名稱,並且不報錯。

scalingcon****

返回參數

名稱

類型

描述

樣本值

object

伸縮配置相關資訊。

PageNumber

integer

當前頁碼。

1

PageSize

integer

每頁行數。

50

RequestId

string

請求 ID。

473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E

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

是否自動建立彈性公網 IP,並綁定 ECI 執行個體。

true

ScalingGroupId

string

伸縮配置所屬伸縮組的 ID。

asg-bp17pelvl720x3v7****

EphemeralStorage

integer

臨時儲存空間大小。單位:GiB。

20

Ipv6AddressCount

integer

IPv6 地址數。

1

Description

string

說明

該參數未開放使用。

This is an example.

EipBandwidth

integer

彈性公網 IP 的頻寬。預設為 5 M。

5

ImageSnapshotId

string

鏡像緩衝 ID。

imc-2zebxkiifuyzzlhl****

Memory

number

記憶體大小。

同時指定 CPU 和 Memory 可以定義執行個體規格範圍。例如,CPU=2 且 Memory=16 可以定義配置為 2 vCPU 和 16 GiB 的所有執行個體規格。Auto Scaling會結合 IO 最佳化、可用性區域等因素確定可用執行個體規格集合,並根據價格排序為您建立價格最低的執行個體。

說明

該區間配置效果僅在成本最佳化模式下且伸縮配置未設定執行個體規格時生效。

16

RestartPolicy

string

容器組的重啟策略。可能值:

  • Never:不重啟。

  • Always:始終重啟。

  • OnFailure:失敗時重啟。

Never

SpotPriceLimit

number

搶佔式執行個體的每小時最高價格。

僅當 SpotStrategy 為 SpotWithPriceLimit 時返回。

0.025

IngressBandwidth

integer

入方向頻寬節流設定。單位:Byte。

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

出方向頻寬節流設定。單位:Byte。

1024000

RegionId

string

ECI 執行個體所屬的地區 ID。

cn-hangzhou

RamRoleName

string

執行個體 RAM 角色名稱,ECI 與 ECS 共用執行個體 RAM 角色,具體操作,請參見通過 API 使用執行個體 RAM 角色

ram:PassRole

Cpu

number

執行個體層級 vCPU 大小。

2.0

AutoMatchImageCache

boolean

是否自動匹配鏡像緩衝。 預設值:false。

false

ResourceGroupId

string

資源群組 ID。

rg-8db03793gfrz****

ContainerGroupName

string

ECI 執行個體名稱,即容器組名稱。

test

ScalingConfigurationId

string

伸縮配置的 ID。

asc-bp1ezrfgoyn5kijl****

CpuOptionsCore

integer

CPU 物理核心數。僅部分規格支援自訂設定。更多資訊,請參見自訂 CPU 選項

2

SlsEnable

boolean

說明

該參數未開放使用。

False

Containers

array<object>

ECI 執行個體包含的容器列表。

array<object>

ECI 執行個體包含的容器資訊。

ReadinessProbeHttpGetPath

string

HttpGet 檢測的路徑。

/usr/local

ReadinessProbeSuccessThreshold

integer

從上次檢查失敗後重新認定檢查成功的檢查次數閾值(必須是連續成功),預設為 1。當前值必須為 1。

1

LivenessProbePeriodSeconds

integer

檢查執行的周期,預設為 10 秒,最小值為 1 秒。

5

LivenessProbeTcpSocketPort

integer

TcpSocket 的連接埠號碼。

80

LivenessProbeHttpGetScheme

string

使用 HTTP 要求方式進行健全狀態檢查時,HTTP Get 請求對應的協議類型,取值範圍:

  • HTTP。

  • HTTPS。

HTTP

WorkingDir

string

容器內工作目錄

/usr/local/nginx

Tty

boolean

是否開啟互動。取值範圍:

  • true:開啟。

  • false:未開啟。

例如:當 Command 配置為/bin/bash 時,需要配置為 true。

預設值:false。

false

LivenessProbeHttpGetPort

integer

HttpGet 檢測的連接埠。

80

Gpu

integer

GPU 個數。

1

ReadinessProbeInitialDelaySeconds

integer

檢查開始執行的時間,以容器啟動完成為起點計算。

5

Stdin

boolean

此容器是否應在容器運行時為標準輸入分配緩衝區。如果未設定,則容器中標準輸入的讀取值將導致 EOF。預設為 false。

true

Memory

number

容器記憶體大小。

2.0

Name

string

自訂的容器名稱。

nginx

SecurityContextReadOnlyRootFilesystem

boolean

是否唯讀根檔案系統,目前僅支援 true。

true

LivenessProbeHttpGetPath

string

HttpGet 檢測的路徑。

/usr/nginx/

Image

string

容器鏡像。

mysql

ReadinessProbeTcpSocketPort

integer

TcpSocket 的連接埠號碼。

8888

ReadinessProbeHttpGetScheme

string

使用 HTTP 要求方式進行健全狀態檢查時,HTTP Get 請求對應的協議類型,取值範圍:

  • HTTP。

  • HTTPS。

HTTP

ReadinessProbeHttpGetPort

integer

HttpGet 檢測的路徑。

/usr/nginx/

LivenessProbeSuccessThreshold

integer

從上次檢查失敗後重新認定檢查成功的檢查次數閾值(必須是連續成功),預設為 1。當前值必須為 1。

1

ReadinessProbeTimeoutSeconds

integer

檢查逾時的時間,預設為 1 秒,最小為 1 秒。

5

SecurityContextRunAsUser

integer

用於運行容器進程進入點的 UID。

1000

LivenessProbeInitialDelaySeconds

integer

檢查開始執行的時間,以容器啟動完成為起點計算。

10

ReadinessProbePeriodSeconds

integer

檢查執行的周期,預設為 10 秒,最小為 1 秒。

1

ImagePullPolicy

string

鏡像拉取策略。可能值:

  • Alway:總是拉取。每次都拉取鏡像。

  • IfNotPresent:按需拉取。優先使用本地鏡像,本地沒有鏡像時則拉取鏡像。

  • Never:從不拉取。使用本地鏡像,不拉取鏡像。

Always

StdinOnce

boolean

當標準輸入為 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

資料卷名稱。同 Volume 中的 Name。

default-volume1

MountPropagation

string

資料卷的掛載傳播設定。掛載傳播允許將 Container 掛載的卷共用到同一 Pod 中的其他 Container,甚至可以共用到同一節點上的其他 Pod。可能值:

  • None:該卷不感知任何後續在此卷或其子目錄上執行的掛載操作。

  • HostToCotainer:該卷將會感知到後續在此卷或其子目錄上的掛載操作。

  • Bidirectional:和 HostToCotainer 類似,能感知掛載操作。另外,該卷將被傳播回主機和使用同一卷的所有 Pod 的所有容器。

預設值:None。

None

MountPath

string

容器掛載資料卷的目錄。

重要 容器掛載目錄下的內容會被 Volume 的內容直接覆蓋,請您謹慎使用。

/pod/data

EnvironmentVars

array<object>

環境變數的資訊列表。

object

環境變數的資訊。

Key

string

環境變數名。

PATH

Value

string

環境變數值。

/usr/bin/

FieldRefFieldPath

string

說明

該參數未開放使用。

path

Commands

array

容器啟動命令列表。最多 20 個。每個命令最多包含 256 個字元。

string

容器啟動命令。最多 20 個。每個命令最多包含 256 個字元。

sleep

LivenessProbeExecCommands

array

使用命令列方式進行健全狀態檢查時,在容器內執行的命令列表。

string

使用命令列方式進行健全狀態檢查時,在容器內執行的命令。

cat/tmp/healthy

Args

array

容器啟動命令對應的參數列表。最多 10 個。

string

容器啟動命令對應的參數。最多 10 個。

100

ReadinessProbeExecCommands

array

使用命令列方式進行健全狀態檢查時,在容器內執行的命令列表。

string

使用命令列方式進行健全狀態檢查時,在容器內執行的命令。

cat/tmp/healthy

SecurityContextCapabilityAdds

array

為容器內的進程授予某些特定的許可權。目前僅支援配置為 NET_ADMIN 和 NET_RAW。

說明

NET_RAW 預設不支援,需提交工單申請。

string

為容器內的進程授予某些特定的許可權。目前僅支援配置為 NET_ADMIN 和 NET_RAW。

說明

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 Socket 檢測的主機地址。

10.0.XX.XX

LifecyclePostStartHandlerTcpSocketPort

integer

使用 TCPSocket 方式設定 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

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

使用 TCPSocket 方式設定 preStop 回呼函數時,TCP Socket 檢測的連接埠。

80

InitContainers

array<object>

init 容器列表。

array<object>

init 容器列表。

SecurityContextReadOnlyRootFilesystem

boolean

容器啟動並執行根檔案系統是否為唯讀。目前僅支援配置為 true。

true

ImagePullPolicy

string

鏡像拉取策略。

Always

WorkingDir

string

工作目錄。

/usr/local

Cpu

number

CPU 大小。

0.5

Image

string

容器使用的鏡像。

nginx

Gpu

integer

指定容器使用的 GPU 個數。

1

SecurityContextRunAsUser

string

設定運行容器的使用者識別碼。

587

Memory

number

記憶體大小。

1.0

Name

string

容器名稱。

test-init

InitContainerEnvironmentVars

array<object>

環境變數的資訊。

object

環境變數的資訊。

Key

string

環境變數名。

PATH

Value

string

環境變數值。

/usr/local/bin

FieldRefFieldPath

string

說明

該參數未開放使用。

path

InitContainerPorts

array<object>

init 容器連接埠資訊的集合。

object

init 容器連接埠資訊的集合。

Port

integer

連接埠號碼。取值範圍:1~65535。

1

Protocol

string

協議類型。取值範圍:

  • TCP。

  • UDP。

TCP

InitContainerVolumeMounts

array<object>

資料卷掛載。

object

資料卷掛載。

ReadOnly

boolean

掛載路徑是否唯讀。

預設值:false。

false

SubPath

string

資料卷下的子目錄,方便 Pod 將同一個 Volume 下不同目錄掛載到容器不同目錄。

/usr/sub/

Name

string

掛載資料卷的名稱。

test-empty

MountPropagation

string

資料卷的掛載傳播設定。掛載傳播允許將 Container 掛載的卷共用到同一 Pod 中的其他 Container,甚至可以共用到同一節點上的其他 Pod。可能值:

  • None:該卷不感知任何後續在此卷或其子目錄上執行的掛載操作。

  • HostToCotainer:該卷將會感知到後續在此卷或其子目錄上的掛載操作。

  • Bidirectional:和 HostToCotainer 類似,能感知掛載操作。另外,該卷將被傳播回主機和使用同一卷的所有 Pod 的所有容器。

預設值:None。

None

MountPath

string

掛載目錄,容器的掛載目錄下的內容被 volume 的內容直接覆蓋,所以要慎用。

/usr/share/

SecurityContextCapabilityAdds

array

為容器內的進程授予某些特定的許可權。目前僅支援配置為 NET_ADMIN 和 NET_RAW。

說明

NET_RAW 預設不支援,需提交工單申請。

string

為容器內的進程授予某些特定的許可權。目前僅支援配置為 NET_ADMIN 和 NET_RAW。

說明

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

DiskVolume 的大小。單位為 GiB。

15

DiskVolumeFsType

string

DiskVolume 的系統類別型。

xfs

EmptyDirVolumeMedium

string

EmptyDirVolume 的儲存媒介,預設為空白,使用 node 檔案系統。支援 memory,表示使用記憶體。

memory

NFSVolumePath

string

NFS 資料卷路徑。

/share

DiskVolumeDiskSize

integer

DiskVolume 的大小。單位為 GiB。

15

NFSVolumeReadOnly

boolean

NFS 資料卷是否唯讀。

預設值:false。

false

FlexVolumeFsType

string

掛載的檔案系統類型,預設取決於 FlexVolume 的 script。

ext4

ConfigFileVolumeDefaultMode

integer

ConfigFileVolume 預設的許可權。

0644

FlexVolumeDriver

string

用於 FlexVolume 的驅動程式名稱。

flexvolume

FlexVolumeOptions

string

FlexVolume 對象選項列表。為 KV 形式,採用 JSON 傳遞。

例如:通過 FlexVolume 掛載雲端硬碟時,Options 的格式為{"volumeId":"d-2zehdahrwoa7srg****","performanceLevel": "PL2"}

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

NFSVolumeServer

string

NFS 伺服器地址。

3f9cd4a596-naw76.cn-shanghai.nas.aliyuncs.com

Name

string

資料卷名稱。

default-volume1

ConfigFileVolumeConfigFileToPaths

array<object>

設定檔路徑列表。

object

設定檔路徑列表。

Path

string

相對檔案路徑。

/usr/bin/

Mode

integer

ConfigFileVolume 目錄許可權。

0644

Content

string

設定檔內容(32 KB)。

bGl1bWk=

EmptyDirVolumeSizeLimit

string

EmptyDir 資料卷的大小。

256Mi

HostPathVolumeType

string

HostPath Volume 的類型。

Directory

HostPathVolumePath

string

HostPath Volume 在主機上的目錄路徑。

/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>

自訂執行個體內一個容器的 Hostname 映射。

object

自訂執行個體內一個容器的 Hostname 映射。

Ip

string

添加 IP 位址。

192.0.XX.XX

Hostnames

array

添加主機名稱。

string

添加主機名稱。

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

SecurityContextSysCtls

array<object>

執行個體啟動並執行安全內容相關的系統資訊。

object

執行個體啟動並執行安全內容相關的系統資訊。

Name

string

執行個體啟動並執行安全上下文系統名稱。

kernel.msgmax

Value

string

執行個體啟動並執行安全內容相關的變數值。

65536

AcrRegistryInfos

array<object>

ACR 企業版執行個體的資訊。

object

ACR 企業版執行個體的資訊。

InstanceId

string

ACR 企業版執行個體 ID。

cri-nwj395hgf6f3****

InstanceName

string

ACR 企業版執行個體的名稱。

acr-test

RegionId

string

ACR 企業版執行個體所屬地區。

cn-hangzhou

Domains

array

ACR 企業版執行個體的網域名稱。預設為相應執行個體的所有網域名稱。支援指定個別網域名稱,多個以半形逗號(,)分隔。

string

ACR 企業版執行個體的網域名稱。預設為相應執行個體的所有網域名稱。支援指定個別網域名稱,多個以半形逗號(,)分隔。

*****-****-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:生效狀態。伸縮組會使用處於生效狀態的伸縮配置自動建立 ECS 執行個體。

  • Inacitve:未生效狀態。處於未生效狀態的伸縮配置存在於伸縮組中,但伸縮組不會使用此類伸縮配置自動建立 ECS 執行個體。

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

資料緩衝 Bucket。

default

DataCachePL

string

資料緩衝使用的雲端硬碟的效能等級。建議優先使用 ESSD 雲端硬碟,該雲端硬碟的效能等級的可能值:

  • PL0:單盤最高隨機讀寫 IOPS 1 萬。

  • PL1:單盤最高隨機讀寫 IOPS 5 萬。

  • PL2:單盤最高隨機讀寫 IOPS 10 萬。

  • PL3:單盤最高隨機讀寫 IOPS 100 萬。

說明

關於 ESSD 雲端硬碟的更多資訊,請參見 ESSD 雲端硬碟

PL1

DataCacheProvisionedIops

integer

資料緩衝使用 ESSD AutoPL 雲端硬碟時,ESSD AutoPL 雲端硬碟預配置的讀寫 IOPS。可能值:0~min{50000, 1000容量-基準效能},其中,基準效能=min{1800+50容量, 50000}。

說明

關於 ESSD AutoPL 雲端硬碟的更多資訊,請參見ESSD AutoPL 雲端硬碟

40000

DataCacheBurstingEnabled

boolean

資料緩衝使用 ESSD AutoPL 雲端硬碟時,是否開啟 Burst(效能突發)。可能值:

  • true:開啟。

  • false:未開啟。

說明

關於 ESSD AutoPL 雲端硬碟的更多資訊,請參見ESSD AutoPL 雲端硬碟

false

GpuDriverVersion

string

指定 GPU 驅動版本。

tesla=470.82.01

樣本

正常返回樣本

JSON格式

{
  "PageNumber": 1,
  "PageSize": 50,
  "RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
  "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,
      "Description": "This is an example.",
      "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,
      "SlsEnable": true,
      "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",
          "SecurityContextReadOnlyRootFilesystem": true,
          "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/",
              "FieldRefFieldPath": "path"
            }
          ],
          "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\n",
          "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",
              "FieldRefFieldPath": "path"
            }
          ],
          "InitContainerPorts": [
            {
              "Port": 1,
              "Protocol": "TCP"
            }
          ],
          "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": "3f9cd4a596-naw76.cn-shanghai.nas.aliyuncs.com",
          "Name": "default-volume1",
          "ConfigFileVolumeConfigFileToPaths": [
            {
              "Path": "/usr/bin/",
              "Mode": 644,
              "Content": "bGl1bWk="
            }
          ],
          "EmptyDirVolumeSizeLimit": "256Mi",
          "HostPathVolumeType": "Directory",
          "HostPathVolumePath": "/pod/data"
        }
      ],
      "ImageRegistryCredentials": [
        {
          "Password": "yourpaasword",
          "Server": "registry-vpc.cn-shanghai.aliyuncs.com",
          "UserName": "yourusername\t\n"
        }
      ],
      "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 status code

錯誤碼

錯誤資訊

描述

403 Forbidden.RiskControl Forbidden.RiskControl

訪問錯誤中心查看更多錯誤碼。

變更歷史

更多資訊,參考變更詳情