

# Actualizaciones de las API de REST que requieren reimplementación
<a name="updating-api"></a>

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 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](https://docs.aws.amazon.com/apigateway/latest/api/API_ApiKey.html) | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte [apikey:update](https://docs.aws.amazon.com/apigateway/latest/api/API_UpdateApiKey.html). La actualización requiere volver a implementar la API. | 
| [Authorizer](https://docs.aws.amazon.com/apigateway/latest/api/API_Authorizer.html) | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte [authorizer:update](https://docs.aws.amazon.com/apigateway/latest/api/API_UpdateAuthorizer.html). La actualización requiere volver a implementar la API. | 
|  [disableExecuteApiEndpoint](https://docs.aws.amazon.com/apigateway/latest/api/API_UpdateRestApi.html#apigw-UpdateRestApi-response-disableExecuteApiEndpoint) | La actualización requiere modificar cualquier etapa de la API, como volver a implementar la API en una etapa. | 
| [DocumentationPart](https://docs.aws.amazon.com/apigateway/latest/api/API_DocumentationPart.html) | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte [documentationpart:update](https://docs.aws.amazon.com/apigateway/latest/api/API_UpdateDocumentationPart.html). La actualización requiere volver a implementar la API. | 
| [DocumentationVersion](https://docs.aws.amazon.com/apigateway/latest/api/API_DocumentationVersion.html) | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte [documentationversion:update](https://docs.aws.amazon.com/apigateway/latest/api/API_UpdateDocumentationVersion.html). La actualización requiere volver a implementar la API. | 
| [GatewayResponse](https://docs.aws.amazon.com/apigateway/latest/api/API_GatewayResponse.html) | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte [gatewayresponse:update](https://docs.aws.amazon.com/apigateway/latest/api/API_UpdateGatewayResponse.html#remarks). La actualización requiere volver a implementar la API. | 
| [Integration](https://docs.aws.amazon.com/apigateway/latest/api/API_Integration.html) |  Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte [integration:update](https://docs.aws.amazon.com/apigateway/latest/api/API_UpdateIntegration.html). La actualización requiere volver a implementar la API.  | 
| [IntegrationResponse](https://docs.aws.amazon.com/apigateway/latest/api/API_IntegrationResponse.html) | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte [integrationresponse:update](https://docs.aws.amazon.com/apigateway/latest/api/API_UpdateIntegrationResponse.html). La actualización requiere volver a implementar la API. | 
| [Método](https://docs.aws.amazon.com/apigateway/latest/api/API_Method.html) | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte [method:update](https://docs.aws.amazon.com/apigateway/latest/api/API_UpdateMethod.html). La actualización requiere volver a implementar la API. | 
| [MethodResponse](https://docs.aws.amazon.com/apigateway/latest/api/API_MethodResponse.html) | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte [methodresponse:update](https://docs.aws.amazon.com/apigateway/latest/api/API_UpdateMethodResponse.html). La actualización requiere volver a implementar la API. | 
| [Model](https://docs.aws.amazon.com/apigateway/latest/api/API_Model.html) | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte [model:update](https://docs.aws.amazon.com/apigateway/latest/api/API_UpdateModel.html). La actualización requiere volver a implementar la API. | 
| [RequestValidator](https://docs.aws.amazon.com/apigateway/latest/api/API_RequestValidator.html) | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte [requestvalidator:update](https://docs.aws.amazon.com/apigateway/latest/api/API_UpdateRequestValidator.html). La actualización requiere volver a implementar la API. | 
| [Resource](https://docs.aws.amazon.com/apigateway/latest/api/API_Resource.html) | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte [resource:update](https://docs.aws.amazon.com/apigateway/latest/api/API_UpdateResource.html). La actualización requiere volver a implementar la API. | 
| [RestApi](https://docs.aws.amazon.com/apigateway/latest/api/API_UpdateRestApi.html) | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte [restapi:update](https://docs.aws.amazon.com/apigateway/latest/api/API_UpdateRestApi.html). La actualización requiere volver a implementar la API. Esto incluye la modificación de las políticas de recursos. | 
| [VpcLink](https://docs.aws.amazon.com/apigateway/latest/api/API_VpcLink.html) | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte [vpclink:update](https://docs.aws.amazon.com/apigateway/latest/api/API_UpdateVpcLink.html). 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](https://docs.aws.amazon.com/apigateway/latest/api/API_GetAccount.html) |  Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte [account:update](https://docs.aws.amazon.com/apigateway/latest/api/API_UpdateAccount.html). La actualización no requiere volver a implementar la API.  | 
| [Implementación](https://docs.aws.amazon.com/apigateway/latest/api/API_Deployment.html) | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte [deployment:update](https://docs.aws.amazon.com/apigateway/latest/api/API_UpdateDeployment.html).  | 
| [DomainName](https://docs.aws.amazon.com/apigateway/latest/api/API_DomainName.html) | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte [domainname:update](https://docs.aws.amazon.com/apigateway/latest/api/API_UpdateDomainName.html). La actualización no requiere volver a implementar la API. | 
| [BasePathMapping](https://docs.aws.amazon.com/apigateway/latest/api/API_BasePathMapping.html) |  Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte [basepathmapping:update](https://docs.aws.amazon.com/apigateway/latest/api/API_UpdateBasePathMapping.html). La actualización no requiere volver a implementar la API.  | 
| [Tipo de dirección IP](https://docs.aws.amazon.com/apigateway/latest/api/API_CreateRestApi.html) |  La actualización no requiere volver a implementar la API.  | 
| [Stage](https://docs.aws.amazon.com/apigateway/latest/api/API_Stage.html) |  Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte [stage:update](https://docs.aws.amazon.com/apigateway/latest/api/API_UpdateStage.html). La actualización no requiere volver a implementar la API.  | 
| [Uso](https://docs.aws.amazon.com/apigateway/latest/api/API_GetUsage.html) |  Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte [usage:update](https://docs.aws.amazon.com/apigateway/latest/api/API_UpdateUsage.html). La actualización no requiere volver a implementar la API.  | 
| [UsagePlan](https://docs.aws.amazon.com/apigateway/latest/api/API_UsagePlan.html) | Para saber cuáles son las propiedades aplicables y las operaciones que se pueden realizar, consulte [usageplan:update](https://docs.aws.amazon.com/apigateway/latest/api/API_UpdateUsagePlan.html). La actualización no requiere volver a implementar la API. | 