Version 87.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 types3

addedAWS::Connect::InstanceStorageConfigdocs ↗#Link to AWS::Connect::InstanceStorageConfig
Type: AWS::Connect::InstanceStorageConfigProperties:  InstanceArn: String  ResourceType: String  StorageType: String  S3Config:    BucketName: String    BucketPrefix: String    EncryptionConfig:      EncryptionType: String      KeyId: String  KinesisVideoStreamConfig:    Prefix: String    RetentionPeriodHours: Double    EncryptionConfig:  # EncryptionConfig: see above  KinesisStreamConfig:    StreamArn: String  KinesisFirehoseConfig:    FirehoseArn: StringFn::GetAtt:  AssociationId: String
addedAWS::ControlTower::EnabledControldocs ↗#Link to AWS::ControlTower::EnabledControl
Type: AWS::ControlTower::EnabledControlProperties:  ControlIdentifier: String  TargetIdentifier: String
addedAWS::Macie::AllowListdocs ↗#Link to AWS::Macie::AllowList
Type: AWS::Macie::AllowListProperties:  Name: String  Description: String  Criteria: {}  Tags:    - Key: String      Value: StringFn::GetAtt:  Id: String  Arn: String  Status: String

02Modified resource types6

modifiedAWS::APS::Workspacehistorydocs ↗#Link to AWS::APS::Workspace
Type: AWS::APS::WorkspaceProperties:added:   LoggingConfiguration:added:     LogGroupArn: String
modifiedAWS::EC2::CustomerGatewayhistorydocs ↗#Link to AWS::EC2::CustomerGateway
Type: AWS::EC2::CustomerGatewayFn::GetAtt:added:   CustomerGatewayId: String
modifiedAWS::EC2::NatGatewayhistorydocs ↗#Link to AWS::EC2::NatGateway
Type: AWS::EC2::NatGatewayProperties:added:   PrivateIpAddress: String
modifiedAWS::GlobalAccelerator::Acceleratorhistorydocs ↗#Link to AWS::GlobalAccelerator::Accelerator
Type: AWS::GlobalAccelerator::AcceleratorFn::GetAtt:added:   DualStackDnsName: Stringadded:   Ipv6Addresses:added:     - String
modifiedAWS::RDS::DBClusterhistorydocs ↗#Link to AWS::RDS::DBCluster
Type: AWS::RDS::DBClusterProperties:removed:   AllocatedStorage: Integerremoved:   AutoMinorVersionUpgrade: Booleanmodified:   BacktrackWindow: Integer → Longremoved:   DBClusterInstanceClass: String  # Required: No → Yes  # Update requires: No interruption → Some interruptionsmodified:   Engine: String  # Update requires: No interruption → Some interruptionsmodified:   GlobalClusterIdentifier: Stringremoved:   Iops: Integer  # Update requires: No interruption → Replacementmodified:   MasterUsername: Stringremoved:   MonitoringInterval: Integerremoved:   MonitoringRoleArn: Stringremoved:   PerformanceInsightsEnabled: Booleanremoved:   PerformanceInsightsKmsKeyId: Stringremoved:   PerformanceInsightsRetentionPeriod: Integerremoved:   PubliclyAccessible: Booleanremoved:   StorageType: String  # Duplicates allowed: No → Yesmodified:   Tags:    - TagFn::GetAtt:added:   Endpoint.Address: Stringadded:   Endpoint.Port: String
modifiedAWS::SNS::Topichistorydocs ↗#Link to AWS::SNS::Topic
Type: AWS::SNS::TopicProperties:added:   DataProtectionPolicy: Json