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 repositorios
Usa los comandos de este tema para enumerar los repositorios de una AWS cuenta o un dominio.
Listado de los repositorios de una cuenta de AWS
Usa este comando para enumerar todos los repositorios de tu AWS cuenta.
aws codeartifact list-repositories
Resultado de ejemplo:
{ "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
" } ] }
Puede paginar la respuesta list-repositories
utilizando los parámetros --max-results
y --next-token
. Para --max-results
, especifique un número entero comprendido entre 1 y 1000 para especificar el número de resultados devueltos en una sola página. El valor predeterminado es 50. Para volver a las páginas siguientes, ejecute list-repositories
de nuevo y pase el valor nextToken
recibido en el resultado del comando anterior a --next-token
. Cuando no se utiliza la opción --next-token
, siempre se devuelve la primera página de resultados.
Enumeración de los repositorios del dominio
Utilice list-repositories-in-domain
para obtener una lista de todos los repositorios de un dominio.
aws codeartifact list-repositories-in-domain --domain
my_domain
--domain-owner123456789012
--max-results 3
El resultado muestra que algunos de los repositorios están administrados por cuentas de AWS diferentes.
{ "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
" } ] }
Puede paginar la respuesta list-repositories-in-domain
utilizando los parámetros --max-results
y --next-token
. Para --max-results
, especifique un número entero comprendido entre 1 y 1000 para especificar el número de resultados devueltos en una sola página. El valor predeterminado es 50. Para volver a las páginas siguientes, ejecute list-repositories-in-domain
de nuevo y pase el valor nextToken
recibido en el resultado del comando anterior a --next-token
. Cuando no se utiliza la opción --next-token
, siempre se devuelve la primera página de resultados.
Para mostrar los nombres de los repositorios en una lista más compacta, pruebe el siguiente comando.
aws codeartifact list-repositories-in-domain --domain
my_domain
--domain-owner111122223333
\ --query 'repositories[*].[name]' --output text
Resultado de ejemplo:
repo1 repo2 repo3
El siguiente ejemplo muestra el ID de la cuenta además del nombre del repositorio.
aws codeartifact list-repositories-in-domain --domain
my_domain
--domain-owner111122223333
\ --query 'repositories[*].[name,administratorAccount]' --output text
Resultado de ejemplo:
repo1 710221105108 repo2 710221105108 repo3 532996949307
Para obtener más información sobre el --query
parámetro, consulte ListRepositoriesla CodeArtifact APIReferencia.