Version 196.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::DistributionTenantdocs ↗#Link to AWS::CloudFront::DistributionTenant
Type: AWS::CloudFront::DistributionTenantProperties:  Domains:    - String  Parameters:    - Value: String      Name: String  Customizations:    WebAcl:      Action: String      Arn: String    GeoRestrictions:      Locations:        - String      RestrictionType: String    Certificate:      Arn: String  Enabled: Boolean  ManagedCertificateRequest:    CertificateTransparencyLoggingPreference: String    ValidationTokenHost: String    PrimaryDomainName: String  DistributionId: String  ConnectionGroupId: String  Tags:    - Value: String      Key: String  Name: StringFn::GetAtt:  Status: String  CreatedTime: String  ETag: String  LastModifiedTime: String  Id: String  Arn: String  DomainResults:    - Status: String      Domain: String
addedAWS::ECR::RegistryScanningConfigurationdocs ↗#Link to AWS::ECR::RegistryScanningConfiguration
Type: AWS::ECR::RegistryScanningConfigurationProperties:  ScanType: String  Rules:    - RepositoryFilters:        - FilterType: String          Filter: String      ScanFrequency: StringFn::GetAtt:  RegistryId: String

02Modified resource types7

modifiedAWS::AppRunner::Servicehistorydocs ↗#Link to AWS::AppRunner::Service
Type: AWS::AppRunner::ServiceProperties:  # Update requires: Replacement → No interruptionmodified:   Tags:    - Tag
modifiedAWS::AppSync::ChannelNamespacehistorydocs ↗#Link to AWS::AppSync::ChannelNamespace
Type: AWS::AppSync::ChannelNamespaceProperties:added:   HandlerConfigs:added:     OnPublish:added:       Integration:added:         DataSourceName: Stringadded:         LambdaConfig:added:           InvokeType: Stringadded:       Behavior: Stringadded:     OnSubscribe:  # HandlerConfig: see above
modifiedAWS::Bedrock::DataAutomationProjecthistorydocs ↗#Link to AWS::Bedrock::DataAutomationProject
Type: AWS::Bedrock::DataAutomationProjectProperties:  OverrideConfiguration:added:     Audio:added:       ModalityProcessing:added:         State: String    Document:added:       ModalityProcessing:  # ModalityProcessingConfiguration: see aboveadded:     Image:added:       ModalityProcessing:  # ModalityProcessingConfiguration: see aboveadded:     ModalityRouting:added:       mp4: Stringadded:       mov: Stringadded:       png: Stringadded:       jpeg: Stringadded:     Video:added:       ModalityProcessing:  # ModalityProcessingConfiguration: see above
modifiedAWS::CodePipeline::Pipelinehistorydocs ↗#Link to AWS::CodePipeline::Pipeline
Type: AWS::CodePipeline::PipelineProperties:  Stages:    - Actions:added:         - EnvironmentVariables:added:             - Value: Stringadded:               Name: String
modifiedAWS::DSQL::Clusterhistorydocs ↗#Link to AWS::DSQL::Cluster
Type: AWS::DSQL::ClusterFn::GetAtt:added:   VpcEndpointServiceName: String
modifiedAWS::MediaPackageV2::OriginEndpointhistorydocs ↗#Link to AWS::MediaPackageV2::OriginEndpoint
Type: AWS::MediaPackageV2::OriginEndpointProperties:  HlsManifests:added:     - UrlEncodeChildManifest: Boolean  LowLatencyHlsManifests:added:     - UrlEncodeChildManifest: Boolean
modifiedAWS::RedshiftServerless::Workgrouphistorydocs ↗#Link to AWS::RedshiftServerless::Workgroup
Type: AWS::RedshiftServerless::WorkgroupFn::GetAtt:added:   Workgroup.BaseCapacity: Integeradded:   Workgroup.MaxCapacity: Integer