Version 124.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:: AppSync:: SourceApiAssociationdocs ↗#Link to AWS::AppSync::SourceApiAssociation
Type: AWS::AppSync::SourceApiAssociationProperties: Description: String SourceApiAssociationConfig: MergeType: String MergedApiIdentifier: String SourceApiIdentifier: StringFn::GetAtt: AssociationArn: String MergedApiId: String SourceApiArn: String LastSuccessfulMergeDate: String SourceApiAssociationStatusDetail: String MergedApiArn: String AssociationId: String SourceApiAssociationStatus: String SourceApiId: StringaddedAWS:: Cognito:: IdentityPoolPrincipalTagdocs ↗#Link to AWS::Cognito::IdentityPoolPrincipalTag
Type: AWS::Cognito::IdentityPoolPrincipalTagProperties: PrincipalTags: Json UseDefaults: Boolean IdentityProviderName: String IdentityPoolId: String02Modified resource types17
modifiedAWS:: AppSync:: GraphQLApihistorydocs ↗#Link to AWS::AppSync::GraphQLApi
Type: AWS::AppSync::GraphQLApiProperties:added: ApiType: Stringadded: MergedApiExecutionRoleArn: Stringadded: OwnerContact: StringmodifiedAWS:: EC2:: NetworkInterfacehistorydocs ↗#Link to AWS::EC2::NetworkInterface
Type: AWS::EC2::NetworkInterfaceProperties:added: EnablePrimaryIpv6: BooleanmodifiedAWS:: Glue:: Crawlerhistorydocs ↗#Link to AWS::Glue::Crawler
Type: AWS::Glue::CrawlerProperties: Targets: CatalogTargets:added: - ConnectionName: Stringadded: DlqEventQueueArn: Stringadded: EventQueueArn: StringmodifiedAWS:: Grafana:: Workspacehistorydocs ↗#Link to AWS::Grafana::Workspace
Type: AWS::Grafana::WorkspaceProperties:added: GrafanaVersion: StringmodifiedAWS:: IoTFleetWise:: Campaignhistorydocs ↗#Link to AWS::IoTFleetWise::Campaign
Type: AWS::IoTFleetWise::CampaignProperties:added: DataDestinationConfigs:added: - S3Config:added: BucketArn: Stringadded: DataFormat: Stringadded: StorageCompressionFormat: Stringadded: Prefix: Stringadded: TimestreamConfig:added: ExecutionRoleArn: Stringadded: TimestreamTableArn: StringmodifiedAWS:: M2:: Applicationhistorydocs ↗#Link to AWS::M2::Application
Type: AWS::M2::ApplicationProperties:added: RoleArn: StringmodifiedAWS:: NetworkManager:: ConnectAttachmenthistorydocs ↗#Link to AWS::NetworkManager::ConnectAttachment
Type: AWS::NetworkManager::ConnectAttachmentProperties:added: ProposedSegmentChange:added: SegmentName: Stringadded: - Value: Stringadded: Key: Stringadded: AttachmentPolicyRuleNumber: Integer # Duplicates allowed: Yes → No - TagFn::GetAtt:removed: ProposedSegmentChange:removed: SegmentName: Stringremoved: - Value: Stringremoved: Key: Stringremoved: AttachmentPolicyRuleNumber: Integerremoved: ProposedSegmentChange.AttachmentPolicyRuleNumber: Integerremoved: ProposedSegmentChange.SegmentName: Stringremoved: ProposedSegmentChange.Tags: # Tag: see abovemodifiedAWS:: NetworkManager:: ConnectPeerhistorydocs ↗#Link to AWS::NetworkManager::ConnectPeer
Type: AWS::NetworkManager::ConnectPeerProperties: # Duplicates allowed: Yes → No - TagmodifiedAWS:: NetworkManager:: CoreNetworkhistorydocs ↗#Link to AWS::NetworkManager::CoreNetwork
Type: AWS::NetworkManager::CoreNetworkProperties: # Duplicates allowed: Yes → No - TagmodifiedAWS:: NetworkManager:: SiteToSiteVpnAttachmenthistorydocs ↗#Link to AWS::NetworkManager::SiteToSiteVpnAttachment
Type: AWS::NetworkManager::SiteToSiteVpnAttachmentProperties:added: ProposedSegmentChange:added: SegmentName: Stringadded: - Value: Stringadded: Key: Stringadded: AttachmentPolicyRuleNumber: Integer # Duplicates allowed: Yes → No - TagFn::GetAtt:removed: ProposedSegmentChange:removed: SegmentName: Stringremoved: - Value: Stringremoved: Key: Stringremoved: AttachmentPolicyRuleNumber: Integerremoved: ProposedSegmentChange.AttachmentPolicyRuleNumber: Integerremoved: ProposedSegmentChange.SegmentName: Stringremoved: ProposedSegmentChange.Tags: # Tag: see abovemodifiedAWS:: NetworkManager:: VpcAttachmenthistorydocs ↗#Link to AWS::NetworkManager::VpcAttachment
Type: AWS::NetworkManager::VpcAttachmentProperties:added: ProposedSegmentChange:added: SegmentName: Stringadded: - Value: Stringadded: Key: Stringadded: AttachmentPolicyRuleNumber: Integer # Duplicates allowed: Yes → No - TagFn::GetAtt:removed: ProposedSegmentChange:removed: SegmentName: Stringremoved: - Value: Stringremoved: Key: Stringremoved: AttachmentPolicyRuleNumber: Integerremoved: ProposedSegmentChange.AttachmentPolicyRuleNumber: Integerremoved: ProposedSegmentChange.SegmentName: Stringremoved: ProposedSegmentChange.Tags: # Tag: see abovemodifiedAWS:: OpenSearchService:: Domainhistorydocs ↗#Link to AWS::OpenSearchService::Domain
Type: AWS::OpenSearchService::DomainProperties: ClusterConfig:added: MultiAZWithStandbyEnabled: BooleanmodifiedAWS:: RefactorSpaces:: Routehistorydocs ↗#Link to AWS::RefactorSpaces::Route
Type: AWS::RefactorSpaces::RouteProperties: UriPathRoute:added: AppendSourcePath: BooleanmodifiedAWS:: ResilienceHub:: Apphistorydocs ↗#Link to AWS::ResilienceHub::App
Type: AWS::ResilienceHub::AppProperties: ResourceMappings:added: - EksSourceName: StringmodifiedAWS:: SageMaker:: Apphistorydocs ↗#Link to AWS::SageMaker::App
Type: AWS::SageMaker::AppProperties: # Update requires: No interruption → Replacementmodified: ResourceSpec: # Update requires: No interruption → Replacementmodified: InstanceType: String # Update requires: No interruption → Replacementmodified: SageMakerImageArn: String # Update requires: No interruption → Replacementmodified: SageMakerImageVersionArn: StringmodifiedAWS:: SageMaker:: Projecthistorydocs ↗#Link to AWS::SageMaker::Project
Type: AWS::SageMaker::ProjectProperties:added: ServiceCatalogProvisionedProductDetails:added: ProvisionedProductStatusMessage: Stringadded: ProvisionedProductId: StringFn::GetAtt:removed: ServiceCatalogProvisionedProductDetails:removed: ProvisionedProductStatusMessage: Stringremoved: ProvisionedProductId: Stringremoved: ServiceCatalogProvisionedProductDetails.ProvisionedProductId: Stringremoved: ServiceCatalogProvisionedProductDetails.ProvisionedProductStatusMessage: StringmodifiedAWS:: SES:: DedicatedIpPoolhistorydocs ↗#Link to AWS::SES::DedicatedIpPool
Type: AWS::SES::DedicatedIpPoolProperties: # Update requires: Replacement → Some interruptionsmodified: ScalingMode: String