Version 88.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::OriginAccessControldocs ↗#Link to AWS::CloudFront::OriginAccessControl
Type: AWS::CloudFront::OriginAccessControlProperties:  OriginAccessControlConfig:    Name: String    Description: String    SigningProtocol: String    SigningBehavior: String    OriginAccessControlOriginType: StringFn::GetAtt:  Id: String
addedAWS::M2::Environmentdocs ↗#Link to AWS::M2::Environment
Type: AWS::M2::EnvironmentProperties:  Description: String  EngineType: String  EngineVersion: String  HighAvailabilityConfig:    DesiredCapacity: Integer  InstanceType: String  Name: String  PreferredMaintenanceWindow: String  PubliclyAccessible: Boolean  SecurityGroupIds:    - String  StorageConfigurations:    - {}  SubnetIds:    - String  Tags:    <key>: StringFn::GetAtt:  EnvironmentArn: String  EnvironmentId: String

02Modified resource types6

modifiedAWS::Cognito::UserPoolClienthistorydocs ↗#Link to AWS::Cognito::UserPoolClient
Type: AWS::Cognito::UserPoolClientProperties:added:   AuthSessionValidity: Integer
modifiedAWS::DynamoDB::Tablehistorydocs ↗#Link to AWS::DynamoDB::Table
Type: AWS::DynamoDB::TableProperties:  # Update requires: No interruption → Some interruptions  # Duplicates allowed: No → Yesmodified:   AttributeDefinitions:    - AttributeDefinition  GlobalSecondaryIndexes:    - ProvisionedThroughput:modified:         ReadCapacityUnits: Integer → Longmodified:         WriteCapacityUnits: Integer → Longremoved:   ImportSourceSpecification:removed:     S3BucketSource:removed:       S3BucketOwner: Stringremoved:       S3Bucket: Stringremoved:       S3KeyPrefix: Stringremoved:     InputFormat: Stringremoved:     InputFormatOptions:removed:       Csv:removed:         HeaderList:removed:           - Stringremoved:         Delimiter: Stringremoved:     InputCompressionType: String  # Update requires: No interruption → Replacementmodified:   LocalSecondaryIndexes:    - LocalSecondaryIndex  ProvisionedThroughput:  # ProvisionedThroughput: see above
modifiedAWS::EC2::NatGatewayhistorydocs ↗#Link to AWS::EC2::NatGateway
Type: AWS::EC2::NatGatewayProperties:removed:   PrivateIpAddress: String
modifiedAWS::EKS::Clusterhistorydocs ↗#Link to AWS::EKS::Cluster
Type: AWS::EKS::ClusterProperties:added:   OutpostConfig:added:     OutpostArns:added:       - Stringadded:     ControlPlaneInstanceType: StringFn::GetAtt:added:   Id: String
modifiedAWS::Lex::Bothistorydocs ↗#Link to AWS::Lex::Bot
Type: AWS::Lex::BotProperties:  BotLocales:    - VoiceSettings:added:         Engine: String
modifiedAWS::Redshift::ClusterParameterGrouphistorydocs ↗#Link to AWS::Redshift::ClusterParameterGroup
Type: AWS::Redshift::ClusterParameterGroupFn::GetAtt:added:   ParameterGroupName: String