

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
<a name="list-repos"></a>

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
<a name="listing-repositories-in-an-aws-account"></a>

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-repositories`aide 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-token`option n'est pas utilisée, la première page de résultats est toujours renvoyée. 

## Répertorier les référentiels du domaine
<a name="listing-repositories-in-the-domain"></a>

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-domain`aide 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-token`option 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 [ListRepositories](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_ListRepositories.html)la *référence de l'CodeArtifact API*.