Version 225.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 types5
addedAWS:: CloudFront:: ConnectionFunctiondocs ↗#Link to AWS::CloudFront::ConnectionFunction
Type: AWS::CloudFront::ConnectionFunctionProperties: ConnectionFunctionConfig: Comment: String Runtime: String KeyValueStoreAssociations: - KeyValueStoreARN: String AutoPublish: Boolean ConnectionFunctionCode: String - Value: String Key: String Name: StringFn::GetAtt: Status: String ConnectionFunctionArn: String CreatedTime: String ETag: String LastModifiedTime: String Stage: String Id: StringaddedAWS:: Cognito:: Termsdocs ↗#Link to AWS::Cognito::Terms
Type: AWS::Cognito::TermsProperties: Enforcement: String UserPoolId: String ClientId: String TermsName: String Links: <key>: String TermsSource: StringFn::GetAtt: TermsId: StringaddedAWS:: EC2:: VPNConcentratordocs ↗#Link to AWS::EC2::VPNConcentrator
Type: AWS::EC2::VPNConcentratorProperties: TransitGatewayId: String Type: String - Value: String Key: StringFn::GetAtt: VpnConcentratorId: String TransitGatewayAttachmentId: StringaddedAWS:: Glue:: Integrationdocs ↗#Link to AWS::Glue::Integration
Type: AWS::Glue::IntegrationProperties: DataFilter: String IntegrationName: String Description: String SourceArn: String IntegrationConfig: ContinuousSync: Boolean RefreshInterval: String SourceProperties: <key>: String KmsKeyId: String TargetArn: String AdditionalEncryptionContext: <key>: String - Value: String Key: StringFn::GetAtt: Status: String IntegrationArn: String CreateTime: StringaddedAWS:: VpcLattice:: DomainVerificationdocs ↗#Link to AWS::VpcLattice::DomainVerification
Type: AWS::VpcLattice::DomainVerificationProperties: DomainName: String - Value: String Key: StringFn::GetAtt: Status: String TxtMethodConfig: name: String value: String TxtMethodConfig.name: String TxtMethodConfig.value: String Id: String Arn: String02Modified resource types28
modifiedAWS:: ApiGateway:: DomainNamehistorydocs ↗#Link to AWS::ApiGateway::DomainName
Type: AWS::ApiGateway::DomainNameProperties:added: EndpointAccessMode: StringmodifiedAWS:: ApiGateway:: DomainNameV2historydocs ↗#Link to AWS::ApiGateway::DomainNameV2
Type: AWS::ApiGateway::DomainNameV2Properties:added: EndpointAccessMode: StringmodifiedAWS:: ApiGateway:: Methodhistorydocs ↗#Link to AWS::ApiGateway::Method
Type: AWS::ApiGateway::MethodProperties: Integration:added: IntegrationTarget: Stringadded: ResponseTransferMode: StringmodifiedAWS:: ApiGateway:: RestApihistorydocs ↗#Link to AWS::ApiGateway::RestApi
Type: AWS::ApiGateway::RestApiProperties:added: EndpointAccessMode: Stringadded: SecurityPolicy: StringmodifiedAWS:: Backup:: LogicallyAirGappedBackupVaulthistorydocs ↗#Link to AWS::Backup::LogicallyAirGappedBackupVault
Type: AWS::Backup::LogicallyAirGappedBackupVaultProperties:added: EncryptionKeyArn: StringFn::GetAtt:removed: EncryptionKeyArn: StringmodifiedAWS:: Bedrock:: DataAutomationProjecthistorydocs ↗#Link to AWS::Bedrock::DataAutomationProject
Type: AWS::Bedrock::DataAutomationProjectProperties: OverrideConfiguration: Audio:added: LanguageConfiguration:added: IdentifyMultipleLanguages: Booleanadded: GenerativeOutputLanguage: Stringadded: InputLanguages:added: - StringmodifiedAWS:: BillingConductor:: BillingGrouphistorydocs ↗#Link to AWS::BillingConductor::BillingGroup
Type: AWS::BillingConductor::BillingGroupProperties: AccountGrouping: # Required: Yes → Nomodified: LinkedAccountIds: - Stringadded: ResponsibilityTransferArn: String # Required: Yes → Nomodified: PrimaryAccountId: StringmodifiedAWS:: CloudTrail:: Trailhistorydocs ↗#Link to AWS::CloudTrail::Trail
Type: AWS::CloudTrail::TrailProperties:added: AggregationConfigurations:added: - EventCategory: Stringadded: Templates:added: - String InsightSelectors:added: - EventCategories:added: - StringmodifiedAWS:: CustomerProfiles:: Domainhistorydocs ↗#Link to AWS::CustomerProfiles::Domain
Type: AWS::CustomerProfiles::DomainProperties:added: DataStore:added: Readiness:added: Message: Stringadded: ProgressPercentage: Integeradded: Enabled: BooleanFn::GetAtt:added: DataStore.Readiness: # Readiness: see aboveadded: DataStore.Readiness.Message: Stringadded: DataStore.Readiness.ProgressPercentage: IntegermodifiedAWS:: DSQL:: Clusterhistorydocs ↗#Link to AWS::DSQL::Cluster
Type: AWS::DSQL::ClusterFn::GetAtt:added: Endpoint: StringmodifiedAWS:: EC2:: NatGatewayhistorydocs ↗#Link to AWS::EC2::NatGateway
Type: AWS::EC2::NatGatewayProperties:added: AvailabilityMode: Stringadded: AvailabilityZoneAddresses:added: - AvailabilityZoneId: Stringadded: AvailabilityZone: Stringadded: AllocationIds:added: - StringFn::GetAtt:added: AutoProvisionZones: Stringadded: AutoScalingIps: Stringadded: RouteTableId: StringmodifiedAWS:: EC2:: VPCEndpointhistorydocs ↗#Link to AWS::EC2::VPCEndpoint
Type: AWS::EC2::VPCEndpointProperties: DnsOptions:added: PrivateDnsPreference: Stringadded: PrivateDnsSpecifiedDomains:added: - StringmodifiedAWS:: EC2:: VPNConnectionhistorydocs ↗#Link to AWS::EC2::VPNConnection
Type: AWS::EC2::VPNConnectionProperties:added: TunnelBandwidth: Stringadded: VpnConcentratorId: String VpnTunnelOptionsSpecifications: - LogOptions: CloudwatchLogOptions:added: BgpLogEnabled: Booleanadded: BgpLogGroupArn: Stringadded: BgpLogOutputFormat: StringmodifiedAWS:: ECS:: CapacityProviderhistorydocs ↗#Link to AWS::ECS::CapacityProvider
Type: AWS::ECS::CapacityProviderProperties: ManagedInstancesProvider:added: InfrastructureOptimization:added: ScaleInAfter: IntegermodifiedAWS:: ElasticLoadBalancingV2:: TargetGrouphistorydocs ↗#Link to AWS::ElasticLoadBalancingV2::TargetGroup
Type: AWS::ElasticLoadBalancingV2::TargetGroupProperties:added: TargetControlPort: IntegermodifiedAWS:: FSx:: FileSystemhistorydocs ↗#Link to AWS::FSx::FileSystem
Type: AWS::FSx::FileSystemProperties: WindowsConfiguration: SelfManagedActiveDirectoryConfiguration:added: DomainJoinServiceAccountSecret: StringmodifiedAWS:: FSx:: StorageVirtualMachinehistorydocs ↗#Link to AWS::FSx::StorageVirtualMachine
Type: AWS::FSx::StorageVirtualMachineProperties: ActiveDirectoryConfiguration: SelfManagedActiveDirectoryConfiguration:added: DomainJoinServiceAccountSecret: StringmodifiedAWS:: Lambda:: Functionhistorydocs ↗#Link to AWS::Lambda::Function
Type: AWS::Lambda::FunctionProperties:added: TenancyConfig:added: TenantIsolationMode: StringmodifiedAWS:: Lex:: ResourcePolicyhistorydocs ↗#Link to AWS::Lex::ResourcePolicy
Type: AWS::Lex::ResourcePolicyProperties: # Update requires: No interruption → Replacementmodified: ResourceArn: StringmodifiedAWS:: MSK:: Clusterhistorydocs ↗#Link to AWS::MSK::Cluster
Type: AWS::MSK::ClusterProperties:removed: CurrentVersion: Stringadded: Rebalancing:added: Status: StringFn::GetAtt:added: CurrentVersion: StringmodifiedAWS:: OpenSearchServerless:: Collectionhistorydocs ↗#Link to AWS::OpenSearchServerless::Collection
Type: AWS::OpenSearchServerless::CollectionProperties:added: CollectionGroupName: Stringadded: EncryptionConfig:added: KmsKeyArn: Stringadded: AWSOwnedKey: BooleanmodifiedAWS:: OpenSearchService:: Domainhistorydocs ↗#Link to AWS::OpenSearchService::Domain
Type: AWS::OpenSearchService::DomainProperties:added: AIMLOptions:added: S3VectorsEngine:added: Enabled: BooleanmodifiedAWS:: RUM:: AppMonitorhistorydocs ↗#Link to AWS::RUM::AppMonitor
Type: AWS::RUM::AppMonitorProperties:added: Platform: StringmodifiedAWS:: S3:: Buckethistorydocs ↗#Link to AWS::S3::Bucket
Type: AWS::S3::BucketProperties: BucketEncryption: ServerSideEncryptionConfiguration:added: - BlockedEncryptionTypes:added: EncryptionType:added: - StringmodifiedAWS:: SageMaker:: PartnerApphistorydocs ↗#Link to AWS::SageMaker::PartnerApp
Type: AWS::SageMaker::PartnerAppProperties:added: AppVersion: Stringadded: EnableAutoMinorVersionUpgrade: BooleanFn::GetAtt:added: CurrentVersionEolDate: StringmodifiedAWS:: VpcLattice:: ResourceConfigurationhistorydocs ↗#Link to AWS::VpcLattice::ResourceConfiguration
Type: AWS::VpcLattice::ResourceConfigurationProperties:added: CustomDomainName: Stringadded: DomainVerificationId: Stringadded: GroupDomain: StringmodifiedAWS:: VpcLattice:: ServiceNetworkResourceAssociationhistorydocs ↗#Link to AWS::VpcLattice::ServiceNetworkResourceAssociation
Type: AWS::VpcLattice::ServiceNetworkResourceAssociationProperties:added: PrivateDnsEnabled: BooleanmodifiedAWS:: VpcLattice:: ServiceNetworkVpcAssociationhistorydocs ↗#Link to AWS::VpcLattice::ServiceNetworkVpcAssociation
Type: AWS::VpcLattice::ServiceNetworkVpcAssociationProperties:added: DnsOptions:added: PrivateDnsSpecifiedDomains:added: - Stringadded: PrivateDnsPreference: Stringadded: PrivateDnsEnabled: Boolean