Version 10.2.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::CodeBuild::ReportGroupdocs ↗#Link to AWS::CodeBuild::ReportGroup
Type: AWS::CodeBuild::ReportGroupProperties:  Type: String  ExportConfig:    S3Destination:      Path: String      Bucket: String      Packaging: String      EncryptionKey: String      EncryptionDisabled: Boolean    ExportConfigType: String  Name: StringFn::GetAtt:  Arn: String
addedAWS::EC2::GatewayRouteTableAssociationdocs ↗#Link to AWS::EC2::GatewayRouteTableAssociation
Type: AWS::EC2::GatewayRouteTableAssociationProperties:  RouteTableId: String  GatewayId: StringFn::GetAtt:  AssociationId: String

02Modified resource types6

modifiedAWS::Cloud9::EnvironmentEC2historydocs ↗#Link to AWS::Cloud9::EnvironmentEC2
Type: AWS::Cloud9::EnvironmentEC2Properties:  # Update requires: Replacement → No interruptionmodified:   Description: String  # Update requires: Replacement → No interruptionmodified:   Name: Stringadded:   Tags:added:     - Key: Stringadded:       Value: String
modifiedAWS::DLM::LifecyclePolicyhistorydocs ↗#Link to AWS::DLM::LifecyclePolicy
Type: AWS::DLM::LifecyclePolicyProperties:  PolicyDetails:    # Required: No → Yesmodified:     ResourceTypes:      - String    # Required: No → Yesmodified:     Schedules:added:       - CrossRegionCopyRules:added:           - TargetRegion: Stringadded:             Encrypted: Booleanadded:             CmkArn: Stringadded:             RetainRule:added:               IntervalUnit: Stringadded:               Interval: Integeradded:             CopyTags: Boolean        FastRestoreRule:          # Required: Yes → Nomodified:           Count: Integeradded:           Interval: Integeradded:           IntervalUnit: String        RetainRule:          # Required: Yes → Nomodified:           Count: Integeradded:           Interval: Integeradded:           IntervalUnit: String    # Required: No → Yesmodified:     TargetTags:      - Tag
modifiedAWS::EC2::EIPhistorydocs ↗#Link to AWS::EC2::EIP
Type: AWS::EC2::EIPProperties:  # Update requires: No interruption → Some interruptionsmodified:   InstanceId: String  # Update requires: No interruption → Some interruptionsmodified:   PublicIpv4Pool: String
modifiedAWS::MSK::Clusterhistorydocs ↗#Link to AWS::MSK::Cluster
Type: AWS::MSK::ClusterProperties:  # Update requires: Replacement → No interruptionmodified:   EnhancedMonitoring: Stringadded:   OpenMonitoring:added:     Prometheus:added:       JmxExporter:added:         EnabledInBroker: Booleanadded:       NodeExporter:added:         EnabledInBroker: Boolean
modifiedAWS::RDS::DBInstancehistorydocs ↗#Link to AWS::RDS::DBInstance
Type: AWS::RDS::DBInstanceProperties:added:   MaxAllocatedStorage: Integer
modifiedAWS::SSM::Documenthistorydocs ↗#Link to AWS::SSM::Document
Type: AWS::SSM::DocumentProperties:added:   Name: String