Utilisation de DescribeServices avec une CLI - Exemples de code de kit AWS SDK

D’autres exemples de kits AWS SDK sont disponibles dans le référentiel GitHub AWS Doc SDK Examples.

Utilisation de DescribeServices avec une CLI

Les exemples de code suivants illustrent comment utiliser DescribeServices.

CLI
AWS CLI

Pour décrire un service

L’exempledescribe-services suivant récupère les informations sur le service my-http-service dans le cluster par défaut.

aws ecs describe-services --services my-http-service

Sortie :

{ "services": [ { "status": "ACTIVE", "taskDefinition": "arn:aws:ecs:us-west-2:123456789012:task-definition/amazon-ecs-sample:1", "pendingCount": 0, "loadBalancers": [], "desiredCount": 10, "createdAt": 1466801808.595, "serviceName": "my-http-service", "clusterArn": "arn:aws:ecs:us-west-2:123456789012:cluster/default", "serviceArn": "arn:aws:ecs:us-west-2:123456789012:service/my-http-service", "deployments": [ { "status": "PRIMARY", "pendingCount": 0, "createdAt": 1466801808.595, "desiredCount": 10, "taskDefinition": "arn:aws:ecs:us-west-2:123456789012:task-definition/amazon-ecs-sample:1", "updatedAt": 1428326312.703, "id": "ecs-svc/1234567890123456789", "runningCount": 10 } ], "events": [ { "message": "(service my-http-service) has reached a steady state.", "id": "a1b2c3d4-5678-90ab-cdef-11111EXAMPLE", "createdAt": 1466801812.435 } ], "runningCount": 10 } ], "failures": [] }

Pour plus d’informations, consultez Services dans le Guide du développeur Amazon ECS.

  • Pour plus de détails sur l’API, consultez DescribeServices dans la Référence des commandes de l’AWS CLI.

PowerShell
Outils pour PowerShell V4

Exemple 1 : cet exemple montre comment extraire les détails d’un service spécifique à partir de votre cluster par défaut.

Get-ECSService -Service my-hhtp-service

Exemple 2 : cet exemple montre comment extraire les détails d’un service spécifique qui s’exécute dans le cluster nommé.

Get-ECSService -Cluster myCluster -Service my-hhtp-service
  • Pour plus de détails sur l’API, consultez DescribeServices dans la Référence des applets de commande pour les Outils AWS pour PowerShell (V4).

Outils pour PowerShell V5

Exemple 1 : cet exemple montre comment extraire les détails d’un service spécifique à partir de votre cluster par défaut.

Get-ECSService -Service my-hhtp-service

Exemple 2 : cet exemple montre comment extraire les détails d’un service spécifique qui s’exécute dans le cluster nommé.

Get-ECSService -Cluster myCluster -Service my-hhtp-service
  • Pour plus de détails sur l’API, consultez DescribeServices dans la Référence des applets de commande pour les Outils AWS pour PowerShell (V5).