Version 1.4.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

01Modified resource types13

modifiedAWS::AutoScaling::LifecycleHookhistorydocs ↗#Link to AWS::AutoScaling::LifecycleHook
Type: AWS::AutoScaling::LifecycleHookProperties:  # Required: Yes → Nomodified:   NotificationTargetARN: String  # Required: Yes → Nomodified:   RoleARN: String
modifiedAWS::CloudWatch::Alarmhistorydocs ↗#Link to AWS::CloudWatch::Alarm
Type: AWS::CloudWatch::AlarmProperties:added:   EvaluateLowSampleCountPercentile: Stringadded:   ExtendedStatistic: String  # Required: Yes → Nomodified:   Statistic: Stringadded:   TreatMissingData: String
modifiedAWS::CodeDeploy::DeploymentGrouphistorydocs ↗#Link to AWS::CodeDeploy::DeploymentGroup
Type: AWS::CodeDeploy::DeploymentGroupProperties:added:   AlarmConfiguration:added:     Alarms:added:       - Name: Stringadded:     Enabled: Booleanadded:     IgnorePollAlarmFailure: Booleanadded:   TriggerConfigurations:added:     - TriggerEvents:added:         - Stringadded:       TriggerName: Stringadded:       TriggerTargetArn: String
modifiedAWS::EC2::EIPAssociationhistorydocs ↗#Link to AWS::EC2::EIPAssociation
Type: AWS::EC2::EIPAssociationProperties:added:   EIP: Stringremoved:   Eip: String
modifiedAWS::EMR::Clusterhistorydocs ↗#Link to AWS::EMR::Cluster
Type: AWS::EMR::ClusterProperties:  Instances:    # Required: Yes → Nomodified:     CoreInstanceGroup: InstanceGroupConfig
modifiedAWS::Events::Rulehistorydocs ↗#Link to AWS::Events::Rule
Type: AWS::Events::RuleProperties:  Targets:added:     - RoleArn: String
modifiedAWS::Kinesis::Streamhistorydocs ↗#Link to AWS::Kinesis::Stream
Type: AWS::Kinesis::StreamProperties:  # Update requires: Replacement → No interruptionmodified:   ShardCount: Integer
modifiedAWS::Lambda::Functionhistorydocs ↗#Link to AWS::Lambda::Function
Type: AWS::Lambda::FunctionProperties:added:   TracingConfig:added:     Mode: String
modifiedAWS::RDS::DBClusterhistorydocs ↗#Link to AWS::RDS::DBCluster
Type: AWS::RDS::DBClusterFn::GetAtt:added:   Endpoint.Address: Stringadded:   Endpoint.Port: Stringadded:   ReadEndpoint.Address: String
modifiedAWS::Redshift::Clusterhistorydocs ↗#Link to AWS::Redshift::Cluster
Type: AWS::Redshift::ClusterProperties:removed:   AllowVersionUpdate: Booleanadded:   AllowVersionUpgrade: Boolean  # Duplicates allowed: No → Yesmodified:   ClusterSecurityGroups:    - Stringadded:   HsmConfigurationIdentifier: Stringadded:   Tags:added:     - Key: Stringadded:       Value: String  # Duplicates allowed: No → Yesmodified:   VpcSecurityGroupIds:    - String
modifiedAWS::Redshift::ClusterParameterGrouphistorydocs ↗#Link to AWS::Redshift::ClusterParameterGroup
Type: AWS::Redshift::ClusterParameterGroupProperties:  # Duplicates allowed: No → Yesmodified:   Parameters:    - Parameteradded:   Tags:added:     - Key: Stringadded:       Value: String
modifiedAWS::Redshift::ClusterSecurityGrouphistorydocs ↗#Link to AWS::Redshift::ClusterSecurityGroup
Type: AWS::Redshift::ClusterSecurityGroupProperties:added:   Tags:added:     - Key: Stringadded:       Value: String
modifiedAWS::Redshift::ClusterSubnetGrouphistorydocs ↗#Link to AWS::Redshift::ClusterSubnetGroup
Type: AWS::Redshift::ClusterSubnetGroupProperties:added:   Tags:added:     - Key: Stringadded:       Value: String