CloudFormation Changelog

Changes to the CloudFormation resource specification.

ADDED
2
REMOVED
1
MODIFIED
23
DOCUMENTATION
0

New resource types

Dev::FSx::StorageVirtualMachineLink to Dev::FSx::StorageVirtualMachine
Type: Dev::FSx::StorageVirtualMachine
Properties:
  SvmAdminPassword: String
  ActiveDirectoryConfiguration:
    SelfManagedActiveDirectoryConfiguration:
      FileSystemAdministratorsGroup: String
      UserName: String
      DomainName: String
      OrganizationalUnitDistinguishedName: String
      DomainJoinServiceAccountSecret: String
      DnsIps:
        - String
      Password: String
    NetBiosName: String
  RootVolumeSecurityStyle: String
  FileSystemId: String
  Tags:
    - Value: String
      Key: String
  Name: String
Fn::GetAtt:
  ResourceARN: String
  StorageVirtualMachineId: String
  UUID: String

Changed resource types

AWS::AppRunner::ServiceLink to AWS::AppRunner::Service
Type: AWS::AppRunner::Service
Properties:
modified:   # Update requires: No interruption → Replacement
  Tags:
AWS::APS::ScraperLink to AWS::APS::Scraper
Type: AWS::APS::Scraper
Properties:
  Source:
modified:     # Required: Yes → No
    EksConfiguration:
added:     VpcConfiguration:
added:       SecurityGroupIds:
added:         - String
added:       SubnetIds:
added:         - String
AWS::Backup::LogicallyAirGappedBackupVaultLink to AWS::Backup::LogicallyAirGappedBackupVault
Type: AWS::Backup::LogicallyAirGappedBackupVault
Properties:
added:   MpaApprovalTeamArn: String
AWS::BedrockAgentCore::BrowserCustomLink to AWS::BedrockAgentCore::BrowserCustom
Type: AWS::BedrockAgentCore::BrowserCustom
Properties:
added:   BrowserSigning:
added:     Enabled: Boolean
AWS::BedrockAgentCore::GatewayTargetLink to AWS::BedrockAgentCore::GatewayTarget
Type: AWS::BedrockAgentCore::GatewayTarget
Properties:
  TargetConfiguration:
    Mcp:
added:       McpServer:
added:         Endpoint: String
Fn::GetAtt:
added:   LastSynchronizedAt: String
AWS::BedrockAgentCore::RuntimeLink to AWS::BedrockAgentCore::Runtime
Type: AWS::BedrockAgentCore::Runtime
Properties:
  AgentRuntimeArtifact:
added:     CodeConfiguration:
added:       Runtime: String
added:       EntryPoint:
added:         - String
added:       Code:
added:         S3:
added:           VersionId: String
added:           Bucket: String
added:           Prefix: String
added:   LifecycleConfiguration:
added:     MaxLifetime: Integer
added:     IdleRuntimeSessionTimeout: Integer
added:   RequestHeaderConfiguration:
added:     RequestHeaderAllowlist:
added:       - String
AWS::Connect::SecurityProfileLink to AWS::Connect::SecurityProfile
Type: AWS::Connect::SecurityProfile
Properties:
added:   GranularAccessControlConfiguration:
added:     DataTableAccessControlConfiguration:
added:       PrimaryAttributeAccessControlConfiguration:
added:         PrimaryAttributeValues:
added:           - Values:
added:               - String
added:             AttributeName: String
added:             AccessType: String
AWS::ControlTower::LandingZoneLink to AWS::ControlTower::LandingZone
Type: AWS::ControlTower::LandingZone
Properties:
added:   RemediationTypes:
added:     - String
AWS::DSQL::ClusterLink to AWS::DSQL::Cluster
Type: AWS::DSQL::Cluster
Properties:
added:   PolicyDocument: String
Fn::GetAtt:
added:   PolicyVersion: String
AWS::EC2::IPAMScopeLink to AWS::EC2::IPAMScope
Type: AWS::EC2::IPAMScope
Properties:
added:   ExternalAuthorityConfiguration:
added:     ExternalResourceIdentifier: String
added:     IpamScopeExternalAuthorityType: String
AWS::EC2::TransitGatewayLink to AWS::EC2::TransitGateway
Type: AWS::EC2::TransitGateway
Properties:
added:   EncryptionSupport: String
Fn::GetAtt:
added:   EncryptionSupportState: String
AWS::EC2::VolumeLink to AWS::EC2::Volume
Type: AWS::EC2::Volume
Properties:
modified:   # Required: Yes → No
  AvailabilityZone: String
