Mises à jour des API REST nécessitant un redéploiement - Amazon API Gateway

Mises à jour des API REST nécessitant un redéploiement

La gestion d’une API revient à afficher, mettre à jour et supprimer les configurations de l’API existantes. Vous pouvez gérer une API à l’aide de la console API Gateway, de l’AWS CLI, d’AWS CloudFormation, d’un kit SDK ou de l’API REST API Gateway. La mise à jour d’une API implique de modifier certaines propriétés de ressource ou certains paramètres de configuration de l’API. Les mises à jour de ressource nécessitent le redéploiement de l’API, contrairement aux mises à jour de configuration.

Le tableau suivant décrit les ressources d’API qui nécessitent le redéploiement de votre API lorsque vous les mettez à jour.

Ressource Remarques
ApiKey Pour les propriétés applicables et les opérations prises en charge, consultez apikey:update. La mise à jour nécessite le redéploiement de l’API.
Mécanisme d’autorisation Pour les propriétés applicables et les opérations prises en charge, consultez authorizer:update. La mise à jour nécessite le redéploiement de l’API.
disableExecuteApiEndpoint La mise à jour nécessite de modifier n’importe quelle étape de l’API (redéploiement de l’API dans une étape, par exemple).
DocumentationPart Pour les propriétés applicables et les opérations prises en charge, consultez documentationpart:update. La mise à jour nécessite le redéploiement de l’API.
DocumentationVersion Pour les propriétés applicables et les opérations prises en charge, consultez documentationversion:update. La mise à jour nécessite le redéploiement de l’API.
GatewayResponse Pour les propriétés applicables et les opérations prises en charge, consultez gatewayresponse:update. La mise à jour nécessite le redéploiement de l’API.
Integration

Pour les propriétés applicables et les opérations prises en charge, consultez integration:update. La mise à jour nécessite le redéploiement de l’API.

IntegrationResponse Pour les propriétés applicables et les opérations prises en charge, consultez integrationresponse:update. La mise à jour nécessite le redéploiement de l’API.
Method Pour les propriétés applicables et les opérations prises en charge, consultez method:update. La mise à jour nécessite le redéploiement de l’API.
MethodResponse Pour les propriétés applicables et les opérations prises en charge, consultez methodresponse:update. La mise à jour nécessite le redéploiement de l’API.
Modèle Pour les propriétés applicables et les opérations prises en charge, consultez model:update. La mise à jour nécessite le redéploiement de l’API.
RequestValidator Pour les propriétés applicables et les opérations prises en charge, consultez requestvalidator:update. La mise à jour nécessite le redéploiement de l’API.
Ressource Pour les propriétés applicables et les opérations prises en charge, consultez resource:update. La mise à jour nécessite le redéploiement de l’API.
RestApi Pour les propriétés applicables et les opérations prises en charge, consultez restapi:update. La mise à jour nécessite le redéploiement de l’API. Cela inclut la modification des stratégies de ressources.
VpcLink Pour les propriétés applicables et les opérations prises en charge, consultez vpclink:update. La mise à jour nécessite le redéploiement de l’API.

Le tableau suivant décrit les configurations d’API qui ne nécessitent pas le redéploiement de votre API lorsque vous les mettez à jour.

Configuration Remarques
Compte

Pour les propriétés applicables et les opérations prises en charge, consultez account:update. La mise à jour ne nécessite pas le redéploiement de l’API.

Déploiement Pour les propriétés applicables et les opérations prises en charge, consultez deployment:update.
DomainName Pour les propriétés applicables et les opérations prises en charge, consultez domainname:update. La mise à jour ne nécessite pas le redéploiement de l’API.
BasePathMapping

Pour les propriétés applicables et les opérations prises en charge, consultez basepathmapping:update. La mise à jour ne nécessite pas le redéploiement de l’API.

Type d’adresse IP

La mise à jour ne nécessite pas le redéploiement de l’API.

Étape

Pour les propriétés applicables et les opérations prises en charge, consultez stage:update. La mise à jour ne nécessite pas le redéploiement de l’API.

Utilisation

Pour les propriétés applicables et les opérations prises en charge, consultez usage:update. La mise à jour ne nécessite pas le redéploiement de l’API.

UsagePlan Pour les propriétés applicables et les opérations prises en charge, consultez usageplan:update. La mise à jour ne nécessite pas le redéploiement de l’API.