

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.

# Verbindung zu GitHub Enterprise Server (CLI) herstellen
<a name="connections-create-gheserver-cli"></a>

Sie können das AWS Command Line Interface (AWS CLI) verwenden, um eine Verbindung herzustellen. 

Verwenden Sie hierfür die Befehle **create-host** und **create-connection**. 

**Wichtig**  
Eine Verbindung, die über AWS CLI oder AWS CloudFormation erstellt wurde, hat standardmäßig `PENDING` den Status. Nachdem Sie eine Verbindung mit der CLI hergestellt haben oder verwenden Sie die Konsole CloudFormation, um die Verbindung so zu bearbeiten, dass sie ihren Status festlegt`AVAILABLE`.

**Schritt 1: So erstellen Sie einen Host für GitHub Enterprise Server (CLI)**

1. Öffnen Sie die Eingabeaufforderung (Windows) oder das Terminal (Linux, macOS oder Unix). Verwenden Sie den, AWS CLI um den **create-host** Befehl auszuführen, und geben Sie dabei `--name``--provider-type`, und `--provider-endpoint` für Ihre Verbindung an. In diesem Beispiel lautet der Name des Drittanbieters `GitHubEnterpriseServer` und der Endpunkt `my-instance.dev`.

   ```
   aws codeconnections create-host --name MyHost --provider-type GitHubEnterpriseServer --provider-endpoint "https://my-instance.dev"
   ```

   Wenn der Befehl erfolgreich ausgeführt wurde, gibt er die Amazon-Ressourcenname (ARN)-Informationen zum Host ähnlich der folgenden zurück.

   ```
   {
       "HostArn": "arn:aws:codeconnections:us-west-2:account_id:host/My-Host-28aef605"
   }
   ```

   Nach diesem Schritt befindet sich der Host im Status `PENDING` (Ausstehend).

1. Schließen Sie das Host-Setup mit der Konsole ab und ändern Sie den Host-Status zu `Available` (Verfügbar). Weitere Informationen finden Sie unter [Einrichten eines ausstehenden Hosts](connections-host-setup.md).

**Schritt 2: Einrichten eines ausstehenden Hosts in der Konsole**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Developer Tools-Konsole unter[https://console.aws.amazon.com/codesuite/settings/connections](https://console.aws.amazon.com/codesuite/settings/connections).

1. Schließen Sie das Host-Setup mit der Konsole ab und ändern Sie den Host-Status zu `Available` (Verfügbar). Siehe [Einrichten eines ausstehenden Hosts](connections-host-setup.md).

**Schritt 3: So erstellen Sie eine Verbindung für GitHub Enterprise Server (CLI)**

1. Öffnen Sie die Eingabeaufforderung (Windows) oder das Terminal (Linux, macOS oder Unix). Verwenden Sie den AWS CLI , um den **create-connection** Befehl auszuführen, und geben Sie dabei `--host-arn` und `--connection-name` für Ihre Verbindung an.

   ```
   aws codeconnections create-connection --host-arn arn:aws:codeconnections:us-west-2:account_id:host/MyHost-234EXAMPLE --connection-name MyConnection
   ```

   Wenn der Befehl erfolgreich ausgeführt wurde, gibt er die ARN-Informationen der Verbindung ähnlich der folgenden zurück.

   ```
   {
       "ConnectionArn": "arn:aws:codeconnections:us-west-2:account_id:connection/aEXAMPLE-8aad"
   }
   ```

1. Verwenden Sie die Konsole, um die ausstehende Verbindung einzurichten. Weitere Informationen finden Sie unter [Aktualisieren einer ausstehenden Verbindung](connections-update.md).

**Schritt 4: So stellen Sie eine Verbindung für GitHub Enterprise Server in der Konsole her**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Developer Tools-Konsole unter[https://console.aws.amazon.com/codesuite/settings/connections](https://console.aws.amazon.com/codesuite/settings/connections).

1. Verwenden Sie die Konsole, um die ausstehende Verbindung einzurichten und in den Status `Available` zu versetzen. Weitere Informationen finden Sie unter [Aktualisieren einer ausstehenden Verbindung](connections-update.md).