added:   AvailabilityZoneId: String
added:   SourceVolumeId: String
AWS::ElasticLoadBalancingV2::ListenerLink to AWS::ElasticLoadBalancingV2::Listener
Type: AWS::ElasticLoadBalancingV2::Listener
Properties:
  DefaultActions:
added:     - JwtValidationConfig:
added:         JwksEndpoint: String
added:         Issuer: String
added:         AdditionalClaims:
added:           - Format: String
added:             Values:
added:               - String
added:             Name: String
AWS::ElasticLoadBalancingV2::ListenerRuleLink to AWS::ElasticLoadBalancingV2::ListenerRule
Type: AWS::ElasticLoadBalancingV2::ListenerRule
Properties:
  Actions:
added:     - JwtValidationConfig:
added:         JwksEndpoint: String
added:         Issuer: String
added:         AdditionalClaims:
added:           - Format: String
added:             Values:
added:               - String
added:             Name: String
AWS::ImageBuilder::ContainerRecipeLink to AWS::ImageBuilder::ContainerRecipe
Type: AWS::ImageBuilder::ContainerRecipe
Properties:
modified:   # Required: Yes → No
  Components:
AWS::ImageBuilder::ImageRecipeLink to AWS::ImageBuilder::ImageRecipe
Type: AWS::ImageBuilder::ImageRecipe
Properties:
modified:   # Required: Yes → No
  Components:
AWS::Kendra::DataSourceLink to AWS::Kendra::DataSource
Type: AWS::Kendra::DataSource
Properties:
  DataSourceConfiguration:
