Crée ou met à jour une configuration de mise à l'échelle d'Elastic Container Instance (ECI) à l'aide d'un fichier de configuration.
Description de l'opération
Lorsque vous gérez les configurations de mise à l'échelle ECI à l'aide de fichiers de configuration YAML, tenez compte des points suivants :
Si vous spécifiez l'identifiant d'une configuration de mise à l'échelle ECI, le système met à jour la configuration de mise à l'échelle ECI en fonction du fichier de configuration YAML.
Si vous ne spécifiez pas l'identifiant d'une configuration de mise à l'échelle ECI, le système crée une configuration de mise à l'échelle ECI en fonction du fichier de configuration YAML.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
ess:ApplyEciScalingConfiguration |
create |
*Toutes les ressources.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| Content |
string |
Oui |
Le contenu du fichier de configuration. |
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 |
Non |
L'identifiant de la région. |
cn-qingdao |
| ScalingGroupId |
string |
Oui |
L'identifiant du groupe de mise à l'échelle. |
asg-bp1igpak5ft1flyp**** |
| ScalingConfigurationId |
string |
Non |
L'identifiant de la configuration de mise à l'échelle à mettre à jour. Spécifiez ScalingConfigurationId lorsque vous mettez à jour une configuration de mise à l'échelle ECI en fonction du paramètre Content. Si vous ne spécifiez pas ScalingConfigurationId, une configuration de mise à l'échelle ECI est créée en fonction du paramètre Content. |
asc-bp1i65jd06v04vdh**** |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Schéma de la réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
| ScalingConfigurationId |
string |
L'identifiant de la configuration de mise à l'échelle. |
asc-bp16har3jpj6fjbx**** |
Exemples
JSON format
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
"ScalingConfigurationId": "asc-bp16har3jpj6fjbx****"
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.