DescribeEciScalingConfigurations
調(diào)用DescribeEciScalingConfigurations接口,并可以指定伸縮組的ID、伸縮配置的ID或名稱等參數(shù)查詢ECI類型的伸縮配置信息,例如實例的搶占策略、容器組的實例規(guī)格、容器鏡像的拉取策略、ECI實例作為后端服務器時的權重等。
調(diào)試
您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。
請求參數(shù)
名稱 |
類型 |
是否必選 |
示例值 |
描述 |
Action | String | 是 | DescribeEciScalingConfigurations | 系統(tǒng)規(guī)定參數(shù)。取值:DescribeEciScalingConfigurations。 |
RegionId | String | 是 | cn-qingdao | 伸縮配置所屬伸縮組的地域ID。 |
PageNumber | Integer | 否 | 1 | 伸縮配置列表的頁碼,起始值:1。 默認值:1。 |
PageSize | Integer | 否 | 50 | 分頁查詢時設置的每頁行數(shù),最大值:50。 默認值:10。 |
ScalingGroupId | String | 否 | asg-bp17pelvl720x3v7**** | 伸縮組的ID,您可以查詢該伸縮組下所有的伸縮配置。 |
ScalingConfigurationId.N | String | 否 | asc-bp17pelvl720x5ub**** | ScalingConfigurationId.待查詢伸縮配置的ID。 查詢結果包括生效和未生效的伸縮配置,并通過返回參數(shù)LifecycleState進行標識。 |
ScalingConfigurationName.N | String | 否 | scalingcon**** | 待查詢伸縮配置的名稱。 查詢結果會忽略失效的伸縮配置名稱,并且不報錯。 |
返回數(shù)據(jù)
名稱 |
類型 |
示例值 |
描述 |
PageNumber | Integer | 1 | 當前頁碼。 |
PageSize | Integer | 50 | 每頁行數(shù)。 |
RequestId | String | 473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** | 請求ID。 |
TotalCount | Integer | 1 | 伸縮配置的總數(shù)。 |
ScalingConfigurations | Array of ScalingConfiguration | 伸縮配置信息的集合。 |
|
CreationTime | String | 2014-08-14T10:58Z | 伸縮配置的創(chuàng)建時間。 |
ScalingConfigurationName | String | scalingconfi**** | 伸縮配置的名稱。 |
SecurityGroupId | String | sg-bp18kz60mefs**** | ECI實例所屬的安全組的ID,同一個安全組內(nèi)的ECI實例可以互相訪問。 |
ActiveDeadlineSeconds | Integer | 1000 | 有效期限。單位為秒。 |
SpotStrategy | String | NoSpot | 實例的搶占策略。可能值:
|
AutoCreateEip | Boolean | true | 是否自動創(chuàng)建彈性公網(wǎng)IP,并綁定ECI實例。 |
ScalingGroupId | String | asg-bp17pelvl720x3v7**** | 伸縮配置所屬伸縮組的ID。 |
EphemeralStorage | Integer | 20 | 臨時存儲空間大小。單位:GiB。 |
Ipv6AddressCount | Integer | 1 | IPv6地址數(shù)。 |
EipBandwidth | Integer | 5 | 彈性公網(wǎng)IP的帶寬。默認為5 M。 |
ImageSnapshotId | String | imc-2zebxkiifuyzzlhl**** | 鏡像緩存ID。 |
Memory | Float | 16 | 內(nèi)存大小。 同時指定CPU和Memory可以定義實例規(guī)格范圍。例如,CPU=2且Memory=16可以定義配置為2 vCPU和16 GiB的所有實例規(guī)格。彈性伸縮會結合IO優(yōu)化、可用區(qū)等因素確定可用實例規(guī)格集合,并根據(jù)價格排序為您創(chuàng)建價格最低的實例。 說明 該區(qū)間配置效果僅在成本優(yōu)化模式下且伸縮配置未設置實例規(guī)格時生效。 |
RestartPolicy | String | Never | 容器組的重啟策略。可能值:
|
SpotPriceLimit | Float | 0.025 | 搶占式實例的每小時最高價格。 僅當SpotStrategy為SpotWithPriceLimit時返回。 |
IngressBandwidth | Long | 1024000 | 入方向帶寬限制。單位:Byte。 |
CpuOptionsThreadsPerCore | Integer | 2 | 每核線程數(shù)。僅部分規(guī)格支持自定義設置。配置為1時表示關閉超線程。更多信息,請參見自定義CPU選項。 |
TerminationGracePeriodSeconds | Integer | 60 | 程序的緩沖時間,用于處理關閉之前的操作。 |
LoadBalancerWeight | Integer | 1 | ECI實例作為后端服務器時的權重,可能值:1~100。 |
DnsPolicy | String | Default | DNS策略。 |
HostName | String | ['hehe.com', 'haha.com'] | 主機名。 |
EgressBandwidth | Long | 1024000 | 出方向帶寬限制。單位:Byte。 |
RegionId | String | cn-hangzhou | ECI實例所屬的地域ID。 |
RamRoleName | String | ram:PassRole | 實例RAM角色名稱,ECI與ECS共用實例RAM角色,具體操作,請參見通過API使用實例RAM角色。 |
Cpu | Float | 2.0 | 實例級別vCPU大小。 |
AutoMatchImageCache | Boolean | false | 是否自動匹配鏡像緩存。可能值:
|
ResourceGroupId | String | rg-8db03793gfrz**** | 資源組ID。 |
ContainerGroupName | String | test | ECI實例名稱,即容器組名稱。 |
ScalingConfigurationId | String | asc-bp1ezrfgoyn5kijl**** | 伸縮配置的ID。 |
CpuOptionsCore | Integer | 2 | CPU物理核心數(shù)。僅部分規(guī)格支持自定義設置。更多信息,請參見自定義CPU選項。 |
Containers | Array of Container | ECI實例包含的容器列表。 |
|
ReadinessProbeHttpGetPath | String | /usr/local | HttpGet檢測的路徑。 |
ReadinessProbeSuccessThreshold | Integer | 1 | 從上次檢查失敗后重新認定檢查成功的檢查次數(shù)閾值(必須是連續(xù)成功),默認為1。當前值必須為1。 |
LivenessProbePeriodSeconds | Integer | 5 | 檢查執(zhí)行的周期,默認為10秒,最小值為1秒。 |
LivenessProbeTcpSocketPort | Integer | 80 | TCP Socket的端口號。 |
LivenessProbeHttpGetScheme | String | HTTP | 使用HTTP請求方式進行健康檢查時,HTTP Get請求對應的協(xié)議類型,可能值:
|
WorkingDir | String | /usr/local/nginx | 容器工作目錄。 |
Tty | Boolean | false | 是否開啟交互。可能值:
|
LivenessProbeHttpGetPort | Integer | 80 | HttpGet檢測的端口。 |
Gpu | Integer | 1 | GPU個數(shù)。 |
ReadinessProbeInitialDelaySeconds | Integer | 5 | 檢查開始執(zhí)行的時間,以容器啟動完成為起點計算。 |
Stdin | Boolean | true | 此容器是否應在容器運行時為標準輸入分配緩沖區(qū)。如果未設置,則容器中標準輸入的讀取值將導致EOF。 默認值:false。 |
Memory | Float | 2.0 | 容器內(nèi)存大小。 |
Name | String | nginx | 自定義的容器名稱。 |
LivenessProbeHttpGetPath | String | /usr/nginx/ | HttpGet檢測的路徑。 |
Image | String | mysql | 容器鏡像。 |
ReadinessProbeTcpSocketPort | Integer | 8888 | TCP Socket的端口號。 |
ReadinessProbeHttpGetScheme | String | HTTP | 使用HTTP請求方式進行健康檢查時,HTTP Get請求對應的協(xié)議類型,可能值:
|
ReadinessProbeHttpGetPort | Integer | /usr/nginx/ | HttpGet檢測的路徑。 |
LivenessProbeSuccessThreshold | Integer | 1 | 從上次檢查失敗后重新認定檢查成功的檢查次數(shù)閾值(必須是連續(xù)成功),默認為1。當前值必須為1。 |
ReadinessProbeTimeoutSeconds | Integer | 5 | 檢查超時的時間,默認為1秒,最小為1秒。 |
SecurityContextRunAsUser | Long | 1000 | 用于運行容器進程入口點的UID。 |
LivenessProbeInitialDelaySeconds | Integer | 10 | 檢查開始執(zhí)行的時間,以容器啟動完成為起點計算。 |
ReadinessProbePeriodSeconds | Integer | 1 | 檢查執(zhí)行的周期,默認為10秒,最小為1秒。 |
ImagePullPolicy | String | Always | 鏡像拉取策略。可能值:
|
StdinOnce | Boolean | true | 當標準輸入為true時,標準輸入流將在多個附加會話中保持開啟狀態(tài)。 如果StdinOnce設為true,標準輸入在容器開啟時被打開,在首個客戶端附加到標準輸入之前都為空,然后會一直保持開啟狀態(tài),接收數(shù)據(jù),直到客戶端連接斷開,此時標準輸入被關閉,在容器重啟前一直保持關閉狀態(tài)。 |
Cpu | Float | 2.0 | 容器的vCPU大小。 |
LivenessProbeTimeoutSeconds | Integer | 10 | 檢查超時的時間,默認為1秒,最小值為1秒。 |
ReadinessProbeFailureThreshold | Integer | 3 | 從上次檢查成功后認定檢查失敗的檢查次數(shù)閾值(必須是連續(xù)失敗)。 默認值:3。 |
LivenessProbeFailureThreshold | Integer | 3 | 從上次檢查成功后認定檢查失敗的檢查次數(shù)閾值(必須是連續(xù)失敗)。 默認值:3。 |
Ports | Array of Port | 暴露端口和協(xié)議列表。 |
|
Port | Integer | 8888 | 端口號。可能值:1~65535。 |
Protocol | String | TCP | 協(xié)議類型。可能值:
|
VolumeMounts | Array of VolumeMount | 掛載數(shù)據(jù)卷列表。 |
|
ReadOnly | Boolean | false | 數(shù)據(jù)卷是否只讀。可能值:
|
SubPath | String | data2/ | 數(shù)據(jù)卷子路徑。 |
Name | String | default-volume1 | 數(shù)據(jù)卷名稱。同Volume中的Name。 |
MountPropagation | String | None | 數(shù)據(jù)卷的掛載傳播設置。掛載傳播允許將Container掛載的卷共享到同一Pod中的其他Container,甚至可以共享到同一節(jié)點上的其他Pod。可能值:
|
MountPath | String | /pod/data | 容器掛載數(shù)據(jù)卷的目錄。 說明 容器掛載目錄下的內(nèi)容會被Volume的內(nèi)容直接覆蓋,請謹慎使用。 |
EnvironmentVars | Array of EnvironmentVar | 環(huán)境變量的信息列表。 |
|
Key | String | PATH | 環(huán)境變量名。 |
Value | String | /usr/bin/ | 環(huán)境變量值。 |
Commands | Array of String | sleep | 容器啟動命令。最多20個。每個命令最多包含256個字符。 |
LivenessProbeExecCommands | Array of String | cat/tmp/healthy | 使用命令行方式進行健康檢查時,在容器內(nèi)執(zhí)行的命令。 |
Args | Array of String | 100 | 容器啟動命令對應的參數(shù)。最多10個。 |
ReadinessProbeExecCommands | Array of String | cat/tmp/healthy | 使用命令行方式進行健康檢查時,在容器內(nèi)執(zhí)行的命令。 |
SecurityContextCapabilityAdds | Array of String | NET_ADMIN | 為容器內(nèi)的進程授予某些特定的權限。目前僅支持配置為NET_ADMIN和NET_RAW。 說明 NET_RAW默認不支持,需提交工單申請。 |
LifecyclePostStartHandlerHttpGetHost | String | 10.0.XX.XX | 使用HTTP請求方式設置PostStart回調(diào)函數(shù)時,接收HTTP Get請求的主機地址。 |
LifecyclePostStartHandlerHttpGetPort | Integer | 80 | 使用HTTP請求方式設置PostStart回調(diào)函數(shù)時,HTTP Get請求檢查的端口號。 |
LifecyclePostStartHandlerHttpGetPath | String | /healthyz | 使用HTTP請求方式設置PostStart回調(diào)函數(shù)時,HTTP Get請求檢測的路徑。 |
LifecyclePostStartHandlerHttpGetScheme | String | HTTP | 使用HTTP請求方式設置PostStart回調(diào)函數(shù)時,HTTP Get請求對應的協(xié)議類型。 |
LifecyclePostStartHandlerExecs | Array of String | [ "/bin/sh", "-c", "echo Hello from the preStop handler /usr/share/message" ] | 使用命令行方式設置PostStart回調(diào)函數(shù)時,在容器內(nèi)執(zhí)行的命令。 |
LifecyclePostStartHandlerTcpSocketHost | String | 10.0.XX.XX | 使用TCP Socket方式設置PostStart回調(diào)函數(shù)時,TCP Socket檢測的主機地址。 |
LifecyclePostStartHandlerTcpSocketPort | Integer | 80 | 使用TCP Socket方式設置PostStart回調(diào)函數(shù)時,TCP Socket檢測的端口。 |
LifecyclePreStopHandlerHttpGetHost | String | 10.0.XX.XX | 使用HTTP請求方式設置PreStop回調(diào)函數(shù)時,接收HTTP Get請求的主機地址。 |
LifecyclePreStopHandlerHttpGetPort | Integer | 80 | 使用HTTP請求方式設置PreStop回調(diào)函數(shù)時,HTTP Get請求檢測的端口號。 |
LifecyclePreStopHandlerHttpGetPath | String | /healthyz | 使用HTTP請求方式設置PreStop回調(diào)函數(shù)時,HTTP Get請求檢測的路徑。 |
LifecyclePreStopHandlerHttpGetScheme | String | HTTP | 使用HTTP請求方式設置PreStop回調(diào)函數(shù)時,HTTP Get請求對應的協(xié)議類型。 |
LifecyclePreStopHandlerExecs | Array of String | [ "/bin/sh", "-c", "echo Hello from the preStop handler /usr/share/message" ] | 使用命令行方式設置PreStop回調(diào)函數(shù)時,在容器內(nèi)執(zhí)行的命令。 |
LifecyclePreStopHandlerTcpSocketHost | String | 10.0.XX.XX | 使用TCP Socket方式設置PreStop回調(diào)函數(shù)時,TCP Socket檢測的主機地址。 |
LifecyclePreStopHandlerTcpSocketPort | Integer | 80 | 使用TCP Socket方式設置PreStop回調(diào)函數(shù)時,TCP Socket檢測的端口。 |
InitContainers | Array of InitContainer | Init容器列表。 |
|
SecurityContextReadOnlyRootFilesystem | Boolean | true | 容器運行的根文件系統(tǒng)是否為只讀。目前僅支持配置為true。 |
ImagePullPolicy | String | Always | 鏡像拉取策略。 |
WorkingDir | String | /usr/local | 工作目錄。 |
Cpu | Float | 0.5 | CPU大小。 |
Image | String | nginx | 容器使用的鏡像。 |
Gpu | Integer | 1 | 指定容器使用的GPU個數(shù)。 |
SecurityContextRunAsUser | String | 587 | 設置運行容器的用戶ID。 |
Memory | Float | 1.0 | 內(nèi)存大小。 |
Name | String | test-init | 容器名稱。 |
InitContainerEnvironmentVars | Array of InitContainerEnvironmentVar | 環(huán)境變量的信息。 |
|
Key | String | PATH | 環(huán)境變量名。 |
Value | String | /usr/local/bin | 環(huán)境變量值。 |
InitContainerVolumeMounts | Array of InitContainerVolumeMount | 數(shù)據(jù)卷掛載。 |
|
ReadOnly | Boolean | false | 掛載路徑是否只讀。 默認值:false。 |
SubPath | String | /usr/sub/ | 數(shù)據(jù)卷下的子目錄,方便Pod將同一個Volume下不同目錄掛載到容器不同目錄。 |
Name | String | test-empty | 掛載數(shù)據(jù)卷的名稱。 |
MountPropagation | String | None | 數(shù)據(jù)卷的掛載傳播設置。掛載傳播允許將Container掛載的卷共享到同一Pod中的其他Container,甚至可以共享到同一節(jié)點上的其他Pod。可能值:
|
MountPath | String | /usr/share/ | 掛載目錄,容器的掛載目錄下的內(nèi)容被volume的內(nèi)容直接覆蓋,所以要慎用。 |
SecurityContextCapabilityAdds | Array of String | NET_ADMIN | 為容器內(nèi)的進程授予某些特定的權限。目前僅支持配置為NET_ADMIN和NET_RAW。 |
InitContainerCommands | Array of String | sleep | 容器啟動指令。 |
InitContainerArgs | Array of String | 10 | 容器啟動參數(shù)。 |
Tags | Array of Tag | 實例的標簽鍵值對。 |
|
Key | String | version | 標簽鍵。 |
Value | String | 3 | 標簽值。 |
Volumes | Array of Volume | 數(shù)據(jù)卷信息。 |
|
Type | String | EmptyDirVolume | 數(shù)據(jù)卷類型,可能值:
|
DiskVolumeDiskId | String | 15 | DiskVolume的大小。單位為GiB。 |
DiskVolumeFsType | String | xfs | DiskVolume的系統(tǒng)類型。 |
EmptyDirVolumeMedium | String | memory | EmptyDirVolume的存儲媒介,默認為空,使用node文件系統(tǒng)。支持memory,表示使用內(nèi)存。 |
NFSVolumePath | String | /share | NFS數(shù)據(jù)卷路徑。 |
DiskVolumeDiskSize | Integer | 15 | DiskVolume的大小。單位為GiB。 |
NFSVolumeReadOnly | Boolean | false | NFS數(shù)據(jù)卷是否只讀。 默認值:false。 |
FlexVolumeFsType | String | ext4 | 掛載的文件系統(tǒng)類型,默認取決于FlexVolume的script。 |
ConfigFileVolumeDefaultMode | Integer | 0644 | ConfigFileVolume默認的權限。 |
FlexVolumeDriver | String | flexvolume | 用于FlexVolume的驅(qū)動程序名稱。 |
FlexVolumeOptions | String | {"volumeId":"d-2zehdahrwoa7srg****","performanceLevel": "PL2"} | FlexVolume對象選項列表。為KV形式,采用JSON傳遞。 例如:通過FlexVolume掛載云盤時,Options的格式為 |
NFSVolumeServer | String | 3f9cd4****-na***.cn-shanghai.nas.aliyuncs.com | NFS服務器地址。 |
Name | String | default-volume1 | 數(shù)據(jù)卷名稱。 |
ConfigFileVolumeConfigFileToPaths | Array of ConfigFileVolumeConfigFileToPath | 配置文件路徑列表。 |
|
Path | String | /usr/bin/ | 相對文件路徑。 |
Mode | Integer | 0644 | ConfigFileVolume目錄權限。 |
Content | String | bGl1bWk= | 配置文件內(nèi)容(32 KB)。 |
EmptyDirVolumeSizeLimit | String | 256 Mi | EmptyDir數(shù)據(jù)卷的大小。 |
HostPathVolumeType | String | Directory | HostPath Volume的類型。 |
HostPathVolumePath | String | /pod/data | HostPath Volume在主機上的目錄路徑。 |
ImageRegistryCredentials | Array of ImageRegistryCredential | 鏡像倉庫信息。 |
|
Password | String | yourpaasword | 鏡像倉庫密碼。 |
Server | String | registry-vpc.cn-shanghai.aliyuncs.com | 鏡像倉庫注冊地址。 |
UserName | String | yourusername | 鏡像倉庫用戶名。 |
DnsConfigOptions | Array of DnsConfigOption | 對象選項列表,每個對象由Name和Value(可選)構成。 |
|
Name | String | name | 對象的變量名。 |
Value | String | value | 對象變量值。 |
HostAliases | Array of HostAlias | 自定義實例內(nèi)一個容器的Hostname映射。 |
|
Ip | String | 192.0.XX.XX | 添加IP地址。 |
Hostnames | Array of String | ['hehe.com', 'haha.com'] | 添加主機名。 |
SecurityContextSysCtls | Array of SecurityContextSysCtl | 實例運行的安全上下文的系統(tǒng)信息。 |
|
Name | String | kernel.msgmax | 實例運行的安全上下文系統(tǒng)名稱。 |
Value | String | 65536 | 實例運行的安全上下文的變量值。 |
AcrRegistryInfos | Array of AcrRegistryInfo | ACR企業(yè)版實例的信息。 |
|
InstanceId | String | cri-nwj395hgf6f3**** | ACR企業(yè)版實例ID。 |
InstanceName | String | acr-test | ACR企業(yè)版實例的名稱。 |
RegionId | String | cn-hangzhou | ACR企業(yè)版實例所屬地域。 |
Domains | Array of String | *****-****-registry.cn-beijing.cr.aliyuncs.com | ACR企業(yè)版實例的域名。默認為相應實例的所有域名。支持指定個別域名,多個以半角逗號(,)分隔。 |
DnsConfigNameServers | Array of String | 172.10.*.** | DNS服務器的IP地址列表。 |
DnsConfigSearches | Array of String | svc.local.kubenetes | DNS搜索域列表。 |
NtpServers | Array of String | ntp.cloud.aliyuncs.com | NTP服務器。 |
LifecycleState | String | Active | 伸縮配置在伸縮組中的狀態(tài)。可能值:
|
CostOptimization | Boolean | false | 是否開啟成本優(yōu)化開關。可能值:
|
InstanceFamilyLevel | String | EnterpriseLevel | 實例規(guī)格族級別,用于篩選符合要求的實例規(guī)格范圍,當
|
InstanceTypes | Array of String | ecs.g6.large | 指定的ECS實例規(guī)格。支持多個規(guī)格(最多支持5個),更多信息,請參見指定ECS規(guī)格創(chuàng)建實例。 |
DataCacheBucket | String | default | 數(shù)據(jù)緩存Bucket。 |
DataCachePL | String | PL1 | 數(shù)據(jù)緩存使用的云盤的性能等級。 建議優(yōu)先使用ESSD云盤,該云盤的性能等級的可能值:
說明 關于ESSD云盤的更多信息,請參見ESSD云盤。 |
DataCacheProvisionedIops | Integer | 40000 | 數(shù)據(jù)緩存使用ESSD AutoPL云盤時,ESSD AutoPL云盤預配置的讀寫IOPS。 可能值:0~min{50000, 1000*容量-基準性能},其中,基準性能=min{1800+50*容量, 50000}。 說明 關于ESSD AutoPL云盤的更多信息,請參見ESSD AutoPL云盤。 |
DataCacheBurstingEnabled | Boolean | false | 數(shù)據(jù)緩存使用ESSD AutoPL云盤時,是否開啟Burst(性能突發(fā))。可能值:
說明 關于ESSD AutoPL云盤的更多信息,請參見ESSD AutoPL云盤。 |
GpuDriverVersion | String | tesla=470.82.01 | 指定 GPU 驅(qū)動版本。 |
示例
請求示例
http(s)://ess.aliyuncs.com/?Action=DescribeEciScalingConfigurations
&RegionId=cn-qingdao
&PageNumber=1
&PageSize=50
&ScalingGroupId=asg-bp17pelvl720x3v7****
&ScalingConfigurationId=["asc-bp17pelvl720x5ub****"]
&ScalingConfigurationName=["scalingcon****"]
&公共請求參數(shù)
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<DescribeEciScalingConfigurationsResponse>
<PageNumber>1</PageNumber>
<PageSize>50</PageSize>
<RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE3****</RequestId>
<TotalCount>1</TotalCount>
<ScalingConfigurations>
<CreationTime>2014-08-14T10:58Z</CreationTime>
<ScalingConfigurationName>scalingconfi****</ScalingConfigurationName>
<SecurityGroupId>sg-bp18kz60mefs****</SecurityGroupId>
<ActiveDeadlineSeconds>1000</ActiveDeadlineSeconds>
<SpotStrategy>NoSpot</SpotStrategy>
<AutoCreateEip>true</AutoCreateEip>
<ScalingGroupId>asg-bp17pelvl720x3v7****</ScalingGroupId>
<EphemeralStorage>20</EphemeralStorage>
<Ipv6AddressCount>1</Ipv6AddressCount>
<EipBandwidth>5</EipBandwidth>
<ImageSnapshotId>imc-2zebxkiifuyzzlhl****</ImageSnapshotId>
<Memory>16</Memory>
<RestartPolicy>Never</RestartPolicy>
<SpotPriceLimit>0.025</SpotPriceLimit>
<IngressBandwidth>1024000</IngressBandwidth>
<CpuOptionsThreadsPerCore>2</CpuOptionsThreadsPerCore>
<TerminationGracePeriodSeconds>60</TerminationGracePeriodSeconds>
<LoadBalancerWeight>1</LoadBalancerWeight>
<DnsPolicy>Default</DnsPolicy>
<HostName>['hehe.com', 'haha.com']</HostName>
<EgressBandwidth>1024000</EgressBandwidth>
<RegionId>cn-hangzhou</RegionId>
<RamRoleName>ram:PassRole</RamRoleName>
<Cpu>2</Cpu>
<AutoMatchImageCache>false</AutoMatchImageCache>
<ResourceGroupId>rg-8db03793gfrz****</ResourceGroupId>
<ContainerGroupName>test</ContainerGroupName>
<ScalingConfigurationId>asc-bp1ezrfgoyn5kijl****</ScalingConfigurationId>
<CpuOptionsCore>2</CpuOptionsCore>
<Containers>
<ReadinessProbeHttpGetPath>/usr/local</ReadinessProbeHttpGetPath>
<ReadinessProbeSuccessThreshold>1</ReadinessProbeSuccessThreshold>
<LivenessProbePeriodSeconds>5</LivenessProbePeriodSeconds>
<LivenessProbeTcpSocketPort>80</LivenessProbeTcpSocketPort>
<LivenessProbeHttpGetScheme>HTTP</LivenessProbeHttpGetScheme>
<WorkingDir>/usr/local/nginx</WorkingDir>
<Tty>false</Tty>
<LivenessProbeHttpGetPort>80</LivenessProbeHttpGetPort>
<Gpu>1</Gpu>
<ReadinessProbeInitialDelaySeconds>5</ReadinessProbeInitialDelaySeconds>
<Stdin>true</Stdin>
<Memory>2</Memory>
<Name>nginx</Name>
<LivenessProbeHttpGetPath>/usr/nginx/</LivenessProbeHttpGetPath>
<Image>mysql</Image>
<ReadinessProbeTcpSocketPort>8888</ReadinessProbeTcpSocketPort>
<ReadinessProbeHttpGetScheme>HTTP</ReadinessProbeHttpGetScheme>
<LivenessProbeSuccessThreshold>1</LivenessProbeSuccessThreshold>
<ReadinessProbeTimeoutSeconds>5</ReadinessProbeTimeoutSeconds>
<SecurityContextRunAsUser>1000</SecurityContextRunAsUser>
<LivenessProbeInitialDelaySeconds>10</LivenessProbeInitialDelaySeconds>
<ReadinessProbePeriodSeconds>1</ReadinessProbePeriodSeconds>
<ImagePullPolicy>Always</ImagePullPolicy>
<StdinOnce>true</StdinOnce>
<Cpu>2</Cpu>
<LivenessProbeTimeoutSeconds>10</LivenessProbeTimeoutSeconds>
<ReadinessProbeFailureThreshold>3</ReadinessProbeFailureThreshold>
<LivenessProbeFailureThreshold>3</LivenessProbeFailureThreshold>
<Ports>
<Port>8888</Port>
<Protocol>TCP</Protocol>
</Ports>
<VolumeMounts>
<ReadOnly>false</ReadOnly>
<SubPath>data2/</SubPath>
<Name>default-volume1</Name>
<MountPropagation>None</MountPropagation>
<MountPath>/pod/data</MountPath>
</VolumeMounts>
<EnvironmentVars>
<Key>PATH</Key>
<Value>/usr/bin/</Value>
</EnvironmentVars>
<Commands>sleep</Commands>
<LivenessProbeExecCommands>cat/tmp/healthy</LivenessProbeExecCommands>
<Args>100</Args>
<ReadinessProbeExecCommands>cat/tmp/healthy</ReadinessProbeExecCommands>
<SecurityContextCapabilityAdds>NET_ADMIN</SecurityContextCapabilityAdds>
<LifecyclePostStartHandlerHttpGetHost>10.0.XX.XX</LifecyclePostStartHandlerHttpGetHost>
<LifecyclePostStartHandlerHttpGetPort>80</LifecyclePostStartHandlerHttpGetPort>
<LifecyclePostStartHandlerHttpGetPath>/healthyz</LifecyclePostStartHandlerHttpGetPath>
<LifecyclePostStartHandlerHttpGetScheme>HTTP</LifecyclePostStartHandlerHttpGetScheme>
<LifecyclePostStartHandlerExecs>[ "/bin/sh", "-c", "echo Hello from the preStop handler /usr/share/message" ]</LifecyclePostStartHandlerExecs>
<LifecyclePostStartHandlerTcpSocketHost>10.0.XX.XX</LifecyclePostStartHandlerTcpSocketHost>
<LifecyclePostStartHandlerTcpSocketPort>80</LifecyclePostStartHandlerTcpSocketPort>
<LifecyclePreStopHandlerHttpGetHost>10.0.XX.XX</LifecyclePreStopHandlerHttpGetHost>
<LifecyclePreStopHandlerHttpGetPort>80</LifecyclePreStopHandlerHttpGetPort>
<LifecyclePreStopHandlerHttpGetPath>/healthyz</LifecyclePreStopHandlerHttpGetPath>
<LifecyclePreStopHandlerHttpGetScheme>HTTP</LifecyclePreStopHandlerHttpGetScheme>
<LifecyclePreStopHandlerExecs>[ "/bin/sh", "-c", "echo Hello from the preStop handler /usr/share/message" ]</LifecyclePreStopHandlerExecs>
<LifecyclePreStopHandlerTcpSocketHost>10.0.XX.XX</LifecyclePreStopHandlerTcpSocketHost>
<LifecyclePreStopHandlerTcpSocketPort>80</LifecyclePreStopHandlerTcpSocketPort>
</Containers>
<InitContainers>
<SecurityContextReadOnlyRootFilesystem>true</SecurityContextReadOnlyRootFilesystem>
<ImagePullPolicy>Always</ImagePullPolicy>
<WorkingDir>/usr/local</WorkingDir>
<Cpu>0.5</Cpu>
<Image>nginx</Image>
<Gpu>1</Gpu>
<SecurityContextRunAsUser>587</SecurityContextRunAsUser>
<Memory>1</Memory>
<Name>test-init</Name>
<InitContainerEnvironmentVars>
<Key>PATH</Key>
<Value>/usr/local/bin</Value>
</InitContainerEnvironmentVars>
<InitContainerVolumeMounts>
<ReadOnly>false</ReadOnly>
<SubPath>/usr/sub/</SubPath>
<Name>test-empty</Name>
<MountPropagation>None</MountPropagation>
<MountPath>/usr/share/</MountPath>
</InitContainerVolumeMounts>
<SecurityContextCapabilityAdds>NET_ADMIN</SecurityContextCapabilityAdds>
<InitContainerCommands>sleep</InitContainerCommands>
<InitContainerArgs>10</InitContainerArgs>
</InitContainers>
<Tags>
<Key>version</Key>
<Value>3</Value>
</Tags>
<Volumes>
<Type>EmptyDirVolume</Type>
<DiskVolumeDiskId>15</DiskVolumeDiskId>
<DiskVolumeFsType>xfs</DiskVolumeFsType>
<EmptyDirVolumeMedium>memory</EmptyDirVolumeMedium>
<NFSVolumePath>/share</NFSVolumePath>
<DiskVolumeDiskSize>15</DiskVolumeDiskSize>
<NFSVolumeReadOnly>false</NFSVolumeReadOnly>
<FlexVolumeFsType>ext4</FlexVolumeFsType>
<ConfigFileVolumeDefaultMode>644</ConfigFileVolumeDefaultMode>
<FlexVolumeDriver>flexvolume</FlexVolumeDriver>
<FlexVolumeOptions>{"volumeId":"d-2zehdahrwoa7srg****","performanceLevel": "PL2"}</FlexVolumeOptions>
<NFSVolumeServer>3f9cd4****-na***.cn-shanghai.nas.aliyuncs.com</NFSVolumeServer>
<Name>default-volume1</Name>
<ConfigFileVolumeConfigFileToPaths>
<Path>/usr/bin/</Path>
<Mode>644</Mode>
<Content>bGl1bWk=</Content>
</ConfigFileVolumeConfigFileToPaths>
<EmptyDirVolumeSizeLimit>256 Mi</EmptyDirVolumeSizeLimit>
<HostPathVolumeType>Directory</HostPathVolumeType>
<HostPathVolumePath>/pod/data</HostPathVolumePath>
</Volumes>
<ImageRegistryCredentials>
<Password>yourpaasword</Password>
<Server>registry-vpc.cn-shanghai.aliyuncs.com</Server>
<UserName>yourusername</UserName>
</ImageRegistryCredentials>
<DnsConfigOptions>
<Name>name</Name>
<Value>value</Value>
</DnsConfigOptions>
<HostAliases>
<Ip>192.0.XX.XX</Ip>
<Hostnames>['hehe.com', 'haha.com']</Hostnames>
</HostAliases>
<SecurityContextSysCtls>
<Name>kernel.msgmax</Name>
<Value>65536</Value>
</SecurityContextSysCtls>
<AcrRegistryInfos>
<InstanceId>cri-nwj395hgf6f3****</InstanceId>
<InstanceName>acr-test</InstanceName>
<RegionId>cn-hangzhou</RegionId>
<Domains>*****-****-registry.cn-beijing.cr.aliyuncs.com</Domains>
</AcrRegistryInfos>
<DnsConfigNameServers>172.10.*.**</DnsConfigNameServers>
<DnsConfigSearches>svc.local.kubenetes</DnsConfigSearches>
<NtpServers>ntp.cloud.aliyuncs.com</NtpServers>
<LifecycleState>Active</LifecycleState>
<CostOptimization>false</CostOptimization>
<InstanceFamilyLevel>EnterpriseLevel</InstanceFamilyLevel>
<InstanceTypes>ecs.g6.large</InstanceTypes>
<DataCacheBucket>default</DataCacheBucket>
<DataCachePL>PL1</DataCachePL>
<DataCacheProvisionedIops>40000</DataCacheProvisionedIops>
<DataCacheBurstingEnabled>false</DataCacheBurstingEnabled>
<GpuDriverVersion>tesla=470.82.01</GpuDriverVersion>
</ScalingConfigurations>
</DescribeEciScalingConfigurationsResponse>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"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",
"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"
} ]
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。