维护 API 相当于查看、更新和删除现有的 API 设置。您可以使用 API Gateway 控制台、AWS CLI、开发工具包或 API Gateway REST API 来维护 API。更新 API 涉及到修改 API 的特定资源属性或配置设置。资源更新需要重新部署 API,而配置更新不需要。
下表描述了 API 资源,在更新这些 API 资源时需要重新部署 API。
资源 | 注意 |
---|---|
ApiKey | 有关适用的属性和支持的操作,请参阅 apikey:update。此更新需要重新部署 API。 |
授权方 | 有关适用的属性和支持的操作,请参阅 authorizer:update。此更新需要重新部署 API。 |
DocumentationPart | 有关适用的属性和支持的操作,请参阅 documentationpart:update。此更新需要重新部署 API。 |
DocumentationVersion | 有关适用的属性和支持的操作,请参阅 documentationversion:update。此更新需要重新部署 API。 |
GatewayResponse | 有关适用的属性和支持的操作,请参阅 gatewayresponse:update。此更新需要重新部署 API。 |
集成 |
有关适用的属性和支持的操作,请参阅 integration:update。此更新需要重新部署 API。 |
IntegrationResponse | 有关适用的属性和支持的操作,请参阅 integrationresponse:update。此更新需要重新部署 API。 |
方法 | 有关适用的属性和支持的操作,请参阅 method:update。此更新需要重新部署 API。 |
MethodResponse | 有关适用的属性和支持的操作,请参阅 methodresponse:update。此更新需要重新部署 API。 |
模型 | 有关适用的属性和支持的操作,请参阅 model:update。此更新需要重新部署 API。 |
RequestValidator | 有关适用的属性和支持的操作,请参阅 requestvalidator:update。此更新需要重新部署 API。 |
资源 | 有关适用的属性和支持的操作,请参阅 resource:update。此更新需要重新部署 API。 |
RestApi | 有关适用的属性和支持的操作,请参阅 restapi:update。此更新需要重新部署 API。 |
VpcLink | 有关适用的属性和支持的操作,请参阅 vpclink:update。此更新需要重新部署 API。 |
下表描述了 API 配置,在更新这些 API 配置时步需要重新部署 API。
配置 | 注意 |
---|---|
账户 |
有关适用的属性和支持的操作,请参阅 account:update。此更新不需要重新部署 API。 |
部署 | 有关适用的属性和支持的操作,请参阅 deployment:update。 |
DomainName | 有关适用的属性和支持的操作,请参阅 domainname:update。此更新不需要重新部署 API。 |
BasePathMapping |
有关适用的属性和支持的操作,请参阅 basepathmapping:update。此更新不需要重新部署 API。 |
阶段 |
有关适用的属性和支持的操作,请参阅 stage:update。此更新不需要重新部署 API。 |
用法 |
有关适用的属性和支持的操作,请参阅 usage:update。此更新不需要重新部署 API。 |
UsagePlan | 有关适用的属性和支持的操作,请参阅 usageplan:update。此更新不需要重新部署 API。 |