Version 132.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::CodeTest::PersistentConfigurationdocs ↗#Link to AWS::CodeTest::PersistentConfiguration
Type: AWS::CodeTest::PersistentConfigurationProperties:  Version: String  VpcConfig:    Subnets:      - String    SecurityGroupIds:      - String  Name: String  ResultsRoleArn: StringFn::GetAtt:  Name: String
addedAWS::CodeTest::Seriesdocs ↗#Link to AWS::CodeTest::Series
Type: AWS::CodeTest::SeriesProperties:  RunDefinition: Json  State: String  PersistentConfigurationId: String  Name: String

02Modified resource types9

modifiedAWS::EC2::Hosthistorydocs ↗#Link to AWS::EC2::Host
Type: AWS::EC2::HostProperties:added:   AssetId: String
modifiedAWS::IAM::ManagedPolicyhistorydocs ↗#Link to AWS::IAM::ManagedPolicy
Type: AWS::IAM::ManagedPolicyProperties:  # Duplicates allowed: Yes → Nomodified:   Roles:    - String  # Duplicates allowed: Yes → Nomodified:   Users:    - StringFn::GetAtt:added:   AttachmentCount: Integeradded:   CreateDate: Stringadded:   DefaultVersionId: Stringadded:   IsAttachable: Booleanadded:   PermissionsBoundaryUsageCount: Integeradded:   PolicyArn: Stringadded:   PolicyId: Stringadded:   UpdateDate: String
modifiedAWS::KMS::Keyhistorydocs ↗#Link to AWS::KMS::Key
Type: AWS::KMS::KeyProperties:added:   Origin: String
modifiedAWS::Lambda::Permissionhistorydocs ↗#Link to AWS::Lambda::Permission
Type: AWS::Lambda::PermissionFn::GetAtt:added:   Id: String
modifiedAWS::SageMaker::ImageVersionhistorydocs ↗#Link to AWS::SageMaker::ImageVersion
Type: AWS::SageMaker::ImageVersionProperties:added:   Alias: Stringadded:   Aliases:added:     - Stringadded:   Horovod: Booleanadded:   JobType: Stringadded:   MLFramework: Stringadded:   Processor: Stringadded:   ProgrammingLang: Stringadded:   ReleaseNotes: Stringadded:   VendorGuidance: String
modifiedAWS::SQS::QueuePolicyhistorydocs ↗#Link to AWS::SQS::QueuePolicy
Type: AWS::SQS::QueuePolicyFn::GetAtt:added:   Id: String
modifiedAWS::Timestream::Tablehistorydocs ↗#Link to AWS::Timestream::Table
Type: AWS::Timestream::TableProperties:added:   Schema:added:     CompositePartitionKey:added:       - Type: Stringadded:         EnforcementInRecord: Stringadded:         Name: String
modifiedAWS::WAFv2::RuleGrouphistorydocs ↗#Link to AWS::WAFv2::RuleGroup
Type: AWS::WAFv2::RuleGroupProperties:  Rules:    - Statement:        RateBasedStatement:added:           CustomKeys:added:             - Cookie:added:                 TextTransformations:added:                   - Type: Stringadded:                     Priority: Integeradded:                 Name: Stringadded:               ForwardedIP: Jsonadded:               QueryArgument:added:                 TextTransformations:  # TextTransformation: see aboveadded:                 Name: Stringadded:               Header:added:                 TextTransformations:  # TextTransformation: see aboveadded:                 Name: Stringadded:               HTTPMethod: Jsonadded:               QueryString:added:                 TextTransformations:  # TextTransformation: see aboveadded:               UriPath:added:                 TextTransformations:  # TextTransformation: see aboveadded:               IP: Jsonadded:               LabelNamespace:added:                 Namespace: String          ScopeDownStatement:  # Statement: see above
modifiedAWS::WAFv2::WebACLhistorydocs ↗#Link to AWS::WAFv2::WebACL
Type: AWS::WAFv2::WebACLProperties:  Rules:    - Statement:        RateBasedStatement:added:           CustomKeys:added:             - Cookie:added:                 TextTransformations:added:                   - Type: Stringadded:                     Priority: Integeradded:                 Name: Stringadded:               ForwardedIP: Jsonadded:               QueryArgument:added:                 TextTransformations:  # TextTransformation: see aboveadded:                 Name: Stringadded:               Header:added:                 TextTransformations:  # TextTransformation: see aboveadded:                 Name: Stringadded:               HTTPMethod: Jsonadded:               QueryString:added:                 TextTransformations:  # TextTransformation: see aboveadded:               UriPath:added:                 TextTransformations:  # TextTransformation: see aboveadded:               IP: Jsonadded:               LabelNamespace:added:                 Namespace: String          ScopeDownStatement:  # Statement: see above