Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Desactivación de un lanzamiento Canary

Modo de enfoque
Desactivación de un lanzamiento Canary - Amazon API Gateway

Para desactivar la implementación de un lanzamiento canary, establezca canarySettings en null; de esta forma, se eliminará de la etapa.

Puede desactivar la implementación de un lanzamiento canary con la consola de API Gateway, la AWS CLI o un AWS SDK.

Desactivación de un lanzamiento canary con la consola de API Gateway

Si desea utilizar la consola de API Gateway para desactivar una implementación de lanzamiento canary, siga estos pasos:

Para desactivar la implementación de un lanzamiento Canary
  1. Inicie sesión en la consola de API Gateway y elija una API existente en el panel de navegación principal.

  2. En el panel de navegación principal, elija Etapas y, a continuación, elija la etapa actuala.

  3. Elija la pestaña Canary.

  4. Elija Eliminar.

  5. Confirme que desea eliminar el lanzamiento canary seleccionando Delete (Eliminar).

Como resultado, la propiedad canarySettings pasa a ser null y se elimina de la etapa de implementación. Puede comprobarlo a través de la AWS CLI. Por ejemplo, consulte Desactivación de un lanzamiento canary a través de la AWS CLI.

Desactivación de un lanzamiento canary a través de la AWS CLI

El siguiente comando update-stage permite desactivar la implementación de la versión canario:

aws apigateway update-stage \ --rest-api-id abcd1234 \ --stage-name canary \ --patch-operations '[{"op":"remove", "path":"/canarySettings"}]'

El resultado es similar al siguiente:

{ "stageName": "prod", "accessLogSettings": { ... }, "cacheClusterEnabled": false, "cacheClusterStatus": "NOT_AVAILABLE", "deploymentId": "nfcn0x", "lastUpdatedDate": 1511309280, "createdDate": 1511152939, "methodSettings": { ... } }

Tal como se muestra en el resultado, la propiedad canarySettings ya no está presente en la etapa de una implementación con la versión canario desactivada.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.