Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Les paramètres et le AWS CDK

Mode de mise au point
Les paramètres et le AWS CDK - AWS Cloud Development Kit (AWS CDK) v2

Ceci est le guide du AWS CDK développeur de la version 2. L'ancien CDK v1 est entré en maintenance le 1er juin 2022 et a pris fin le 1er juin 2023.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Ceci est le guide du AWS CDK développeur de la version 2. L'ancien CDK v1 est entré en maintenance le 1er juin 2022 et a pris fin le 1er juin 2023.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les paramètres sont des valeurs personnalisées fournies au moment du déploiement. Les paramètres sont une fonctionnalité de AWS CloudFormation. Comme il AWS Cloud Development Kit (AWS CDK) synthétise les AWS CloudFormation modèles, il prend également en charge les paramètres de temps de déploiement.

À propos des paramètres

À l'aide de AWS CDK, vous pouvez définir des paramètres, qui peuvent ensuite être utilisés dans les propriétés des constructions que vous créez. Vous pouvez également déployer des piles contenant des paramètres.

Lorsque vous déployez le AWS CloudFormation modèle à l'aide du AWS CDK CLI, vous indiquez les valeurs des paramètres sur la ligne de commande. Si vous déployez le modèle via la AWS CloudFormation console, vous êtes invité à saisir les valeurs des paramètres.

En général, nous vous déconseillons d'utiliser AWS CloudFormation des paramètres avec le AWS CDK. Les méthodes habituelles pour transmettre des valeurs aux AWS CDK applications sont les valeurs de contexte et les variables d'environnement. Comme elles ne sont pas disponibles au moment de la synthèse, les valeurs des paramètres ne peuvent pas être facilement utilisées pour le contrôle du flux ou à d'autres fins dans votre application CDK.

Note

Pour contrôler le flux avec des paramètres, vous pouvez utiliser CfnConditiondes constructions, bien que cela soit gênant par rapport aux if instructions natives.

L'utilisation de paramètres nécessite que vous soyez attentif au comportement du code que vous écrivez au moment du déploiement, ainsi qu'au moment de la synthèse. Il est donc plus difficile de comprendre et de raisonner votre AWS CDK candidature, dans de nombreux cas pour peu d'avantages.

En général, il est préférable que votre application CDK accepte les informations nécessaires d'une manière bien définie et qu'elle les utilise directement pour déclarer des constructions dans votre application CDK. Un AWS CloudFormation modèle AWS CDK idéal généré est concret et il ne reste aucune valeur à spécifier au moment du déploiement.

Il existe toutefois des cas d'utilisation pour lesquels AWS CloudFormation les paramètres sont particulièrement adaptés. Si vous avez des équipes distinctes qui définissent et déploient l'infrastructure, par exemple, vous pouvez utiliser des paramètres pour rendre les modèles générés plus largement utiles. De plus, étant donné qu'il AWS CDK prend en charge AWS CloudFormation les paramètres, vous pouvez les utiliser AWS CDK avec AWS des services utilisant AWS CloudFormation des modèles (tels que Service Catalog). Ces AWS services utilisent des paramètres pour configurer le modèle en cours de déploiement.

En savoir plus

Pour obtenir des instructions sur le développement d'applications CDK avec paramètres, consultezUtiliser CloudFormation des paramètres pour obtenir une CloudFormation valeur.

Rubrique suivante :

Balises

Rubrique précédente :

Jetons

Sur cette page

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.