Aktualisierungen für REST-APIs, die erneut bereitgestellt werden müssen
Die Pflege einer API ist gleichzusetzen mit der Anzeige, Aktualisierung und Löschung der vorhandenen API-Einrichtungen. Sie können eine API mithilfe der API-Gateway-Konsole, AWS CLI, AWS CloudFormation, einem SDK oder der API-Gateway-REST-API pflegen. Die Aktualisierung einer API umfasst die Änderung bestimmter Ressourceneigenschaften oder Konfigurationseinstellungen der API. Während Ressourcenaktualisierungen die erneute Bereitstellung der API erfordern, ist die für Konfigurationsaktualisierungen nicht erforderlich.
In der folgenden Tabelle werden API-Konfigurationen beschrieben, die bei einer Aktualisierung eine erneute Bereitstellung Ihrer API erfordern.
| Ressource | Hinweise |
|---|---|
| ApiKey | Informationen zu den entsprechenden Eigenschaften und unterstützten Operationen finden Sie unter apikey:update. Die Aktualisierung erfordert die erneute Bereitstellung der API. |
| Authorizer | Informationen zu den entsprechenden Eigenschaften und unterstützten Operationen finden Sie unter authorizer:update. Die Aktualisierung erfordert die erneute Bereitstellung der API. |
| disableExecuteApiEndpoint | Die Aktualisierung erfordert das Ändern einer beliebigen Stufe der API, zum Beispiel das erneute Bereitstellen der API in einer Stufe. |
| DocumentationPart | Informationen zu den entsprechenden Eigenschaften und unterstützten Operationen finden Sie unter documentationpart:update. Die Aktualisierung erfordert die erneute Bereitstellung der API. |
| DocumentationVersion | Informationen zu den entsprechenden Eigenschaften und unterstützten Operationen finden Sie unter documentationversion:update. Die Aktualisierung erfordert die erneute Bereitstellung der API. |
| GatewayResponse | Informationen zu den entsprechenden Eigenschaften und unterstützten Operationen finden Sie unter gatewayresponse:update. Die Aktualisierung erfordert die erneute Bereitstellung der API. |
| Integration |
Informationen zu den entsprechenden Eigenschaften und unterstützten Operationen finden Sie unter integration:update. Die Aktualisierung erfordert die erneute Bereitstellung der API. |
| IntegrationResponse | Informationen zu den entsprechenden Eigenschaften und unterstützten Operationen finden Sie unter integrationresponse:update. Die Aktualisierung erfordert die erneute Bereitstellung der API. |
| Methode | Informationen zu den entsprechenden Eigenschaften und unterstützten Operationen finden Sie unter method:update. Die Aktualisierung erfordert die erneute Bereitstellung der API. |
| MethodResponse | Informationen zu den entsprechenden Eigenschaften und unterstützten Operationen finden Sie unter methodresponse:update. Die Aktualisierung erfordert die erneute Bereitstellung der API. |
| Model | Informationen zu den entsprechenden Eigenschaften und unterstützten Operationen finden Sie unter model:update. Die Aktualisierung erfordert die erneute Bereitstellung der API. |
| RequestValidator | Informationen zu den entsprechenden Eigenschaften und unterstützten Operationen finden Sie unter requestvalidator:update. Die Aktualisierung erfordert die erneute Bereitstellung der API. |
| Ressource | Informationen zu den entsprechenden Eigenschaften und unterstützten Operationen finden Sie unter resource:update. Die Aktualisierung erfordert die erneute Bereitstellung der API. |
| RestApi | Informationen zu den entsprechenden Eigenschaften und unterstützten Operationen finden Sie unter restapi:update. Die Aktualisierung erfordert die erneute Bereitstellung der API. Dazu gehört auch die Änderung der Ressourcenrichtlinien. |
| VpcLink | Informationen zu den entsprechenden Eigenschaften und unterstützten Operationen finden Sie unter vpclink:update. Die Aktualisierung erfordert die erneute Bereitstellung der API. |
In der folgenden Tabelle werden API-Konfigurationen beschrieben, die bei einer Aktualisierung keine erneute Bereitstellung Ihrer API erfordern.
| Konfiguration | Hinweise |
|---|---|
| Account |
Informationen zu den entsprechenden Eigenschaften und unterstützten Operationen finden Sie unter account:update. Die Aktualisierung erfordert keine erneute Bereitstellung der API. |
| Bereitstellung | Informationen zu den entsprechenden Eigenschaften und unterstützten Operationen finden Sie unter deployment:update. |
| DomainName | Informationen zu den entsprechenden Eigenschaften und unterstützten Operationen finden Sie unter domainname:update. Die Aktualisierung erfordert keine erneute Bereitstellung der API. |
| BasePathMapping |
Informationen zu den entsprechenden Eigenschaften und unterstützten Operationen finden Sie unter basepathmapping:update. Die Aktualisierung erfordert keine erneute Bereitstellung der API. |
| IP-Adresstyp |
Die Aktualisierung erfordert keine erneute Bereitstellung der API. |
| Stage |
Informationen zu den entsprechenden Eigenschaften und unterstützten Operationen finden Sie unter stage:update. Die Aktualisierung erfordert keine erneute Bereitstellung der API. |
| Usage |
Informationen zu den entsprechenden Eigenschaften und unterstützten Operationen finden Sie unter usage:update. Die Aktualisierung erfordert keine erneute Bereitstellung der API. |
| UsagePlan | Informationen zu den entsprechenden Eigenschaften und unterstützten Operationen finden Sie unter usageplan:update. Die Aktualisierung erfordert keine erneute Bereitstellung der API. |