

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.

# Deaktivieren Sie den Standardendpunkt für REST APIs
<a name="rest-api-disable-default-endpoint"></a>

Standardmäßig können Clients Ihre API mithilfe des `execute-api`-Endpunkts aufrufen, den API Gateway für Ihre API generiert. Um sicherzustellen, dass Kunden nur über einen benutzerdefinierten Domänennamen auf Ihre API zugreifen können, deaktivieren Sie den standardmäßigen `execute-api`-Endpunkt. Clients können weiterhin eine Verbindung mit Ihrem Standardendpunkt herstellen, erhalten jedoch einen `403 Forbidden`-Statuscode. Die Deaktivierung des Standardendpunkts wirkt sich auf alle Stufen der API aus. Diese Einstellung wird wirksam, wenn Sie eine beliebige Einstellung auf einer Stufe aktualisieren, beispielsweise die Bereitstellung in der Stufe.

Im folgenden Vorgang sehen Sie, wie Sie den Standardendpunkt einer REST-API deaktivieren.

------
#### [ AWS-Managementkonsole ]

1. Melden Sie sich bei der API Gateway Gateway-Konsole unter [https://console.aws.amazon.com/apigatewayan](https://console.aws.amazon.com/apigateway).

1. Wählen Sie eine REST-API aus.

1. Klicken Sie im Hauptnavigationsbereich auf **API-Einstellungen**.

1. Wählen Sie eine API aus.

1. Klicken Sie unter **API-Details** auf **Bearbeiten**.

1. Wählen Sie unter **Standardendpunkt** die Option **Inaktiv** aus.

1. Wählen Sie **Änderungen speichern ** aus.

1. Klicken Sie im Hauptnavigationsbereich auf **Ressourcen**.

1. Klicken Sie auf **Deploy API**.

1. Stellen Sie Ihre API erneut in einer Stufe bereit oder aktualisieren Sie eine beliebige Einstellung in einer Stufe, damit die Aktualisierung wirksam wird.

------
#### [ AWS CLI ]

Der folgende [update-rest-api](https://docs.aws.amazon.com/cli/latest/reference/apigateway/update-rest-api.html)Befehl deaktiviert den Standardendpunkt: 

```
aws apigateway update-rest-api \
    --rest-api-id abcdef123 \
    --patch-operations op=replace,path=/disableExecuteApiEndpoint,value='True'
```

Nachdem Sie den Standardendpunkt deaktiviert haben, müssen Sie Ihre API bereitstellen, damit die Änderung wirksam wird.

Der folgende [create-deployment](https://docs.aws.amazon.com/cli/latest/reference/apigateway/create-deployment.html)-Befehl erstellt eine Bereitstellung und ordnet sie einer Stufe zu:

```
aws apigateway create-deployment \
    --rest-api-id abcdef123 \
    --stage-name dev
```

------