Version 155.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::CodeBuild::Fleetdocs ↗#Link to AWS::CodeBuild::Fleet
Type: AWS::CodeBuild::FleetProperties:  EnvironmentType: String  BaseCapacity: Integer  ComputeType: String  Tags:    - Value: String      Key: String  Name: StringFn::GetAtt:  Arn: String
addedAWS::SSMGuiConnect::Preferencesdocs ↗#Link to AWS::SSMGuiConnect::Preferences
Type: AWS::SSMGuiConnect::PreferencesProperties:  IdleConnection:    - Timeout:        Type: String        Value: Integer      Alert:        Type: String        Value: IntegerFn::GetAtt:  AccountId: String

02Modified resource types8

modifiedAWS::AmazonMQ::Brokerhistorydocs ↗#Link to AWS::AmazonMQ::Broker
Type: AWS::AmazonMQ::BrokerProperties:  Users:added:     - ReplicationUser: Boolean
modifiedAWS::CodeBuild::Projecthistorydocs ↗#Link to AWS::CodeBuild::Project
Type: AWS::CodeBuild::ProjectProperties:  Environment:    # Required: No → Yesmodified:     ComputeType: Stringadded:     Fleet:added:       FleetArn: String    # Required: No → Yesmodified:     Type: String
modifiedAWS::Connect::Rulehistorydocs ↗#Link to AWS::Connect::Rule
Type: AWS::Connect::RuleProperties:  Actions:added:     CreateCaseActions:added:       - Fields:added:           - Value:added:               DoubleValue: Doubleadded:               BooleanValue: Booleanadded:               StringValue: Stringadded:               EmptyValue: Jsonadded:             Id: Stringadded:         TemplateId: Stringadded:     EndAssociatedTasksActions:added:       - Jsonadded:     UpdateCaseActions:added:       - Fields:  # Field: see above
modifiedAWS::DataZone::EnvironmentProfilehistorydocs ↗#Link to AWS::DataZone::EnvironmentProfile
Type: AWS::DataZone::EnvironmentProfileProperties:  # Required: No → Yesmodified:   AwsAccountId: String  # Required: No → Yesmodified:   AwsAccountRegion: String
modifiedAWS::ElastiCache::ServerlessCachehistorydocs ↗#Link to AWS::ElastiCache::ServerlessCache
Type: AWS::ElastiCache::ServerlessCacheProperties:  Endpoint:modified:     Port: Integer → String  ReaderEndpoint:  # Endpoint: see aboveFn::GetAtt:modified:   Endpoint.Port: Integer → Stringmodified:   ReaderEndpoint.Port: Integer → String
modifiedAWS::GuardDuty::Filterhistorydocs ↗#Link to AWS::GuardDuty::Filter
Type: AWS::GuardDuty::FilterProperties:  # Required: Yes → Nomodified:   Action: String  # Required: Yes → Nomodified:   Description: String  # Required: Yes → Nomodified:   DetectorId: String  FindingCriteria:modified:     Criterion: Json → Map of Conditionadded:       Equals:added:         - Stringadded:       LessThan: Integeradded:       LessThanOrEqual: Integeradded:       GreaterThan: Integeradded:       Lt: Integeradded:       Gte: Integeradded:       Neq:added:         - Stringadded:       GreaterThanOrEqual: Integeradded:       Eq:added:         - Stringadded:       Lte: Integeradded:       Gt: Integeradded:       NotEquals:added:         - Stringremoved:     ItemType:removed:       Equals:removed:         - Stringremoved:       LessThan: Integerremoved:       LessThanOrEqual: Integerremoved:       GreaterThan: Integerremoved:       Lt: Integerremoved:       Gte: Integerremoved:       GreaterThanOrEqual: Integerremoved:       Neq:removed:         - Stringremoved:       Eq:removed:         - Stringremoved:       Lte: Integerremoved:       Gt: Integerremoved:       NotEquals:removed:         - String  # Required: Yes → Nomodified:   Name: String  # Required: Yes → Nomodified:   Rank: Integer  # Duplicates allowed: Not specified → Yesmodified:   Tags: List of Tag → List of TagItem
modifiedAWS::KinesisFirehose::DeliveryStreamhistorydocs ↗#Link to AWS::KinesisFirehose::DeliveryStream
Type: AWS::KinesisFirehose::DeliveryStreamProperties:added:   SnowflakeDestinationConfiguration:added:     PrivateKey: Stringadded:     User: Stringadded:     Table: Stringadded:     SnowflakeVpcConfiguration:added:       PrivateLinkVpceId: Stringadded:     DataLoadingOption: Stringadded:     Schema: Stringadded:     ContentColumnName: Stringadded:     SnowflakeRoleConfiguration:added:       SnowflakeRole: Stringadded:       Enabled: Booleanadded:     ProcessingConfiguration:added:       Enabled: Booleanadded:       Processors:added:         - Type: Stringadded:           Parameters:added:             - ParameterValue: Stringadded:               ParameterName: Stringadded:     AccountUrl: Stringadded:     RoleARN: Stringadded:     S3BackupMode: Stringadded:     S3Configuration:added:       ErrorOutputPrefix: Stringadded:       BucketARN: Stringadded:       BufferingHints:added:         IntervalInSeconds: Integeradded:         SizeInMBs: Integeradded:       CompressionFormat: Stringadded:       EncryptionConfiguration:added:         KMSEncryptionConfig:added:           AWSKMSKeyARN: Stringadded:         NoEncryptionConfig: Stringadded:       Prefix: Stringadded:       CloudWatchLoggingOptions:added:         LogStreamName: Stringadded:         Enabled: Booleanadded:         LogGroupName: Stringadded:       RoleARN: Stringadded:     MetaDataColumnName: Stringadded:     Database: Stringadded:     RetryOptions:added:       DurationInSeconds: Integeradded:     KeyPassphrase: Stringadded:     CloudWatchLoggingOptions:  # CloudWatchLoggingOptions: see above
modifiedAWS::Route53Resolver::FirewallRuleGrouphistorydocs ↗#Link to AWS::Route53Resolver::FirewallRuleGroup
Type: AWS::Route53Resolver::FirewallRuleGroupProperties:  FirewallRules:added:     - Qtype: String