Version 161.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

01Modified resource types12

modifiedAWS::DynamoDB::Tablehistorydocs ↗#Link to AWS::DynamoDB::Table
Type: AWS::DynamoDB::TableProperties:removed:   ResourcePolicy:removed:     PolicyDocument: Json  StreamSpecification:removed:     ResourcePolicy:  # ResourcePolicy: see above
modifiedAWS::EC2::ClientVpnEndpointhistorydocs ↗#Link to AWS::EC2::ClientVpnEndpoint
Type: AWS::EC2::ClientVpnEndpointProperties:removed:   ClientRouteMonitoringOptions:removed:     Enabled: Boolean
modifiedAWS::ElastiCache::ParameterGrouphistorydocs ↗#Link to AWS::ElastiCache::ParameterGroup
Type: AWS::ElastiCache::ParameterGroupProperties:  # Duplicates allowed: No → Not specifiedmodified:   Properties:    <key>: StringFn::GetAtt:added:   CacheParameterGroupName: String
modifiedAWS::Glue::DataCatalogEncryptionSettingshistorydocs ↗#Link to AWS::Glue::DataCatalogEncryptionSettings
Type: AWS::Glue::DataCatalogEncryptionSettingsProperties:  DataCatalogEncryptionSettings:    EncryptionAtRest:added:       CatalogEncryptionServiceRole: String
modifiedAWS::Glue::TableOptimizerhistorydocs ↗#Link to AWS::Glue::TableOptimizer
Type: AWS::Glue::TableOptimizerProperties:  TableOptimizerConfiguration:    # Required: No → Yesmodified:     Enabled: Boolean    # Required: No → Yesmodified:     RoleArn: String
modifiedAWS::GuardDuty::Memberhistorydocs ↗#Link to AWS::GuardDuty::Member
Type: AWS::GuardDuty::MemberProperties:  # Required: Yes → Nomodified:   DetectorId: String  # Update requires: Replacement → No interruptionmodified:   Email: String  # Required: Yes → Nomodified:   MemberId: String
modifiedAWS::MediaPackageV2::Channelhistorydocs ↗#Link to AWS::MediaPackageV2::Channel
Type: AWS::MediaPackageV2::ChannelProperties:  # Required: No → Yesmodified:   ChannelGroupName: String  # Required: No → Yesmodified:   ChannelName: String
modifiedAWS::MediaPackageV2::ChannelGrouphistorydocs ↗#Link to AWS::MediaPackageV2::ChannelGroup
Type: AWS::MediaPackageV2::ChannelGroupProperties:  # Required: No → Yesmodified:   ChannelGroupName: String
modifiedAWS::MediaPackageV2::ChannelPolicyhistorydocs ↗#Link to AWS::MediaPackageV2::ChannelPolicy
Type: AWS::MediaPackageV2::ChannelPolicyProperties:  # Required: No → Yesmodified:   ChannelGroupName: String  # Required: No → Yesmodified:   ChannelName: String
modifiedAWS::MediaPackageV2::OriginEndpointhistorydocs ↗#Link to AWS::MediaPackageV2::OriginEndpoint
Type: AWS::MediaPackageV2::OriginEndpointProperties:  # Required: No → Yesmodified:   ChannelGroupName: String  # Required: No → Yesmodified:   ChannelName: String  # Required: Yes → Nomodified:   ContainerType: String  # Required: No → Yesmodified:   OriginEndpointName: String
modifiedAWS::MediaPackageV2::OriginEndpointPolicyhistorydocs ↗#Link to AWS::MediaPackageV2::OriginEndpointPolicy
Type: AWS::MediaPackageV2::OriginEndpointPolicyProperties:  # Required: No → Yesmodified:   ChannelGroupName: String  # Required: No → Yesmodified:   ChannelName: String  # Required: No → Yesmodified:   OriginEndpointName: String
modifiedAWS::WAFv2::LoggingConfigurationhistorydocs ↗#Link to AWS::WAFv2::LoggingConfiguration
Type: AWS::WAFv2::LoggingConfigurationProperties:  RedactedFields:removed:     - JsonBody:removed:         MatchScope: Stringremoved:         InvalidFallbackBehavior: Stringremoved:         MatchPattern:removed:           All: Jsonremoved:           IncludedPaths:removed:             - String