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.
Création d'une configuration de synchronisation
Vous pouvez utiliser la create-repository-link commande dans le AWS Command Line Interface (AWS CLI) pour créer un lien entre votre connexion et le référentiel externe avec lequel vous souhaitez effectuer la synchronisation.
Avant de créer une configuration de synchronisation, vous devez déjà avoir créé un lien de référentiel entre votre connexion et votre référentiel tiers.
Pour créer une configuration de synchronisation
-
Ouvrez une invite de terminal (Linux, macOS ou Unix) ou de commande (Windows). Utilisez le AWS CLI pour exécuter la create-repository-link commande. Spécifiez ARN la connexion associée, l'ID du propriétaire et le nom du référentiel. La commande suivante crée une configuration de synchronisation avec un type de synchronisation pour une ressource dans AWS CloudFormation. Elle spécifie également la branche du référentiel et le fichier de configuration du référentiel. Dans cet exemple, la ressource est une pile nommée
mystack
.aws codeconnections create-sync-configuration --branch main --config-file filename --repository-link-id be8f2017-b016-4a77-87b4-608054f70e77 --resource-name mystack --role-arn arn:aws:iam::
account_id
:role/myrole --sync-type CFN_STACK_SYNC -
Cette commande renvoie la sortie suivante.
{ "SyncConfiguration": { "Branch": "main", "ConfigFile": "filename", "OwnerId": "
account_id
", "ProviderType": "GitHub", "RepositoryLinkId": "be8f2017-b016-4a77-87b4-608054f70e77", "RepositoryName": "MyRepo", "ResourceName": "mystack", "RoleArn": "arn:aws:iam::account_id
:role/myrole", "SyncType": "CFN_STACK_SYNC" }