D’autres exemples de kits AWS SDK sont disponibles dans le référentiel GitHub AWS Doc SDK Examples
Utilisation de UpdateClusterSettings avec une CLI
Les exemples de code suivants illustrent comment utiliser UpdateClusterSettings.
- CLI
-
- AWS CLI
-
Pour modifier les paramètres de votre cluster
L’exemple
update-cluster-settingssuivant active CloudWatch Container Insights avec l’observabilité améliorée pour le clusterMyCluster.aws ecs update-cluster-settings \ --clusterMyCluster\ --settingsname=containerInsights,value=enhancedSortie :
{ "cluster": { "clusterArn": "arn:aws:ecs:us-esat-1:123456789012:cluster/MyCluster", "clusterName": "default", "status": "ACTIVE", "registeredContainerInstancesCount": 0, "runningTasksCount": 0, "pendingTasksCount": 0, "activeServicesCount": 0, "statistics": [], "tags": [], "settings": [ { "name": "containerInsights", "value": "enhanced" } ] } }Pour plus d’informations, consultez Modification des paramètres du compte dans le Guide du développeur Amazon ECS.
-
Pour plus de détails sur l’API, consultez UpdateClusterSettings
dans la Référence des commandes de l’AWS CLI.
-
- PowerShell
-
- Outils pour PowerShell V4
-
Exemple 1 : cette applet de commande modifie les paramètres à utiliser pour un cluster ECS.
Update-ECSClusterSetting -Cluster "LAB-ECS-CL" -Setting @{Name="containerInsights"; Value="disabled"}Sortie :
ActiveServicesCount : 0 Attachments : {} AttachmentsStatus : CapacityProviders : {} ClusterArn : arn:aws:ecs:us-west-2:012345678912:cluster/LAB-ECS-CL ClusterName : LAB-ECS-CL DefaultCapacityProviderStrategy : {} PendingTasksCount : 0 RegisteredContainerInstancesCount : 0 RunningTasksCount : 0 Settings : {containerInsights} Statistics : {} Status : ACTIVE Tags : {}-
Pour plus de détails sur l’API, consultez UpdateClusterSettings dans la Référence des applets de commande pour les Outils AWS pour PowerShell (V4).
-
- Outils pour PowerShell V5
-
Exemple 1 : cette applet de commande modifie les paramètres à utiliser pour un cluster ECS.
Update-ECSClusterSetting -Cluster "LAB-ECS-CL" -Setting @{Name="containerInsights"; Value="disabled"}Sortie :
ActiveServicesCount : 0 Attachments : {} AttachmentsStatus : CapacityProviders : {} ClusterArn : arn:aws:ecs:us-west-2:012345678912:cluster/LAB-ECS-CL ClusterName : LAB-ECS-CL DefaultCapacityProviderStrategy : {} PendingTasksCount : 0 RegisteredContainerInstancesCount : 0 RunningTasksCount : 0 Settings : {containerInsights} Statistics : {} Status : ACTIVE Tags : {}-
Pour plus de détails sur l’API, consultez UpdateClusterSettings dans la Référence des applets de commande pour les Outils AWS pour PowerShell (V5).
-