Arbeiten mit Verbindungen - Entwicklertools-Konsole

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Arbeiten mit Verbindungen

Verbindungen sind Konfigurationen, mit denen Sie AWS -Ressourcen mit externen Code-Repositorys verbinden. Jede Verbindung ist eine Ressource, die an Dienste weitergegeben werden kann, z. B. AWS CodePipeline um eine Verbindung zu einem Repository eines Drittanbieters wie Bitbucket herzustellen. Du kannst die Verbindung beispielsweise CodePipeline so hinzufügen, dass sie deine Pipeline auslöst, wenn eine Codeänderung an deinem Code-Repository eines Drittanbieters vorgenommen wird. Sie können Ihre AWS Ressourcen auch mit einem installierten Anbietertyp wie GitHub Enterprise Server verbinden.

Anmerkung

Für Organizations in GitHub oder GitHub Enterprise Server können Sie eine GitHub App nicht in mehreren GitHub Organisationen installieren. Bei der Zuordnung zwischen App und GitHub Organisation handelt es sich um eine 1:1 -Zuordnung. Eine Organisation kann jeweils nur über eine App verfügen. Sie können jedoch mehrere Verbindungen haben, die auf dieselbe App verweisen. Weitere Details erhalten Sie unter Wie AWS CodeConnections funktionieren Verbindungen mit Organisationen.

Wenn Sie eine Verbindung zu einem installierten Anbietertyp wie GitHub Enterprise Server herstellen möchten, erstellt die Konsole einen Host für Sie. Ein Host ist eine Ressource, die den Server darstellt, auf dem Ihr Anbieter installiert ist. Weitere Informationen finden Sie unter Arbeiten mit Hosts.

Wenn Sie eine Verbindung herstellen, verwenden Sie einen Assistenten in der Konsole, um die Verbindungs-App mit Ihrem Drittanbieter zu installieren und sie einer neuen Verbindung zuzuordnen. Wenn Sie die -App bereits installiert haben, können Sie sie verwenden.

Anmerkung

Um Verbindungen in Europa (Mailand) nutzen zu können AWS-Region, müssen Sie:

  1. Regionsspezifische App installieren

  2. Region aktivieren

Diese regionsspezifische App unterstützt Verbindungen in der Region Europa (Mailand). Sie ist auf der Website des Drittanbieters veröffentlicht und von der bestehenden App getrennt, die Verbindungen für andere Regionen unterstützt. Durch die Installation dieser App autorisieren Sie Drittanbieter, Ihre Daten nur für diese Region an den Dienst weiterzugeben, und Sie können diese Autorisierung jederzeit widerrufen, indem Sie die App deinstallieren.

Der Dienst verarbeitet oder speichert Ihre Daten nicht, es sei denn, Sie aktivieren die Region. Durch die Aktivierung dieser Region gewähren Sie unserem Dienst die Erlaubnis, Ihre Daten zu verarbeiten und zu speichern.

Auch wenn die Region nicht aktiviert ist, können Drittanbieter Ihre Daten trotzdem mit unserem Dienst teilen, wenn die regionsspezifische App installiert bleibt. Achten Sie also darauf, die App zu deinstallieren, sobald Sie die Region deaktivieren. Weitere Informationen finden Sie unter Aktivieren einer Region.

Weitere Informationen zu Verbindungen finden Sie in der AWS CodeConnections APIReferenz. Weitere Informationen zur CodePipeline Quell-Aktion für Bitbucket findest du CodestarConnectionSourceim AWS CodePipeline Benutzerhandbuch.

Unter erstellst du eine Richtlinie oder fügst sie deinem Benutzer oder deiner Rolle AWS Identity and Access Management (IAM) mit den für die Nutzung von Verbindungen erforderlichen Berechtigungen zu. AWS CodeConnections Referenz zu Berechtigungen Je nachdem, wann Ihre CodePipeline Servicerolle erstellt wurde, müssen Sie möglicherweise ihre Berechtigungen auf Support aktualisieren AWS CodeConnections. Eine genaue Anleitung finden Sie unter Update the service role (Ändern der Servicerolle) im AWS CodePipeline -Benutzerhandbuch.