Usar DescribeServices com uma CLI - Exemplos de código do AWS SDK

Há mais exemplos do AWS SDK disponíveis no repositório do GitHub Documento de Exemplos do AWS SDK.

Usar DescribeServices com uma CLI

Os exemplos de código a seguir mostram como usar o DescribeServices.

CLI
AWS CLI

Para descrever um serviço

O exemplo describe-services a seguir recupera detalhes do serviço my-http-service no cluster padrão.

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

Saída:

{ "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": [] }

Para obter mais informações, consulte Serviços no Guia do desenvolvedor do Amazon ECS.

  • Consulte detalhes da API em DescribeServices na Referência de comandos da AWS CLI.

PowerShell
Ferramentas para PowerShell V4

Exemplo 1: esse exemplo mostra como recuperar detalhes de um serviço específico do cluster padrão.

Get-ECSService -Service my-hhtp-service

Exemplo 2: esse exemplo mostra como recuperar detalhes de um serviço específico em execução no cluster nomeado.

Get-ECSService -Cluster myCluster -Service my-hhtp-service
  • Para ver detalhes da API, consulte DescribeServices na Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).

Ferramentas para PowerShell V5

Exemplo 1: esse exemplo mostra como recuperar detalhes de um serviço específico do cluster padrão.

Get-ECSService -Service my-hhtp-service

Exemplo 2: esse exemplo mostra como recuperar detalhes de um serviço específico em execução no cluster nomeado.

Get-ECSService -Cluster myCluster -Service my-hhtp-service
  • Para ver detalhes da API, consulte DescribeServices na Referência de cmdlet do Ferramentas da AWS para PowerShell (V5).