Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Listar AWS Cloud Map servicios en un espacio de nombres
Para ver una lista de los servicios que ha creado en un espacio de nombres, realice el siguiente procedimiento.
- AWS Management Console
-
-
En el panel de navegación, seleccione Namespaces (Espacios de nombres).
-
Elija el espacio de nombres que contiene los servicios que desea enumerar. Puedes ver una lista de todos los servicios en Servicios e introducir el nombre o el ID del servicio en el campo de búsqueda para encontrar un servicio específico.
- AWS CLI
-
-
Enumere los servicios con el comando
list-services
. El siguiente comando muestra todos los servicios de un espacio de nombres utilizando el ID del espacio de nombres como filtro. Sustituya el valorrojo por el suyo
propio.aws servicediscovery list-services --filters Name=NAMESPACE_ID,Values=
ns-1234567890abcdef
,Condition=EQ
-
- AWS SDK for Python (Boto3)
-
-
Si aún no tiene
Boto3
instalado, puede encontrar las instrucciones de instalación, configuración y usoBoto3
aquí. -
Importe
Boto3
y useservicediscovery
como su servicio.import boto3 client = boto3.client('servicediscovery')
-
Enumere los servicios con
list_services()
.response = client.list_services() # If you want to see the response print(response)
Salida de respuesta de ejemplo
{ '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': { '...': '...', }, }
-