Elastic Container Instance türünde bir ölçeklendirme yapılandırması uygular. Bir yapılandırma dosyası kullanarak Elastic Container Instance türündeki ölçeklendirme yapılandırmalarını oluşturmak ve yönetmek istiyorsanız ApplyEciScalingConfiguration işlemini çağırabilirsiniz.
Operation description
YAML yapılandırma dosyalarına dayalı olarak ECI türündeki ölçeklendirme yapılandırmalarını yönetirken aşağıdaki hususlara dikkat etmeniz gerekir:
ECI türündeki bir ölçeklendirme yapılandırması kimliği belirtilirse, sistem ECI türündeki ölçeklendirme yapılandırmasını YAML yapılandırma dosyasına dayalı olarak günceller.
ECI türündeki bir ölçeklendirme yapılandırması kimliği belirtilmezse, sistem YAML yapılandırma dosyasına dayalı olarak ilgili ECI türünde bir ölçeklendirme yapılandırması oluşturur.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ess:ApplyEciScalingConfiguration |
create |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| Content |
string |
Yes |
Yapılandırma dosyasının içeriği. |
apiVersion: apps/v1 kind: Deployment metadata: name: nginx-deployment labels: app: nginx spec: replicas: 3 selector: matchLabels: app: nginx template: metadata: labels: app: nginx annotations: k8s.aliyun.com/eip-bandwidth: 10 k8s.aliyun.com/eci-with-eip: true spec: containers: - name: nginx image: nginx:1.14.2 ports: - containerPort: 80 |
| RegionId |
string |
No |
Bölge kimliği. |
cn-qingdao |
| Format |
string |
No |
İsteğe bağlı. Değeri YAML olarak ayarlayın. |
YAML |
| ScalingGroupId |
string |
Yes |
Ölçeklendirme grubunun kimliği. |
asg-bp1igpak5ft1flyp**** |
| ScalingConfigurationId |
string |
No |
Ölçeklendirme yapılandırmasının kimliği. Sistemin bir YAML yapılandırma dosyasına dayalı olarak Elastic Container Instance türündeki bir ölçeklendirme yapılandırmasını güncellemesini istiyorsanız ScalingConfigurationId parametresini belirtmeniz gerekir. ScalingConfigurationId parametresini belirtmezseniz, sistem YAML yapılandırma dosyasına dayalı olarak yeni bir ölçeklendirme yapılandırması oluşturur. |
asc-bp1i65jd06v04vdh**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Yanıt şeması. |
||
| RequestId |
string |
İstek kimliği. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
| ScalingConfigurationId |
string |
Ölçeklendirme yapılandırmasının kimliği. |
asc-bp16har3jpj6fjbx**** |
Examples
Success response
JSON format
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
"ScalingConfigurationId": "asc-bp16har3jpj6fjbx****"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.