removed:     ConfluenceConfiguration:
removed:       SecretArn: String
removed:       AttachmentConfiguration:
removed:         AttachmentFieldMappings:
removed:           - DateFieldFormat: String
removed:             IndexFieldName: String
removed:             DataSourceFieldName: String
removed:         CrawlAttachments: Boolean
removed:       ServerUrl: String
removed:       PageConfiguration:
removed:         PageFieldMappings:
removed:           - DateFieldFormat: String
removed:             IndexFieldName: String
removed:             DataSourceFieldName: String
removed:       BlogConfiguration:
removed:         BlogFieldMappings:
removed:           - DateFieldFormat: String
removed:             IndexFieldName: String
removed:             DataSourceFieldName: String
removed:       Version: String
removed:       VpcConfiguration:
removed:         SubnetIds:
removed:           - String
removed:         SecurityGroupIds:
removed:           - String
removed:       InclusionPatterns:
removed:         - String
removed:       ExclusionPatterns:
removed:         - String
removed:       SpaceConfiguration:
removed:         ExcludeSpaces:
removed:           - String
removed:         SpaceFieldMappings:
removed:           - DateFieldFormat: String
removed:             IndexFieldName: String
removed:             DataSourceFieldName: String
removed:         CrawlPersonalSpaces: Boolean
removed:         CrawlArchivedSpaces: Boolean
removed:         IncludeSpaces:
removed:           - String
removed:     DatabaseConfiguration:
removed:       SqlConfiguration:
removed:         QueryIdentifiersEnclosingOption: String
removed:       DatabaseEngineType: String
removed:       ConnectionConfiguration:
removed:         SecretArn: String
removed:         TableName: String
removed:         DatabasePort: Integer
removed:         DatabaseHost: String
removed:         DatabaseName: String
removed:       ColumnConfiguration:
removed:         ChangeDetectingColumns:
removed:           - String
removed:         DocumentTitleColumnName: String
removed:         DocumentIdColumnName: String
removed:         DocumentDataColumnName: String
removed:         FieldMappings:
removed:           - DateFieldFormat: String
removed:             IndexFieldName: String
removed:             DataSourceFieldName: String
removed:       VpcConfiguration:  # DataSourceVpcConfiguration: see above
removed:       AclConfiguration:
removed:         AllowedGroupsColumnName: String
removed:     GoogleDriveConfiguration:
removed:       SecretArn: String
removed:       ExcludeSharedDrives:
removed:         - String
removed:       ExcludeUserAccounts:
removed:         - String
removed:       InclusionPatterns:
removed:         - String
removed:       ExcludeMimeTypes:
removed:         - String
removed:       FieldMappings:  # DataSourceToIndexFieldMapping: see above
removed:       ExclusionPatterns:
removed:         - String
removed:     OneDriveConfiguration:
removed:       TenantDomain: String
removed:       SecretArn: String
removed:       DisableLocalGroups: Boolean
removed:       OneDriveUsers:
removed:         OneDriveUserList:
removed:           - String
removed:         OneDriveUserS3Path:
removed:           Bucket: String
removed:           Key: String
removed:       InclusionPatterns:
removed:         - String
removed:       FieldMappings:  # DataSourceToIndexFieldMapping: see above
removed:       ExclusionPatterns:
removed:         - String
removed:     S3Configuration:
removed:       BucketName: String
removed:       InclusionPatterns:
removed:         - String
removed:       InclusionPrefixes:
removed:         - String
removed:       AccessControlListConfiguration:
removed:         KeyPath: String
removed:       ExclusionPatterns:
removed:         - String
removed:       DocumentsMetadataConfiguration:
removed:         S3Prefix: String
removed:     SalesforceConfiguration:
removed:       SecretArn: String
removed:       ServerUrl: String
removed:       IncludeAttachmentFilePatterns:
removed:         - String
removed:       StandardObjectConfigurations:
removed:         - DocumentTitleFieldName: String
removed:           FieldMappings:  # DataSourceToIndexFieldMapping: see above
removed:           Name: String
removed:           DocumentDataFieldName: String
removed:       StandardObjectAttachmentConfiguration:
removed:         DocumentTitleFieldName: String
removed:         FieldMappings:  # DataSourceToIndexFieldMapping: see above
removed:       ExcludeAttachmentFilePatterns:
removed:         - String
removed:       CrawlAttachments: Boolean
removed:       ChatterFeedConfiguration:
removed:         DocumentTitleFieldName: String
removed:         IncludeFilterTypes:
removed:           - String
removed:         FieldMappings:  # DataSourceToIndexFieldMapping: see above
removed:         DocumentDataFieldName: String
removed:       KnowledgeArticleConfiguration:
removed:         IncludedStates:
removed:           - String
removed:         StandardKnowledgeArticleTypeConfiguration:
removed:           DocumentTitleFieldName: String
removed:           FieldMappings:  # DataSourceToIndexFieldMapping: see above
removed:           DocumentDataFieldName: String
removed:         CustomKnowledgeArticleTypeConfigurations:
removed:           - DocumentTitleFieldName: String
removed:             FieldMappings:  # DataSourceToIndexFieldMapping: see above
removed:             Name: String
removed:             DocumentDataFieldName: String
removed:     ServiceNowConfiguration:
removed:       SecretArn: String
removed:       HostUrl: String
removed:       ServiceCatalogConfiguration:
removed:         DocumentTitleFieldName: String
removed:         IncludeAttachmentFilePatterns:
removed:           - String
removed:         ExcludeAttachmentFilePatterns:
removed:           - String
removed:         CrawlAttachments: Boolean
removed:         FieldMappings:  # DataSourceToIndexFieldMapping: see above
removed:         DocumentDataFieldName: String
removed:       ServiceNowBuildVersion: String
removed:       KnowledgeArticleConfiguration:
removed:         DocumentTitleFieldName: String
removed:         IncludeAttachmentFilePatterns:
removed:           - String
removed:         ExcludeAttachmentFilePatterns:
removed:           - String
removed:         FilterQuery: String
removed:         CrawlAttachments: Boolean
removed:         FieldMappings:  # DataSourceToIndexFieldMapping: see above
removed:         DocumentDataFieldName: String
removed:       AuthenticationType: String
removed:     SharePointConfiguration:
removed:       SecretArn: String
removed:       DocumentTitleFieldName: String
removed:       SslCertificateS3Path:  # S3Path: see above
removed:       DisableLocalGroups: Boolean
removed:       CrawlAttachments: Boolean
removed:       InclusionPatterns:
removed:         - String
removed:       VpcConfiguration:  # DataSourceVpcConfiguration: see above
removed:       Urls:
removed:         - String
removed:       UseChangeLog: Boolean
removed:       FieldMappings:  # DataSourceToIndexFieldMapping: see above
removed:       ExclusionPatterns:
removed:         - String
removed:       SharePointVersion: String
removed:     WebCrawlerConfiguration:
removed:       AuthenticationConfiguration:
removed:         BasicAuthentication:
removed:           - Port: Integer
removed:             Host: String
removed:             Credentials: String
removed:       MaxLinksPerPage: Integer
removed:       ProxyConfiguration:
removed:         Port: Integer
removed:         Host: String
removed:         Credentials: String
removed:       UrlExclusionPatterns:
removed:         - String
removed:       MaxUrlsPerMinuteCrawlRate: Integer
removed:       UrlInclusionPatterns:
removed:         - String
removed:       Urls:
removed:         SiteMapsConfiguration:
removed:           SiteMaps:
removed:             - String
removed:         SeedUrlConfiguration:
removed:           WebCrawlerMode: String
removed:           SeedUrls:
removed:             - String
removed:       MaxContentSizePerPageInMegaBytes: Double
removed:       CrawlDepth: Integer
removed:     WorkDocsConfiguration:
removed:       CrawlComments: Boolean
removed:       OrganizationId: String
removed:       InclusionPatterns:
removed:         - String
removed:       UseChangeLog: Boolean
removed:       FieldMappings:  # DataSourceToIndexFieldMapping: see above
removed:       ExclusionPatterns:
removed:         - String
AWS::Kinesis::StreamLink to AWS::Kinesis::Stream
Type: AWS::Kinesis::Stream
Properties:
added:   MaxRecordSizeInKiB: Integer
added:   WarmThroughputMiBps: Integer
Fn::GetAtt:
added:   WarmThroughputObject:
added:     CurrentMiBps: Integer
added:     TargetMiBps: Integer
added:   WarmThroughputObject.CurrentMiBps: Integer
added:   WarmThroughputObject.TargetMiBps: Integer
AWS::OpenSearchServerless::CollectionLink to AWS::OpenSearchServerless::Collection
Type: AWS::OpenSearchServerless::Collection
Properties:
modified:   # Update requires: No interruption → Replacement
  StandbyReplicas: String
AWS::Rekognition::ProjectLink to AWS::Rekognition::Project
Type: AWS::Rekognition::Project
Properties:
added:   Tags:
added:     - Value: String
added:       Key: String
AWS::S3Tables::TableLink to AWS::S3Tables::Table
Type: AWS::S3Tables::Table
Properties:
added:   Tags:
added:     - Value: String
added:       Key: String
AWS::S3Tables::TableBucketLink to AWS::S3Tables::TableBucket
Type: AWS::S3Tables::TableBucket
Properties:
added:   Tags:
added:     - Value: String
added:       Key: String
AWS::SageMaker::DomainLink to AWS::SageMaker::Domain
Type: AWS::SageMaker::Domain
Properties:
modified:   # Update requires: Replacement → Some interruptions
  VpcId: String

Removed resource types

AWS::FSx::StorageVirtualMachineLink to AWS::FSx::StorageVirtualMachine