AWS CloudFormation Coverage Updates for AWS RAM, AWS Robomaker, Amazon ApiGateway, and more

Posted on: Feb 28, 2019

AWS CloudFormation provides a common language for you to describe and provision all the infrastructure resources in your cloud environment. CloudFormation allows you to use a simple text file to model and provision, in an automated and secure manner, all the resources needed for your applications across all regions and accounts.

CloudFormation has added support for new resource-types and updated support for existing resource-types as listed below. This document serves as the single source of truth for your cloud environment.

Newly added resource types:

AWS::RAM::ResourceShare
Use the AWS::RAM::ResourceShare resource to create, update, and delete an Amazon ResourceShare.

AWS::RoboMaker::Fleet
Use the AWS::RoboMaker::Fleet resource to to create an AWS RoboMaker fleet.

AWS::RoboMaker::Robot
Use the AWS::RoboMaker::Robot resource to create an AWS RoboMaker robot.

AWS::RoboMaker::RobotApplication
Use the AWS::RoboMaker::RobotApplication resource to create an AWS RoboMaker robot application.

AWS::RoboMaker::RobotApplicationVersion
Use the AWS::RoboMaker::RobotApplicationVersion resource to create a version of an AWS RoboMaker robot application.

AWS::RoboMaker::SimulationApplication
Use the AWS::RoboMaker::SimulationApplication resource to create an AWS RoboMaker simulation application.

AWS::RoboMaker::SimulationApplicationVersion
Use the AWS::RoboMaker::SimulationApplicationVersion resource to create a version of an AWS RoboMaker simulation application.

Updated resource-types:

AWS::ApiGateway::ApiKey
Use the Value property to specify the value of the API key.

AWS::CodeBuild::Project
In the ProjectCache property type, you can use the Modes property to specify the type cache an AWS CodeBuild project uses.

AWS::Elasticsearch::Domain
Use the NodeToNodeEncryptionOptions property to specify whether node-to-node encryption is enabled.

AWS::RDS::DBCluster
Use the SourceRegion property to specify the AWS Region which contains the source DB cluster when replicating a DB cluster.

AWS::RDS::DBInstance
Use the UseDefaultProcessorFeatures property to specify that the DB instance class of the DB instance uses its default processor features.

For a complete list of supported resource-types, please click here.