Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
AWS Cloud Map Dienste in einem Namespace auflisten
Um eine Liste der Services anzuzeigen, die Sie in einem Namespace erstellt haben, gehen Sie wie folgt vor.
- AWS Management Console
-
Melden Sie sich bei der an AWS Management Console und öffnen Sie die AWS Cloud Map Konsole unter https://console.aws.amazon.com/cloudmap/
. -
Wählen Sie im Navigationsbereich Namespaces aus.
-
Wählen Sie den Domainnamen des Namespaces, der die Dienste enthält, die Sie auflisten möchten. Sie können unter Dienste eine Liste aller Dienste anzeigen und den Dienstnamen oder die ID in das Suchfeld eingeben, um einen bestimmten Dienst zu finden. Sie können den Benutzer AWS-Konto , der den Dienst erstellt hat, mithilfe des Felds Erstellt von und das Konto, dem der Dienst gehört, mithilfe des Felds Ressourcenbesitzer identifizieren.
Anmerkung
Wenn es sich bei dem Namespace um einen gemeinsam genutzten Namespace handelt, entspricht die AWS-Konto ID unter Ressourcenbesitzer dem Konto, das den Namespace erstellt und gemeinsam genutzt hat. Die Konto-ID unter Erstellt von kann sich von der ID unter Ressourcenbesitzer unterscheiden, wenn ein Namespace-Nutzer den Dienst erstellt hat. Das Konto entspricht IDs möglicherweise nicht Ihrer Konto-ID. Weitere Informationen zu gemeinsam genutzten Namespaces finden Sie unter. Gemeinsam genutzte AWS Cloud Map Namespaces
- AWS CLI
-
-
Listet Dienste mit dem Befehl auf.
list-services
Der folgende Befehl listet alle Dienste in einem Namespace auf, wobei die Namespace-ID als Filter verwendet wird. Ersetzen Sie den Wertred
durch Ihren eigenen.aws servicediscovery list-services --filters Name=NAMESPACE_ID,Values=
ns-1234567890abcdef
,Condition=EQ
-
- AWS SDK for Python (Boto3)
-
-
Importieren
Boto3
undservicediscovery
als Ihren Service verwenden.import boto3 client = boto3.client('servicediscovery')
-
Dienste auflisten mit
list_services()
.response = client.list_services() # If you want to see the response print(response)
Beispiel für eine Antwortausgabe
{ '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': { '...': '...', }, }