Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Disabilitazione di una release Canary

Modalità Focus
Disabilitazione di una release Canary - Amazon API Gateway

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Per disabilitare l'implementazione di una release Canary, è necessario impostare canarySettings su null per rimuoverla dalla fase.

Puoi disabilitare una distribuzione Canary Release utilizzando la console API Gateway AWS CLI, o un AWS SDK.

Disabilitazione di una release Canary utilizzando la console Gateway API

Per usare la console Gateway API per disabilitare l'implementazione di una release Canary, procedi come segue:

Per disabilitare l'implementazione di una release Canary
  1. Accedi alla console Gateway API e seleziona un'API esistente nel riquadro di navigazione principale.

  2. Nel riquadro di navigazione principale scegli Fasi, quindi seleziona una fase esistente.

  3. Scegli la scheda Canary.

  4. Scegli Elimina.

  5. Confermare che si desidera eliminare la release Canary scegliendo Delete (Elimina).

Di conseguenza, la proprietà canarySettings diventa null e viene rimossa dalla fase di distribuzione. Puoi verificarlo utilizzando. AWS CLI Per un esempio, consulta Disattivazione di una release Canary con la AWS CLI.

Disattivazione di una release Canary con la AWS CLI

Il seguente comando update-stage disattiva la distribuzione della versione Canary:

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

L'output sarà simile al seguente:

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

Come mostrato nell'output, la proprietà CanarySettings non è più presente nella fase di implementazione di Canary-Disabled.

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.