Publicado en: Nov 21, 2018

AWS CloudFormation actualizó la compatibilidad para los recursos que se mencionan a continuación: CloudFormation suministra un lenguaje común para describir y aprovisionar todos los recursos de la infraestructura en el entorno en la nube. CloudFormation permite usar un archivo de texto simple para modelar y aprovisionar, de una manera segura y automatizada, todos los recursos necesarios para las aplicaciones en todas las regiones y cuentas. El archivo funciona como la única fuente de información para el entorno en la nube.

Los tipos de recursos de CloudFormation que se actualizaron son:  

AWS::ApiGateway::Deployment
En el tipo de propiedad StageDescription, use la propiedad Tags para especificar las etiquetas de recursos de AWS CloudFormation para asociar con la fase.

 

AWS::ApiGateway::Stage
Use la propiedad Tags para especificar las etiquetas de recursos de AWS CloudFormation para asociar con la fase.

 

AWS::EC2::EIP
Use la propiedad PublicIpv4Pool para especificar el ID de un grupo de direcciones que posee para que Amazon EC2 seleccione una dirección de ese grupo.

 

AWS::ElasticLoadBalancingV2::Listener

En el tipo de propiedad:

  • Use la propiedad AuthenticateCognitoConfig para especificar los parámetros de la solicitud cuando se integran con Amazon Cognito para autenticar a los usuarios.
  • Use la propiedad AuthenticateOidcConfig para solicitar parámetros cuando utilice un proveedor de identidad que cumple con OpenID Connect (OIDC) para autenticar a los usuarios.
  • Use la propiedad FixedResponseConfig para especificar información sobre una acción que devuelve una respuesta HTTP personalizada.
  • Use la propiedad RedirectConfig para especificar la información sobre una acción de redireccionamiento.


AWS::AutoScaling::AutoScalingGroup
Use la propiedad MixedInstancesPolicy para especificar las políticas de instancias mixtas que se utilizan para lanzar instancias. Se debe especificar este parámetro, una plantilla de lanzamiento, una configuración de lanzamiento o una instancia de Amazon EC2.

 

AWS::EMR::Cluster
Use el tipo de propiedad Amazon EMR Cluster HadoopJarStepConfig para especificar un paso de flujo de trabajo que consta de un archivo JAR cuya función principal se ejecutará.Use el tipo de propiedad Amazon EMR Cluster StepConfig para especificar un paso de (flujo de trabajo) clúster.


En el tipo de propiedad Amazon EMR Cluster JobFlowInstancesConfig, utilice la propiedad KeepJobFlowAliveWhenNoSteps para especificar si el clúster debería permanecer disponible luego de completar todos los pasos.

 

AWS OpsWorks VolumeConfiguration
En el tipo de propiedad VolumeConfiguration, use Encryptedproperty para especificar si el volumen de Amazon EBS está cifrado.

 

AWS::RDS::DBCluster
Use la propiedad DeletionProtection para indicar si el clúster de base de datos debería tener habilitada la protección ante eliminaciones. La base de datos no se puede eliminar cuando este valor está configurado como “true”. El valor predeterminado es “false”.

 

AWS::RDS::DBInstance
Use la propiedad DeleteAutomatedBackups para indicar si las copias de seguridad automáticas se deberían eliminar (“true”) o conservar (“false”) cuando elimine una instancia de base de datos. El valor predeterminado es “true”.
Use la propiedad DeletionProtection para indicar si la instancia de base de datos debería tener habilitada la protección ante eliminaciones. La base de datos no se puede eliminar cuando este valor está configurado como “true”. El valor predeterminado es “false”.

 

AWS::S3::Bucket
Use la propiedad PublicAccessBlockConfiguration para especificar la configuración de acceso público de un bucket de Amazon S3.

 

AWS::SNS::Topic
Use la propiedad KmsMasterKeyId para especificar un identificador de claves de AWS KMS. Puede ser un ID de clave, una clave ARN o un alias de clave.

 

Para ver una lista completa de los recursos, haga clic aquí.
Para obtener más información sobre AWS CloudFormation, consulte la página de la documentación.