Définissez l'entrée des paramètres avec les CloudFormation types de paramètres fournis - AWS CloudFormation

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.

Définissez l'entrée des paramètres avec les CloudFormation types de paramètres fournis

Dans CloudFormation, vous pouvez utiliser des paramètres pour personnaliser vos piles en fournissant des valeurs d'entrée lors de la création ou de la mise à jour des piles. Cette fonctionnalité rend vos modèles réutilisables et flexibles dans différents scénarios.

Les paramètres sont définis dans la Parameters section d'un CloudFormation modèle. Chaque paramètre possède un nom et un type, et peut comporter des paramètres supplémentaires tels qu'une valeur par défaut et des valeurs autorisées. Pour de plus amples informations, veuillez consulter Parameters.

Le type de paramètre détermine le type de valeur d'entrée que le paramètre peut accepter. Par exemple, accepte Number uniquement les valeurs numériques, tandis que la saisie de texte est String acceptée.

CloudFormation fournit des types de paramètres prédéfinis que vous pouvez utiliser dans vos modèles. Ces types permettent de s'assurer que les valeurs que vous entrez pour les paramètres sont valides et adaptées à l'usage auquel ils sont destinés. Ils peuvent également constituer une documentation utile pour les utilisateurs de la console, en fournissant des précisions sur le format de saisie attendu.

CloudFormation propose deux types de paramètres prédéfinis :

  • AWS-types de paramètres spécifiques — Ces types de paramètres sont conçus pour valider les valeurs d'entrée en fonction de AWS besoins en ressources. AWS-les types de paramètres spécifiques permettent de s'assurer que les valeurs que vous fournissez sont compatibles avec les valeurs correspondantes AWS ressources. Par exemple, le type de AWS::EC2::KeyPair::KeyName paramètre valide le nom d'une paire de EC2 clés Amazon.

  • Types de paramètres de Systems Manager : ces types de paramètres vous permettent de référencer et de récupérer des valeurs depuis le magasin de paramètres de Systems Manager. Par exemple, le type de AWS::SSM::Parameter::Value<AWS::EC2::Image::Id> paramètre extrait la valeur d'un EC2 AMI identifiant dans le magasin de paramètres de Systems Manager.

Une fois définies dans la Parameters section, vous pouvez référencer les valeurs des paramètres dans l'ensemble de votre CloudFormation modèle à l'aide de la Ref fonction.

Pour plus d'informations et des exemples, consultez les rubriques suivantes.

Important

Il est vivement recommandé d'utiliser des références dynamiques pour restreindre l'accès aux définitions de configuration sensibles, telles que les informations d'identification tierces. Pour de plus amples informations, veuillez consulter Obtenez des valeurs stockées dans d'autres services à l'aide de références dynamiques.