Version 91.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 types2

addedAWS::CloudFront::MonitoringSubscriptiondocs ↗#Link to AWS::CloudFront::MonitoringSubscription
Type: AWS::CloudFront::MonitoringSubscriptionProperties:  DistributionId: String  MonitoringSubscription:    RealtimeMetricsSubscriptionConfig:      RealtimeMetricsSubscriptionStatus: String
addedAWS::M2::Applicationdocs ↗#Link to AWS::M2::Application
Type: AWS::M2::ApplicationProperties:  Definition: Json  Description: String  EngineType: String  Name: String  Tags:    <key>: StringFn::GetAtt:  ApplicationArn: String  ApplicationId: StringPropertyTypes:  Definition: {}

02Modified resource types8

modifiedAWS::ElastiCache::CacheClusterhistorydocs ↗#Link to AWS::ElastiCache::CacheCluster
Type: AWS::ElastiCache::CacheClusterProperties:added:   TransitEncryptionEnabled: Boolean
modifiedAWS::ElasticBeanstalk::ApplicationVersionhistorydocs ↗#Link to AWS::ElasticBeanstalk::ApplicationVersion
Type: AWS::ElasticBeanstalk::ApplicationVersionProperties:  SourceBundle:    # Update requires: No interruption → Replacementmodified:     S3Bucket: String    # Update requires: No interruption → Replacementmodified:     S3Key: StringFn::GetAtt:added:   Id: String
modifiedAWS::ImageBuilder::ContainerRecipehistorydocs ↗#Link to AWS::ImageBuilder::ContainerRecipe
Type: AWS::ImageBuilder::ContainerRecipeProperties:  Components:added:     - Parameters:added:         - Name: Stringadded:           Value:added:             - String
modifiedAWS::IoTSiteWise::Assethistorydocs ↗#Link to AWS::IoTSiteWise::Asset
Type: AWS::IoTSiteWise::AssetProperties:  AssetProperties:added:     - Unit: String
modifiedAWS::IoTWireless::DeviceProfilehistorydocs ↗#Link to AWS::IoTWireless::DeviceProfile
Type: AWS::IoTWireless::DeviceProfileProperties:  LoRaWAN:added:     FactoryPresetFreqsList:added:       - Integeradded:     RxDataRate2: Integeradded:     RxDelay1: Integeradded:     RxDrOffset1: Integeradded:     RxFreq2: Integer
modifiedAWS::RDS::DBClusterhistorydocs ↗#Link to AWS::RDS::DBCluster
Type: AWS::RDS::DBClusterProperties:added:   AllocatedStorage: Integeradded:   AutoMinorVersionUpgrade: Booleanmodified:   BacktrackWindow: Long → Integeradded:   DBClusterInstanceClass: Stringadded:   DBInstanceParameterGroupName: Stringadded:   Iops: Integer  # Update requires: Replacement → Some interruptionsmodified:   MasterUsername: Stringadded:   MonitoringInterval: Integeradded:   MonitoringRoleArn: Stringadded:   PerformanceInsightsEnabled: Booleanadded:   PerformanceInsightsKmsKeyId: Stringadded:   PerformanceInsightsRetentionPeriod: Integeradded:   PubliclyAccessible: Booleanadded:   ServerlessV2ScalingConfiguration:added:     MinCapacity: Doubleadded:     MaxCapacity: Doubleadded:   StorageType: String  # Duplicates allowed: Yes → Nomodified:   Tags:    - TagPropertyTypes:added:   ReadEndpoint:added:     Address: String
modifiedAWS::RDS::DBClusterParameterGrouphistorydocs ↗#Link to AWS::RDS::DBClusterParameterGroup
Type: AWS::RDS::DBClusterParameterGroupProperties:  # Duplicates allowed: Yes → Not specifiedmodified:   Tags:    - TagFn::GetAtt:added:   DBClusterParameterGroupName: String
modifiedAWS::RDS::DBInstancehistorydocs ↗#Link to AWS::RDS::DBInstance
Type: AWS::RDS::DBInstanceProperties:  # Update requires: No interruption → Replacementmodified:   CustomIAMInstanceProfile: String