Version 6.0.0

Issued

cfn.fyi compares each version of the AWS CloudFormation resource specification with the version before it. See new resource types and changed properties as AWS releases them.

  • added
  • modified
  • removed

01Added resource types1

02Modified resource types17

modifiedAWS::AmazonMQ::Brokerhistorydocs ↗#Link to AWS::AmazonMQ::Broker
Type: AWS::AmazonMQ::BrokerProperties:  # Update requires: Replacement → No interruptionmodified:   SecurityGroups:    - String
modifiedAWS::ApplicationAutoScaling::ScalableTargethistorydocs ↗#Link to AWS::ApplicationAutoScaling::ScalableTarget
Type: AWS::ApplicationAutoScaling::ScalableTargetProperties:added:   SuspendedState:added:     DynamicScalingInSuspended: Booleanadded:     DynamicScalingOutSuspended: Booleanadded:     ScheduledScalingSuspended: Boolean
modifiedAWS::CloudWatch::Alarmhistorydocs ↗#Link to AWS::CloudWatch::Alarm
Type: AWS::CloudWatch::AlarmProperties:  # Required: Yes → Nomodified:   Threshold: Doubleadded:   ThresholdMetricId: String
modifiedAWS::Cognito::UserPoolhistorydocs ↗#Link to AWS::Cognito::UserPool
Type: AWS::Cognito::UserPoolProperties:  AdminCreateUserConfig:modified:     UnusedAccountValidityDays: Double → Integer  Policies:    PasswordPolicy:modified:       TemporaryPasswordValidityDays: Double → Integer
modifiedAWS::Cognito::UserPoolClienthistorydocs ↗#Link to AWS::Cognito::UserPoolClient
Type: AWS::Cognito::UserPoolClientProperties:modified:   RefreshTokenValidity: Double → Integer
modifiedAWS::DynamoDB::Tablehistorydocs ↗#Link to AWS::DynamoDB::Table
Type: AWS::DynamoDB::TableProperties:  SSESpecification:added:     KMSMasterKeyId: Stringadded:     SSEType: String
modifiedAWS::EC2::ClientVpnEndpointhistorydocs ↗#Link to AWS::EC2::ClientVpnEndpoint
Type: AWS::EC2::ClientVpnEndpointProperties:  TagSpecifications:    - # Required: No → Yesmodified:       ResourceType: String      # Required: No → Yesmodified:       Tags:        - Tag
modifiedAWS::EC2::Instancehistorydocs ↗#Link to AWS::EC2::Instance
Type: AWS::EC2::InstanceProperties:  BlockDeviceMappings:    - Ebs:added:         KmsKeyId: Stringadded:   CpuOptions:added:     CoreCount: Integeradded:     ThreadsPerCore: Integer
modifiedAWS::ECS::TaskDefinitionhistorydocs ↗#Link to AWS::ECS::TaskDefinition
Type: AWS::ECS::TaskDefinitionProperties:  ContainerDefinitions:added:     - Interactive: Boolean      LinuxParameters:        Tmpfs:          - # Required: No → Yesmodified:             Size: Integer      LogConfiguration:added:         SecretOptions:added:           - Name: Stringadded:             ValueFrom: Stringadded:       PseudoTerminal: Booleanadded:       SystemControls:added:         - Namespace: Stringadded:           Value: Stringadded:   IpcMode: Stringadded:   PidMode: String
modifiedAWS::ElastiCache::ReplicationGrouphistorydocs ↗#Link to AWS::ElastiCache::ReplicationGroup
Type: AWS::ElastiCache::ReplicationGroupProperties:added:   KmsKeyId: String
modifiedAWS::Elasticsearch::Domainhistorydocs ↗#Link to AWS::Elasticsearch::Domain
Type: AWS::Elasticsearch::DomainProperties:  ElasticsearchClusterConfig:added:     ZoneAwarenessConfig:added:       AvailabilityZoneCount: Integer
modifiedAWS::Events::Rulehistorydocs ↗#Link to AWS::Events::Rule
Type: AWS::Events::RuleProperties:  Targets:    - EcsParameters:added:         Group: Stringadded:         LaunchType: Stringadded:         NetworkConfiguration:added:           AwsVpcConfiguration:added:             AssignPublicIp: Stringadded:             SecurityGroups:added:               - Stringadded:             Subnets:added:               - Stringadded:         PlatformVersion: String
modifiedAWS::IAM::Rolehistorydocs ↗#Link to AWS::IAM::Role
Type: AWS::IAM::RoleProperties:added:   Description: Stringadded:   Tags:added:     - Value: Stringadded:       Key: String
modifiedAWS::Lambda::EventSourceMappinghistorydocs ↗#Link to AWS::Lambda::EventSourceMapping
Type: AWS::Lambda::EventSourceMappingProperties:added:   MaximumBatchingWindowInSeconds: Integer
modifiedAWS::RDS::DBClusterhistorydocs ↗#Link to AWS::RDS::DBCluster
Type: AWS::RDS::DBClusterProperties:added:   AssociatedRoles:added:     - FeatureName: Stringadded:       RoleArn: Stringadded:       Status: Stringadded:   RestoreType: Stringadded:   SourceDBClusterIdentifier: Stringadded:   UseLatestRestorableTime: Boolean
modifiedAWS::RDS::DBInstancehistorydocs ↗#Link to AWS::RDS::DBInstance
Type: AWS::RDS::DBInstanceProperties:added:   AssociatedRoles:added:     - FeatureName: Stringadded:       RoleArn: Stringadded:       Status: String
modifiedAWS::SNS::Subscriptionhistorydocs ↗#Link to AWS::SNS::Subscription
Type: AWS::SNS::SubscriptionProperties:  # Update requires: Replacement → No interruptionmodified:   Region: String