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 abovemodifiedAWS:: EC2:: ClientVpnEndpointhistorydocs ↗#Link to AWS::EC2::ClientVpnEndpoint
Type: AWS::EC2::ClientVpnEndpointProperties:removed: ClientRouteMonitoringOptions:removed: Enabled: BooleanmodifiedAWS:: ElastiCache:: ParameterGrouphistorydocs ↗#Link to AWS::ElastiCache::ParameterGroup
Type: AWS::ElastiCache::ParameterGroupProperties: # Duplicates allowed: No → Not specifiedmodified: Properties: <key>: StringFn::GetAtt:added: CacheParameterGroupName: StringmodifiedAWS:: Glue:: DataCatalogEncryptionSettingshistorydocs ↗#Link to AWS::Glue::DataCatalogEncryptionSettings
Type: AWS::Glue::DataCatalogEncryptionSettingsProperties: DataCatalogEncryptionSettings: EncryptionAtRest:added: CatalogEncryptionServiceRole: StringmodifiedAWS:: Glue:: TableOptimizerhistorydocs ↗#Link to AWS::Glue::TableOptimizer
Type: AWS::Glue::TableOptimizerProperties: TableOptimizerConfiguration: # Required: No → Yesmodified: Enabled: Boolean # Required: No → Yesmodified: RoleArn: StringmodifiedAWS:: 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: StringmodifiedAWS:: MediaPackageV2:: Channelhistorydocs ↗#Link to AWS::MediaPackageV2::Channel
Type: AWS::MediaPackageV2::ChannelProperties: # Required: No → Yesmodified: ChannelGroupName: String # Required: No → Yesmodified: ChannelName: StringmodifiedAWS:: MediaPackageV2:: ChannelGrouphistorydocs ↗#Link to AWS::MediaPackageV2::ChannelGroup
Type: AWS::MediaPackageV2::ChannelGroupProperties: # Required: No → Yesmodified: ChannelGroupName: StringmodifiedAWS:: MediaPackageV2:: ChannelPolicyhistorydocs ↗#Link to AWS::MediaPackageV2::ChannelPolicy
Type: AWS::MediaPackageV2::ChannelPolicyProperties: # Required: No → Yesmodified: ChannelGroupName: String # Required: No → Yesmodified: ChannelName: StringmodifiedAWS:: 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: StringmodifiedAWS:: 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: StringmodifiedAWS:: 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