CloudFormation Changelog
Changes to the CloudFormation resource specification.
- ADDED
- 2
- REMOVED
- 1
- MODIFIED
- 23
- DOCUMENTATION
- 0
New resource types
AWS:: RTBFabric:: InboundExternalLinkLink to AWS::RTBFabric::InboundExternalLink
Type: AWS::RTBFabric::InboundExternalLink
Properties:
LinkAttributes:
ResponderErrorMasking:
- HttpCode: String
Action: String
ResponseLoggingPercentage: Double
LoggingTypes:
- String
CustomerProvidedId: String
LinkLogSettings:
ApplicationLogs:
LinkApplicationLogSampling:
FilterLog: Double
ErrorLog: Double
GatewayId: String
- Value: String
Key: String
Fn::GetAtt:
LinkStatus: String
UpdatedTimestamp: String
CreatedTimestamp: String
Arn: String
LinkId: String
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
- 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
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: 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: 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: - Value: String
added: Key: String
AWS:: S3Tables:: TableLink to AWS::S3Tables::Table
Type: AWS::S3Tables::Table
Properties:
added: - Value: String
added: Key: String
AWS:: S3Tables:: TableBucketLink to AWS::S3Tables::TableBucket
Type: AWS::S3Tables::TableBucket
Properties:
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