Version 12.1.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::Detective::Graphdocs ↗#Link to AWS::Detective::Graph
Type: AWS::Detective::GraphFn::GetAtt:  Arn: String
addedAWS::Detective::MemberInvitationdocs ↗#Link to AWS::Detective::MemberInvitation
Type: AWS::Detective::MemberInvitationProperties:  GraphArn: String  MemberId: String  MemberEmailAddress: String  Message: String

02Modified resource types8

modifiedAWS::Batch::JobDefinitionhistorydocs ↗#Link to AWS::Batch::JobDefinition
Type: AWS::Batch::JobDefinitionProperties:  ContainerProperties:    # Required: Yes → Nomodified:     Memory: Integer    # Required: Yes → Nomodified:     Vcpus: Integer  NodeProperties:    NodeRangeProperties:      - Container:  # ContainerProperties: see above
modifiedAWS::CloudWatch::InsightRulehistorydocs ↗#Link to AWS::CloudWatch::InsightRule
Type: AWS::CloudWatch::InsightRuleProperties:added:   Tags:added:     - Key: Stringadded:       Value: StringPropertyTypes:added:   Tags:added:     - Key: Stringadded:       Value: String
modifiedAWS::CodeBuild::ReportGrouphistorydocs ↗#Link to AWS::CodeBuild::ReportGroup
Type: AWS::CodeBuild::ReportGroupProperties:added:   Tags:added:     - Key: Stringadded:       Value: String
modifiedAWS::EC2::EC2Fleethistorydocs ↗#Link to AWS::EC2::EC2Fleet
Type: AWS::EC2::EC2FleetProperties:  LaunchTemplateConfigs:    - # Update requires: No interruption → Replacementmodified:       LaunchTemplateSpecification:        # Update requires: No interruption → Replacementmodified:         LaunchTemplateId: String        # Update requires: No interruption → Replacementmodified:         LaunchTemplateName: String        # Update requires: No interruption → Replacementmodified:         Version: String      # Update requires: No interruption → Replacementmodified:       Overrides:        - # Update requires: No interruption → Replacementmodified:           AvailabilityZone: String          # Update requires: No interruption → Replacementmodified:           InstanceType: String          # Update requires: No interruption → Replacementmodified:           MaxPrice: Stringadded:           Placement:added:             GroupName: Stringadded:             Tenancy: Stringadded:             SpreadDomain: Stringadded:             PartitionNumber: Integeradded:             AvailabilityZone: Stringadded:             Affinity: Stringadded:             HostId: Stringadded:             HostResourceGroupArn: String          # Update requires: No interruption → Replacementmodified:           Priority: Double          # Update requires: No interruption → Replacementmodified:           SubnetId: String          # Update requires: No interruption → Replacementmodified:           WeightedCapacity: Double  OnDemandOptions:    # Update requires: No interruption → Replacementmodified:     AllocationStrategy: Stringadded:     CapacityReservationOptions:added:       UsageStrategy: Stringadded:     MaxTotalPrice: Stringadded:     MinTargetCapacity: Integeradded:     SingleAvailabilityZone: Booleanadded:     SingleInstanceType: Boolean  SpotOptions:    # Update requires: No interruption → Replacementmodified:     AllocationStrategy: String    # Update requires: No interruption → Replacementmodified:     InstanceInterruptionBehavior: String    # Update requires: No interruption → Replacementmodified:     InstancePoolsToUseCount: Integeradded:     MaxTotalPrice: Stringadded:     MinTargetCapacity: Integeradded:     SingleAvailabilityZone: Booleanadded:     SingleInstanceType: Boolean  TagSpecifications:    - # Update requires: No interruption → Replacementmodified:       ResourceType: String      # Update requires: No interruption → Replacementmodified:       Tags: List of TagRequest → List of Tag        # Required: No → Yesmodified:         Key: String        # Required: No → Yesmodified:         Value: String
modifiedAWS::FSx::FileSystemhistorydocs ↗#Link to AWS::FSx::FileSystem
Type: AWS::FSx::FileSystemProperties:added:   StorageType: String
modifiedAWS::IoTEvents::DetectorModelhistorydocs ↗#Link to AWS::IoTEvents::DetectorModel
Type: AWS::IoTEvents::DetectorModelProperties:  DetectorModelDefinition:    States:      - OnEnter:          Events:            - Actions:                - SetTimer:added:                     DurationExpression: String        OnExit:          Events:  # Event: see above        OnInput:          Events:  # Event: see above          TransitionEvents:            - Actions:  # Action: see above
modifiedAWS::KinesisAnalyticsV2::Applicationhistorydocs ↗#Link to AWS::KinesisAnalyticsV2::Application
Type: AWS::KinesisAnalyticsV2::ApplicationProperties:added:   Tags:added:     - Key: Stringadded:       Value: String
modifiedAWS::SSM::Parameterhistorydocs ↗#Link to AWS::SSM::Parameter
Type: AWS::SSM::ParameterProperties:added:   DataType: String