As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Listando AWS Cloud Map serviços em um namespace
Para visualizar uma lista dos serviços que você criou em um namespace, execute o procedimento a seguir.
- AWS Management Console
-
Faça login no AWS Management Console e abra o AWS Cloud Map console em https://console.aws.amazon.com/cloudmap/
. -
No painel de navegação, escolha Namespaces.
-
Escolha o nome do namespace que contém os serviços que você deseja listar. Você pode ver uma lista de todos os serviços em Serviços e inserir o nome ou ID do serviço no campo de pesquisa para encontrar um serviço específico.
- AWS CLI
-
-
Liste os serviços com o comando
list-services
. O comando a seguir lista todos os serviços em um namespace usando o ID do namespace como filtro. Substitua o valorvermelho
pelo seu.aws servicediscovery list-services --filters Name=NAMESPACE_ID,Values=
ns-1234567890abcdef
,Condition=EQ
-
- AWS SDK for Python (Boto3)
-
-
Caso ainda não tenha instalado
Boto3
, é possível encontrar instruções para instalação, configuração e uso doBoto3
aqui. -
Importe
Boto3
e useservicediscovery
como seu serviço.import boto3 client = boto3.client('servicediscovery')
-
Liste os serviços com
list_services()
.response = client.list_services() # If you want to see the response print(response)
Exemplo de objeto de resposta
{ 'Services': [ { 'Arn': 'arn:aws:servicediscovery:us-west-2:123456789012:service/srv-xxxxxxxxxxxxxxxx', 'CreateDate': 1587081768.334, 'DnsConfig': { 'DnsRecords': [ { 'TTL': 60, 'Type': 'A', }, ], 'RoutingPolicy': 'MULTIVALUE', }, 'Id': 'srv-xxxxxxxxxxxxxxxx', 'Name': 'myservice', }, ], 'ResponseMetadata': { '...': '...', }, }
-