Beim Versuch meinen Link von Amazon Virtual Private Cloud (Amazon VPC) für meine Amazon-Gateway-REST-API zu löschen wird mir folgende Fehlermeldung angezeigt:
„VPC-Link, auf den im Format [Method:Ressource] verwiesen wird, kann nicht gelöscht werden.“
Wie kann ich dies beheben?
Kurzbeschreibung
Wenn eine Ressource, die die Amazon-VPC-Link-Integration verwendet, gelöscht wird, können Sie den Link nicht löschen.
Auflösung
Um den Amazon-VPC-Link zu löschen, führen Sie die folgenden Schritte aus. Diese können unterschiedlich sein, je nachdem, ob die REST-API bereitgestellt wurde oder nicht.
Bereitgestellte REST-APIs
Wechseln Sie den Integrationstyp vom Amazon-VPC-Link auf einen anderen Typ. Zum Beispiel eine Mock-Integration, eine HTTP-Integration oder einen AWS-Integrationstyp. Nachdem Sie den Integrationstyp gewechselt haben, stellen Sie die REST-API erneut bereit, unter demselben Stufennamen, den Sie zuvor verwendet haben. Versuchen Sie dann erneut, den Amazon-VPC-Link zu löschen.
Nicht bereitgestellte REST-APIs
Wechseln Sie den Integrationstyp vom Amazon-VPC-Link auf einen anderen Typ. Zum Beispiel eine Mock-Integration, eine HTTP-Integration oder einen AWS-Integrationstyp. Versuchen Sie dann erneut, den Amazon-VPC-Link zu löschen.
Relevante Informationen
Tutorial: Erstellen einer REST-API mit privater API-Gateway-Integration
Wie kann ich über einen Schnittstellen-VPC-Endpunkt auf eine private REST-API eines API-Gateways in einem anderen AWS-Konto zugreifen?