Version 195.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 types1
addedAWS:: CloudFront:: ConnectionGroupdocs ↗#Link to AWS::CloudFront::ConnectionGroup
Type: AWS::CloudFront::ConnectionGroupProperties: Ipv6Enabled: Boolean AnycastIpListId: String Enabled: Boolean - Value: String Key: String Name: StringFn::GetAtt: Status: String IsDefault: Boolean RoutingEndpoint: String CreatedTime: String ETag: String LastModifiedTime: String Id: String Arn: String02Modified resource types24
modifiedAWS:: AppConfig:: Extensionhistorydocs ↗#Link to AWS::AppConfig::Extension
Type: AWS::AppConfig::ExtensionProperties: # Update requires: Replacement → No interruption # Duplicates allowed: Yes → No - TagmodifiedAWS:: AppConfig:: ExtensionAssociationhistorydocs ↗#Link to AWS::AppConfig::ExtensionAssociation
Type: AWS::AppConfig::ExtensionAssociationProperties: # Update requires: Replacement → No interruption # Duplicates allowed: Yes → No - TagmodifiedAWS:: APS:: Workspacehistorydocs ↗#Link to AWS::APS::Workspace
Type: AWS::APS::WorkspaceProperties:added: WorkspaceConfiguration:added: RetentionPeriodInDays: Integeradded: LimitsPerLabelSets:added: - Limits:added: MaxSeries: Integeradded: LabelSet:added: - Value: Stringadded: Name: StringmodifiedAWS:: Batch:: JobDefinitionhistorydocs ↗#Link to AWS::Batch::JobDefinition
Type: AWS::Batch::JobDefinitionProperties: ContainerProperties:added: EnableExecuteCommand: Boolean EcsProperties: TaskProperties: - Containers:added: - FirelensConfiguration:added: Options:added: <key>: Stringadded: Type: Stringadded: EnableExecuteCommand: Boolean NodeProperties: NodeRangeProperties: - Container:added: EnableExecuteCommand: Boolean EcsProperties: TaskProperties: - Containers: # TaskContainerProperties: see aboveadded: EnableExecuteCommand: BooleanmodifiedAWS:: Bedrock:: Guardrailhistorydocs ↗#Link to AWS::Bedrock::Guardrail
Type: AWS::Bedrock::GuardrailProperties: ContentPolicyConfig: FiltersConfig:added: - InputAction: Stringadded: InputEnabled: Booleanadded: OutputAction: Stringadded: OutputEnabled: Boolean ContextualGroundingPolicyConfig: FiltersConfig:added: - Action: Stringadded: Enabled: Boolean SensitiveInformationPolicyConfig: PiiEntitiesConfig:added: - InputAction: Stringadded: InputEnabled: Booleanadded: OutputAction: Stringadded: OutputEnabled: Boolean RegexesConfig:added: - InputAction: Stringadded: InputEnabled: Booleanadded: OutputAction: Stringadded: OutputEnabled: Boolean TopicPolicyConfig: TopicsConfig:added: - InputAction: Stringadded: InputEnabled: Booleanadded: OutputAction: Stringadded: OutputEnabled: Boolean WordPolicyConfig: ManagedWordListsConfig:added: - InputAction: Stringadded: InputEnabled: Booleanadded: OutputAction: Stringadded: OutputEnabled: Boolean WordsConfig:added: - InputAction: Stringadded: InputEnabled: Booleanadded: OutputAction: Stringadded: OutputEnabled: BooleanmodifiedAWS:: Bedrock:: KnowledgeBasehistorydocs ↗#Link to AWS::Bedrock::KnowledgeBase
Type: AWS::Bedrock::KnowledgeBaseProperties: StorageConfiguration: MongoDbAtlasConfiguration:added: TextIndexName: String RdsConfiguration: FieldMapping:added: CustomMetadataField: StringmodifiedAWS:: CleanRooms:: Collaborationhistorydocs ↗#Link to AWS::CleanRooms::Collaboration
Type: AWS::CleanRooms::CollaborationProperties: # Update requires: Replacement → No interruptionmodified: AnalyticsEngine: StringmodifiedAWS:: CloudFront:: Distributionhistorydocs ↗#Link to AWS::CloudFront::Distribution
Type: AWS::CloudFront::DistributionProperties: DistributionConfig:added: ConnectionMode: Stringadded: TenantConfig:added: ParameterDefinitions:added: - Definition:added: StringSchema:added: Comment: Stringadded: DefaultValue: Stringadded: Required: Booleanadded: Name: StringmodifiedAWS:: DataZone:: Domainhistorydocs ↗#Link to AWS::DataZone::Domain
Type: AWS::DataZone::DomainProperties: SingleSignOn:added: IdcInstanceArn: StringmodifiedAWS:: EC2:: VPCEndpointhistorydocs ↗#Link to AWS::EC2::VPCEndpoint
Type: AWS::EC2::VPCEndpointProperties:added: ServiceRegion: StringmodifiedAWS:: Events:: ApiDestinationhistorydocs ↗#Link to AWS::Events::ApiDestination
Type: AWS::Events::ApiDestinationFn::GetAtt:added: ArnForPolicy: StringmodifiedAWS:: Events:: Archivehistorydocs ↗#Link to AWS::Events::Archive
Type: AWS::Events::ArchiveProperties:added: KmsKeyIdentifier: StringmodifiedAWS:: Events:: Connectionhistorydocs ↗#Link to AWS::Events::Connection
Type: AWS::Events::ConnectionProperties:added: KmsKeyIdentifier: StringFn::GetAtt:added: ArnForPolicy: StringmodifiedAWS:: LaunchWizard:: Deploymenthistorydocs ↗#Link to AWS::LaunchWizard::Deployment
Type: AWS::LaunchWizard::DeploymentProperties: # Required: Yes → Nomodified: Specifications: <key>: StringmodifiedAWS:: Lex:: Bothistorydocs ↗#Link to AWS::Lex::Bot
Type: AWS::Lex::BotProperties: BotLocales: - Intents:added: - BedrockAgentIntentConfiguration:added: BedrockAgentConfiguration:added: BedrockAgentId: Stringadded: BedrockAgentAliasId: Stringadded: BedrockAgentIntentKnowledgeBaseConfiguration:added: BedrockModelConfiguration:added: ModelArn: Stringadded: BedrockTraceStatus: Stringadded: BedrockModelCustomPrompt: Stringadded: BedrockGuardrailConfiguration:added: BedrockGuardrailVersion: Stringadded: BedrockGuardrailIdentifier: Stringadded: BedrockKnowledgeBaseArn: Stringadded: QInConnectIntentConfiguration:added: QInConnectAssistantConfiguration:added: AssistantArn: String SlotTypes:added: - CompositeSlotTypeSetting:added: SubSlots:added: - SlotTypeId: Stringadded: Name: StringmodifiedAWS:: Neptune:: DBClusterParameterGrouphistorydocs ↗#Link to AWS::Neptune::DBClusterParameterGroup
Type: AWS::Neptune::DBClusterParameterGroupProperties: # Duplicates allowed: Not specified → Yes - TagmodifiedAWS:: Neptune:: DBParameterGrouphistorydocs ↗#Link to AWS::Neptune::DBParameterGroup
Type: AWS::Neptune::DBParameterGroupProperties: # Duplicates allowed: Not specified → Yes - TagmodifiedAWS:: PaymentCryptography:: Keyhistorydocs ↗#Link to AWS::PaymentCryptography::Key
Type: AWS::PaymentCryptography::KeyProperties:added: DeriveKeyUsage: StringmodifiedAWS:: RDS:: DBInstancehistorydocs ↗#Link to AWS::RDS::DBInstance
Type: AWS::RDS::DBInstanceProperties:added: DatabaseInsightsMode: StringFn::GetAtt:removed: DatabaseInsightsMode: StringmodifiedAWS:: S3Tables:: TableBuckethistorydocs ↗#Link to AWS::S3Tables::TableBucket
Type: AWS::S3Tables::TableBucketProperties:added: EncryptionConfiguration:added: KMSKeyArn: Stringadded: SSEAlgorithm: StringmodifiedAWS:: SES:: MailManagerIngressPointhistorydocs ↗#Link to AWS::SES::MailManagerIngressPoint
Type: AWS::SES::MailManagerIngressPointProperties:added: NetworkConfiguration:added: PublicNetworkConfiguration:added: IpType: Jsonadded: PrivateNetworkConfiguration:added: VpcEndpointId: StringmodifiedAWS:: SES:: MailManagerRuleSethistorydocs ↗#Link to AWS::SES::MailManagerRuleSet
Type: AWS::SES::MailManagerRuleSetProperties: Rules: - Conditions: - BooleanExpression: Evaluate:added: Analysis:added: Analyzer: Stringadded: ResultField: String # Required: Yes → Nomodified: Attribute: String StringExpression: Evaluate:added: Analysis: # Analysis: see above Unless: # RuleCondition: see abovemodifiedAWS:: SES:: MailManagerTrafficPolicyhistorydocs ↗#Link to AWS::SES::MailManagerTrafficPolicy
Type: AWS::SES::MailManagerTrafficPolicyProperties: PolicyStatements: - Conditions:added: - Ipv6Expression:added: Operator: Stringadded: Evaluate:added: Attribute: Stringadded: Values:added: - String StringExpression: Evaluate:added: Analysis:added: Analyzer: Stringadded: ResultField: String # Required: Yes → Nomodified: Attribute: StringmodifiedAWS:: Transfer:: WebApphistorydocs ↗#Link to AWS::Transfer::WebApp
Type: AWS::Transfer::WebAppProperties:added: WebAppEndpointPolicy: String