Publié le: Nov 21, 2018

AWS CloudFormation a mis à jour la prise en charge des types de ressources répertoriées ci-dessous. CloudFormation fournit un langage commun pour décrire et provisionner toutes les ressources d'infrastructure dans votre environnement cloud CloudFormation vous permet d'utiliser un simple fichier texte pour modéliser et approvisionner, de manière automatisée et sécurisée, toutes les ressources nécessaires pour vos applications à travers toutes les régions et tous les comptes. Ce fichier sert de source unique de vérité pour votre environnement cloud.

Les types de ressources CloudFormation qui ont été mis à jour sont :  

AWS::ApiGateway::Deployment
Dans le type de propriété StageDescription, utilisez la propriété Tags pour spécifier les étiquettes de ressource AWS CloudFormation à associer à la phase.

 

AWS::ApiGateway::Stage
Utilisez la propriété Tags pour spécifier les étiquettes de ressource AWS CloudFormation à associer à la phase.

 

AWS::EC2::EIP
Utilisez la propriété PublicIpv4Pool pour spécifier l'ID d'un pool d'adresses que vous possédez pour permettre à Amazon EC2 de sélectionner une adresse dans ce pool.

 

AWS::ElasticLoadBalancingV2::Listener

Dans le type de propriété :

  • Utilisez la propriété AuthenticateCognitoConfig pour spécifier les paramètres de requête à utiliser lors de l'intégration avec Amazon Cognito pour authentifier les utilisateurs.
  • Utilisez la propriété AuthenticateOidcConfig sur les paramètres de requête si vous utilisez un fournisseur d'identité conforme avec OpenID Connect (OIDC) pour authentifier les utilisateurs.
  • Utilisez la propriété FixedResponseConfig pour spécifier les informations concernant une action qui retourne une réponse HTTP personnalisée.
  • Utilisez la propriété RedirectConfig pour spécifier les informations concernant une action de redirection.


AWS::AutoScaling::AutoScalingGroup
Utilisez la propriété MixedInstancesPolicy pour spécifier la politique d'instances mixtes à utiliser pour lancer des instances. Vous devez obligatoirement spécifier ce paramètre, un modèle de lancement, une configuration de lancement ou une instance Amazon EC2.

 

AWS::EMR::Cluster
Utilisez le type de propriété Amazon EMR Cluster HadoopJarStepConfig pour spécifier une étape de flux de travail composée d'un fichier JAR dont la principale fonction sera exécutée.
Utilisez le type de propriété Amazon EMR Cluster StepConfig pour spécifier une étape de cluster (flux de travail).
Utilisez le type de propriété Amazon EMR Cluster KeyValue pour spécifier une paire valeur-clé.
Dans le type de propriété Amazon EMR Cluster JobFlowInstancesConfig utilisez la propriété KeepJobFlowAliveWhenNoSteps pour spécifier si le cluster doit ou non rester disponible une fois toutes les étapes effectuées.

 

AWS OpsWorks VolumeConfiguration
Dans le type de propriété VolumeConfiguration, utilisez la propriété Encryptedproperty pour spécifier si un volume Amazon EBS est chiffré ou non.

 

AWS::RDS::DBCluster
Utilisez la propriété DeletionProtection pour indiquer si la protection contre la suppression doit ou non être activée pour le cluster de base de données. La base de données ne peut pas être supprimée si la valeur est définie sur true. La valeur par défaut est false.

 

AWS::RDS::DBInstance
Utilisez la propriété DeleteAutomatedBackups pour indiquer si les sauvegardes automatiques doivent être supprimées (true) ou conservées (false) lorsque vous supprimez une instance de base de données. La valeur par défaut est true.
Utilisez la propriété DeletionProtection pour indiquer si la protection contre la suppression doit ou non être activée pour l'instance de base de données. La base de données ne peut pas être supprimée si la valeur est définie sur true. La valeur par défaut est false.

 

AWS::S3::Bucket
Utilisez la propriété PublicAccessBlockConfiguration pour spécifier la configuration de l'accès public d'un compartiment Amazon S3.

 

AWS::SNS::Topic
Utilisez la propriété KmsMasterKeyId pour spécifier un identifiant de clé AWS KMS. La valeur peut être un ID de clé, un ARN de clé ou un alias de clé.

 

Pour obtenir la liste complète des ressources, cliquez ici.
Pour plus d'informations sur AWS CloudFormation, consultez notre page de documentation