Version 240.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 types10
addedAWS:: CleanRoomsML:: ConfiguredModelAlgorithmdocs ↗#Link to AWS::CleanRoomsML::ConfiguredModelAlgorithm
Type: AWS::CleanRoomsML::ConfiguredModelAlgorithmProperties: Description: String KmsKeyArn: String InferenceContainerConfig: ImageUri: String RoleArn: String - Value: String Key: String Name: String TrainingContainerConfig: Entrypoint: - String Arguments: - String MetricDefinitions: - Regex: String Name: String ImageUri: StringFn::GetAtt: ConfiguredModelAlgorithmArn: StringaddedAWS:: CleanRoomsML:: ConfiguredModelAlgorithmAssociationdocs ↗#Link to AWS::CleanRoomsML::ConfiguredModelAlgorithmAssociation
Type: AWS::CleanRoomsML::ConfiguredModelAlgorithmAssociationProperties: MembershipIdentifier: String Description: String PrivacyConfiguration: Policies: TrainedModelExports: FilesToExport: - String MaxSize: Value: Double Unit: String TrainedModelInferenceJobs: MaxOutputSize: Value: Double Unit: String ContainerLogs: - LogType: String FilterPattern: String AllowedAccountIds: - String LogRedactionConfiguration: CustomEntityConfig: CustomDataIdentifiers: - String EntitiesToRedact: - String TrainedModels: ContainerLogs: # LogsConfigurationPolicy: see above MaxArtifactSize: Value: Double Unit: String ContainerMetrics: NoiseLevel: String ConfiguredModelAlgorithmArn: String - Value: String Key: String Name: StringFn::GetAtt: CollaborationIdentifier: String ConfiguredModelAlgorithmAssociationArn: StringaddedAWS:: ObservabilityAdmin:: TelemetryEnrichmentdocs ↗#Link to AWS::ObservabilityAdmin::TelemetryEnrichment
Type: AWS::ObservabilityAdmin::TelemetryEnrichmentProperties: Scope: StringFn::GetAtt: Status: StringaddedAWS:: Route53GlobalResolver:: AccessSourcedocs ↗#Link to AWS::Route53GlobalResolver::AccessSource
Type: AWS::Route53GlobalResolver::AccessSourceProperties: IpAddressType: String Cidr: String DnsViewId: String Protocol: String ClientToken: String - Value: String Key: String Name: StringFn::GetAtt: Status: String CreatedAt: String AccessSourceId: String Arn: String UpdatedAt: StringaddedAWS:: Route53GlobalResolver:: AccessTokendocs ↗#Link to AWS::Route53GlobalResolver::AccessToken
Type: AWS::Route53GlobalResolver::AccessTokenProperties: DnsViewId: String ExpiresAt: String ClientToken: String - Value: String Key: String Name: StringFn::GetAtt: AccessTokenId: String Status: String CreatedAt: String Value: String GlobalResolverId: String Arn: String UpdatedAt: StringaddedAWS:: Route53GlobalResolver:: DnsViewdocs ↗#Link to AWS::Route53GlobalResolver::DnsView
Type: AWS::Route53GlobalResolver::DnsViewProperties: EdnsClientSubnet: String FirewallRulesFailOpen: String Description: String DnssecValidation: String GlobalResolverId: String ClientToken: String - Value: String Key: String Name: StringFn::GetAtt: Status: String CreatedAt: String DnsViewId: String Arn: String UpdatedAt: StringaddedAWS:: Route53GlobalResolver:: FirewallDomainListdocs ↗#Link to AWS::Route53GlobalResolver::FirewallDomainList
Type: AWS::Route53GlobalResolver::FirewallDomainListProperties: Domains: - String DomainFileUrl: String Description: String GlobalResolverId: String ClientToken: String - Value: String Key: String Name: StringFn::GetAtt: Status: String CreatedAt: String FirewallDomainListId: String Arn: String UpdatedAt: String StatusMessage: String DomainCount: IntegeraddedAWS:: Route53GlobalResolver:: FirewallRuledocs ↗#Link to AWS::Route53GlobalResolver::FirewallRule
Type: AWS::Route53GlobalResolver::FirewallRuleProperties: Action: String Description: String Priority: Integer DnsAdvancedProtection: String BlockOverrideTtl: Integer BlockOverrideDnsType: String Name: String BlockOverrideDomain: String QType: String FirewallDomainListId: String ConfidenceThreshold: String DnsViewId: String BlockResponse: String ClientToken: StringFn::GetAtt: Status: String CreatedAt: String FirewallRuleId: String UpdatedAt: String QueryType: StringaddedAWS:: Route53GlobalResolver:: GlobalResolverdocs ↗#Link to AWS::Route53GlobalResolver::GlobalResolver
Type: AWS::Route53GlobalResolver::GlobalResolverProperties: IpAddressType: String Description: String ObservabilityRegion: String Regions: - String ClientToken: String - Value: String Key: String Name: StringFn::GetAtt: IPv6Addresses: - String Status: String DnsName: String IPv4Addresses: - String CreatedAt: String GlobalResolverId: String Arn: String UpdatedAt: StringaddedAWS:: Route53GlobalResolver:: HostedZoneAssociationdocs ↗#Link to AWS::Route53GlobalResolver::HostedZoneAssociation
Type: AWS::Route53GlobalResolver::HostedZoneAssociationProperties: ResourceArn: String HostedZoneId: String Name: StringFn::GetAtt: Status: String HostedZoneName: String CreatedAt: String HostedZoneAssociationId: String UpdatedAt: String02Modified resource types10
modifiedAWS:: BedrockAgentCore:: Memoryhistorydocs ↗#Link to AWS::BedrockAgentCore::Memory
Type: AWS::BedrockAgentCore::MemoryProperties:added: StreamDeliveryResources:added: Resources:added: - Kinesis:added: DataStreamArn: Stringadded: ContentConfigurations:added: - Type: Stringadded: Level: StringmodifiedAWS:: CleanRooms:: ConfiguredTablehistorydocs ↗#Link to AWS::CleanRooms::ConfiguredTable
Type: AWS::CleanRooms::ConfiguredTableProperties: TableReference: Athena:added: CatalogName: StringmodifiedAWS:: Connect:: Queuehistorydocs ↗#Link to AWS::Connect::Queue
Type: AWS::Connect::QueueProperties:added: AdditionalEmailAddresses:added: - EmailAddressArn: StringmodifiedAWS:: EKS:: Clusterhistorydocs ↗#Link to AWS::EKS::Cluster
Type: AWS::EKS::ClusterProperties: RemoteNetworkConfig: # Required: Yes → Nomodified: RemoteNodeNetworks: - RemoteNodeNetworkmodifiedAWS:: ElastiCache:: ReplicationGrouphistorydocs ↗#Link to AWS::ElastiCache::ReplicationGroup
Type: AWS::ElastiCache::ReplicationGroupProperties:removed: CacheSecurityGroupNames:removed: - String # Duplicates allowed: No → Yesmodified: LogDeliveryConfigurations: - LogDeliveryConfigurationRequest # Duplicates allowed: No → Yesmodified: NodeGroupConfiguration: - # Update requires: Replacement → Some interruptionsmodified: PrimaryAvailabilityZone: String # Update requires: Replacement → Some interruptionsmodified: ReplicaAvailabilityZones: - String # Update requires: Replacement → Some interruptionsmodified: ReplicaCount: Integer # Update requires: Replacement → Some interruptionsmodified: Slots: String # Update requires: Some interruptions → No interruptionmodified: NumNodeGroups: Integer # Duplicates allowed: No → Yesmodified: PreferredCacheClusterAZs: - StringFn::GetAtt:added: ConfigurationEndPoint:added: Address: Stringadded: Port: Stringadded: PrimaryEndPoint: # Endpoint: see aboveadded: ReadEndPoint:added: Addresses: Stringadded: PortsList:added: - Stringadded: AddressesList:added: - Stringadded: Ports: Stringremoved: ReadEndPoint.Addresses.List:removed: - Stringadded: ReadEndPoint.AddressesList:added: - Stringremoved: ReadEndPoint.Ports.List:removed: - Stringadded: ReadEndPoint.PortsList:added: - Stringadded: ReaderEndPoint: # Endpoint: see abovemodifiedAWS:: OpenSearchService:: Domainhistorydocs ↗#Link to AWS::OpenSearchService::Domain
Type: AWS::OpenSearchService::DomainProperties:added: DeploymentStrategyOptions:added: DeploymentStrategy: StringmodifiedAWS:: RedshiftServerless:: Workgrouphistorydocs ↗#Link to AWS::RedshiftServerless::Workgroup
Type: AWS::RedshiftServerless::WorkgroupFn::GetAtt:added: Workgroup.ConfigParameters:added: - ParameterValue: Stringadded: ParameterKey: StringmodifiedAWS:: ServiceCatalog:: StackSetConstrainthistorydocs ↗#Link to AWS::ServiceCatalog::StackSetConstraint
Type: AWS::ServiceCatalog::StackSetConstraintProperties: # Duplicates allowed: Not specified → Yesmodified: AccountList: - String # Duplicates allowed: Not specified → Yesmodified: RegionList: - StringFn::GetAtt:added: Id: StringmodifiedAWS:: VerifiedPermissions:: PolicyStorehistorydocs ↗#Link to AWS::VerifiedPermissions::PolicyStore
Type: AWS::VerifiedPermissions::PolicyStoreProperties: Schema:removed: CedarFormat: StringmodifiedAWS:: XRay:: SamplingRulehistorydocs ↗#Link to AWS::XRay::SamplingRule
Type: AWS::XRay::SamplingRuleProperties: SamplingRule:added: SamplingRateBoost:added: MaxRate: Doubleadded: CooldownWindowMinutes: Integer