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.
Afficher ou modifier la configuration d'un référentiel
Vous pouvez afficher et mettre à jour les informations relatives à votre dépôt à l'aide de la CodeArtifact console ou du AWS Command Line Interface (AWS CLI).
Note
Après avoir créé un référentiel, vous ne pouvez pas modifier son nom, le AWS compte associé ou le domaine.
Rubriques
Afficher ou modifier la configuration d'un référentiel (console)
Vous pouvez consulter les détails de votre référentiel et le mettre à jour à l'aide de la CodeArtifact console.
-
Ouvrez la AWS CodeArtifact console sur https://console.aws.amazon.com/codesuite/codeartifact/home
. -
Dans le volet de navigation, choisissez Repositories, puis choisissez le nom du référentiel que vous souhaitez afficher ou modifier.
-
Développez les détails pour voir ce qui suit :
-
Le domaine du référentiel. Choisissez le nom de domaine pour en savoir plus.
-
Politique en matière de ressources du référentiel. Choisissez Appliquer une politique de référentiel pour en ajouter une.
-
Le nom de ressource Amazon (ARN) du référentiel.
-
Si votre dépôt dispose d'une connexion externe, vous pouvez choisir la connexion pour en savoir plus à ce sujet. Un référentiel ne peut avoir qu'une seule connexion externe. Pour de plus amples informations, veuillez consulter Connect un CodeArtifact dépôt à un dépôt public.
-
Si votre dépôt comporte des référentiels en amont, vous pouvez en choisir un pour en voir les détails. Un référentiel peut comporter jusqu'à 10 référentiels en amont direct. Pour de plus amples informations, veuillez consulter Utilisation de référentiels en amont dans CodeArtifact.
Note
Un référentiel peut avoir une connexion externe ou des référentiels en amont, mais pas les deux.
-
-
Dans Packages, vous pouvez voir tous les packages disponibles dans ce référentiel. Choisissez un forfait pour en savoir plus à son sujet.
-
Choisissez Afficher les instructions de connexion, puis choisissez un gestionnaire de packages pour savoir comment le configurer CodeArtifact.
-
Choisissez Appliquer la politique de référentiel pour mettre à jour ou ajouter une politique de ressources à votre référentiel. Pour de plus amples informations, veuillez consulter Politiques de référentiel.
-
Choisissez Modifier pour ajouter ou mettre à jour les éléments suivants.
-
Description du référentiel.
-
Balises associées au référentiel.
-
Si votre dépôt dispose d'une connexion externe, vous pouvez modifier le référentiel public auquel il se connecte. Sinon, vous pouvez ajouter un ou plusieurs référentiels existants en tant que référentiels en amont. Disposez-les dans l'ordre dans lequel vous souhaitez qu'ils soient classés par ordre de priorité CodeArtifact lorsqu'un colis est demandé. Pour de plus amples informations, veuillez consulter Ordre de priorité du référentiel en amont.
-
Afficher ou modifier une configuration de référentiel (AWS CLI)
Pour afficher la configuration actuelle d'un dépôt dans CodeArtifact, utilisez la describe-repository
commande.
aws codeartifact describe-repository --domain
my_domain
--domain-owner111122223333
--repositorymy_repo
Exemple de sortie :
{ "repository": { "name": "
my_repo
", "administratorAccount": "123456789012
, "domainName": "my_domain
", "domainOwner": "111122223333
", "arn": "arn:aws:codeartifact:region-id
:111122223333
:repository/my_domain
/my_repo
" "upstreams": [], "externalConnections": [] } }
Modifier la configuration en amont d'un référentiel
Un référentiel en amont permet à un client du gestionnaire de packages d'accéder aux packages contenus dans plusieurs référentiels à l'aide d'un seul point de terminaison URL. Pour ajouter ou modifier la relation en amont d'un dépôt, utilisez la update-repository
commande.
aws codeartifact update-repository --domain
my_domain
--domain-owner111122223333
--repositorymy_repo
\ --upstreams repositoryName=my-upstream-repo
Exemple de sortie :
{ "repository": { "name": "
my_repo
", "administratorAccount": "123456789012
, "domainName": "my_domain
", "domainOwner": "111122223333
", "arn": "arn:aws:codeartifact:region-id
:111122223333
:repository/my_domain
/my_repo
" "upstreams": [ { "repositoryName": "my-upstream-repo
" } ], "externalConnections": [] } }
Note
Pour ajouter un référentiel en amont, vous devez être autorisé à effectuer l'AssociateWithDownstreamRepository
action sur le référentiel en amont.
Pour supprimer la relation en amont d'un dépôt, utilisez une liste vide comme argument de l'--upstreams
option.
aws codeartifact update-repository --domain
my_domain
--domain-owner111122223333
--repositorymy_repo
--upstreams []
Exemple de sortie :
{ "repository": { "name": "
my_repo
", "administratorAccount": "123456789012
, "domainName": "my_domain
", "domainOwner": "111122223333
", "arn": "arn:aws:codeartifact:region-id
:111122223333
:repository/my_domain
/my_repo
" "upstreams": [], "externalConnections": [] } }