Actualizaciones de las API de REST que requieren reimplementación
Mantener una API equivale a visualizar, actualizar y eliminar las configuraciones existentes de la API. Puede mantener una API con la consola de API Gateway, la AWS CLI, el AWS CloudFormation, un SDK o la API de REST de API Gateway. La actualización de una API implica modificar determinadas propiedades de recursos u opciones de configuración de la API. Las actualizaciones de recursos requieren volver a implementar la API, pero no las actualizaciones de configuración.
En la siguiente tabla, se describen los recursos de la API que requieren volver a implementar la API al actualizarlos.
| Recurso | Notas |
|---|---|
| ApiKey | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte apikey:update. La actualización requiere volver a implementar la API. |
| Authorizer | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte authorizer:update. La actualización requiere volver a implementar la API. |
| disableExecuteApiEndpoint | La actualización requiere modificar cualquier etapa de la API, como volver a implementar la API en una etapa. |
| DocumentationPart | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte documentationpart:update. La actualización requiere volver a implementar la API. |
| DocumentationVersion | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte documentationversion:update. La actualización requiere volver a implementar la API. |
| GatewayResponse | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte gatewayresponse:update. La actualización requiere volver a implementar la API. |
| Integration |
Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte integration:update. La actualización requiere volver a implementar la API. |
| IntegrationResponse | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte integrationresponse:update. La actualización requiere volver a implementar la API. |
| Método | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte method:update. La actualización requiere volver a implementar la API. |
| MethodResponse | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte methodresponse:update. La actualización requiere volver a implementar la API. |
| Model | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte model:update. La actualización requiere volver a implementar la API. |
| RequestValidator | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte requestvalidator:update. La actualización requiere volver a implementar la API. |
| Resource | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte resource:update. La actualización requiere volver a implementar la API. |
| RestApi | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte restapi:update. La actualización requiere volver a implementar la API. Esto incluye la modificación de las políticas de recursos. |
| VpcLink | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte vpclink:update. La actualización requiere volver a implementar la API. |
En la siguiente tabla, se describen las configuraciones de la API que no requieren volver a implementar la API al actualizarlos.
| Configuración | Notas |
|---|---|
| Cuenta |
Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte account:update. La actualización no requiere volver a implementar la API. |
| Implementación | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte deployment:update. |
| DomainName | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte domainname:update. La actualización no requiere volver a implementar la API. |
| BasePathMapping |
Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte basepathmapping:update. La actualización no requiere volver a implementar la API. |
| Tipo de dirección IP |
La actualización no requiere volver a implementar la API. |
| Stage |
Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte stage:update. La actualización no requiere volver a implementar la API. |
| Uso |
Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte usage:update. La actualización no requiere volver a implementar la API. |
| UsagePlan | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte usageplan:update. La actualización no requiere volver a implementar la API. |