Repositorys auflisten - CodeArtifact

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.

Repositorys auflisten

Verwenden Sie die Befehle in diesem Thema, um Repositorys in einem AWS Konto oder einer Domain aufzulisten.

Listet die Repositorys in einem Konto auf AWS

Verwenden Sie diesen Befehl, um alle Repositorys in Ihrem AWS Konto aufzulisten.

aws codeartifact list-repositories

Beispielausgabe:

{ "repositories": [ { "name": "repo1", "administratorAccount": "123456789012", "domainName": "my_domain", "domainOwner": "123456789012", "arn": "arn:aws:codeartifact:region-id:123456789012:repository/my_domain/repo1", "description": "Description of repo1" }, { "name": "repo2", "administratorAccount": "123456789012", "domainName": "my_domain", "domainOwner": "123456789012", "arn": "arn:aws:codeartifact:region-id:123456789012:repository/my_domain/repo2", "description": "Description of repo2" }, { "name": "repo3", "administratorAccount": "123456789012", "domainName": "my_domain2", "domainOwner": "123456789012", "arn": "arn:aws:codeartifact:region-id:123456789012:repository/my_domain2/repo3", "description": "Description of repo3" } ] }

Sie können die Antwort list-repositories mithilfe der Parameter --max-results und --next-token paginieren. Geben Sie für --max-results eine Ganzzahl zwischen 1 und 1000 an, um die Anzahl der auf einer einzelnen Seite zurückgegebenen Ergebnisse anzugeben. Die Standardeinstellung ist 50. Um nachfolgende Seiten zurückzugeben, führen Sie den list-repositories Vorgang erneut aus und übergeben Sie den in der vorherigen Befehlsausgabe empfangenen nextToken Wert an--next-token. Wenn die --next-token Option nicht verwendet wird, wird immer die erste Ergebnisseite zurückgegeben.

Listet Repositorys in der Domäne auf

list-repositories-in-domainDient zum Abrufen einer Liste aller Repositorys in einer Domain.

aws codeartifact list-repositories-in-domain --domain my_domain --domain-owner 123456789012 --max-results 3

Die Ausgabe zeigt, dass einige der Repositorys von unterschiedlichen AWS Konten verwaltet werden.

{ "repositories": [ { "name": "repo1", "administratorAccount": "123456789012", "domainName": "my_domain", "domainOwner": "111122223333", "arn": "arn:aws:codeartifact:region-id:111122223333:repository/my_domain/repo1", "description": "Description of repo1" }, { "name": "repo2", "administratorAccount": "444455556666", "domainName": "my_domain", "domainOwner": "111122223333", "arn": "arn:aws:codeartifact:region-id:111122223333:repository/my_domain/repo2", "description": "Description of repo2" }, { "name": "repo3", "administratorAccount": "444455556666", "domainName": "my_domain", "domainOwner": "111122223333", "arn": "arn:aws:codeartifact:region-id:111122223333:repository/my_domain/repo3", "description": "Description of repo3" } ] }

Sie können die Antwort list-repositories-in-domain mit den Parametern --max-results und --next-token paginieren. Geben Sie für --max-results eine Ganzzahl zwischen 1 und 1000 an, um die Anzahl der auf einer einzelnen Seite zurückgegebenen Ergebnisse anzugeben. Die Standardeinstellung ist 50. Um nachfolgende Seiten zurückzugeben, führen Sie den list-repositories-in-domain Vorgang erneut aus und übergeben Sie den in der vorherigen Befehlsausgabe empfangenen nextToken Wert an--next-token. Wenn die --next-token Option nicht verwendet wird, wird immer die erste Ergebnisseite zurückgegeben.

Um die Repository-Namen in einer kompakteren Liste auszugeben, versuchen Sie es mit dem folgenden Befehl.

aws codeartifact list-repositories-in-domain --domain my_domain --domain-owner 111122223333 \ --query 'repositories[*].[name]' --output text

Beispielausgabe:

repo1 repo2 repo3

Im folgenden Beispiel wird zusätzlich zum Repository-Namen die Konto-ID ausgegeben.

aws codeartifact list-repositories-in-domain --domain my_domain --domain-owner 111122223333 \ --query 'repositories[*].[name,administratorAccount]' --output text

Beispielausgabe:

repo1 710221105108 repo2 710221105108 repo3 532996949307

Weitere Informationen zu dem --query Parameter finden Sie ListRepositoriesin der CodeArtifact API-Referenz.