Répertorier les référentiels - CodeArtifact

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Répertorier les référentiels

Utilisez les commandes de cette rubrique pour répertorier les référentiels d'un AWS compte ou d'un domaine.

Répertorier les référentiels d'un compte AWS

Utilisez cette commande pour répertorier tous les référentiels de votre AWS compte.

aws codeartifact list-repositories

Exemple de sortie :

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

Vous pouvez paginer la réponse à l'list-repositoriesaide des --next-token paramètres --max-results et. Pour--max-results, spécifiez un entier compris entre 1 et 1 000 pour spécifier le nombre de résultats renvoyés sur une seule page. Sa valeur par défaut est 50. Pour renvoyer les pages suivantes, exécutez list-repositories à nouveau et transmettez la nextToken valeur reçue dans la sortie de commande précédente à--next-token. Lorsque l'--next-tokenoption n'est pas utilisée, la première page de résultats est toujours renvoyée.

Répertorier les référentiels du domaine

Permet list-repositories-in-domain d'obtenir la liste de tous les référentiels d'un domaine.

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

Le résultat indique que certains référentiels sont administrés par différents AWS comptes.

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

Vous pouvez paginer la réponse à l'list-repositories-in-domainaide des --next-token paramètres --max-results et. Pour--max-results, spécifiez un entier compris entre 1 et 1 000 pour spécifier le nombre de résultats renvoyés sur une seule page. Sa valeur par défaut est 50. Pour renvoyer les pages suivantes, exécutez list-repositories-in-domain à nouveau et transmettez la nextToken valeur reçue dans la sortie de commande précédente à--next-token. Lorsque l'--next-tokenoption n'est pas utilisée, la première page de résultats est toujours renvoyée.

Pour afficher les noms des référentiels dans une liste plus compacte, essayez la commande suivante.

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

Exemple de sortie :

repo1 repo2 repo3

L'exemple suivant affiche l'ID du compte en plus du nom du référentiel.

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

Exemple de sortie :

repo1 710221105108 repo2 710221105108 repo3 532996949307

Pour plus d'informations sur le --query paramètre, consultez ListRepositoriesla référence de l'CodeArtifact API.