Version 213.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 types3

addedAWS::Bedrock::AutomatedReasoningPolicydocs ↗#Link to AWS::Bedrock::AutomatedReasoningPolicy
Type: AWS::Bedrock::AutomatedReasoningPolicyProperties:  Description: String  PolicyDefinition:    Variables:      - Type: String        Description: String        Name: String    Types:      - Description: String        Values:          - Description: String            Value: String        Name: String    Version: String    Rules:      - AlternateExpression: String        Expression: String        Id: String  Tags:    - Value: String      Key: String  Name: StringFn::GetAtt:  DefinitionHash: String  PolicyArn: String  Version: String  CreatedAt: String  UpdatedAt: String  PolicyId: String
addedAWS::Bedrock::AutomatedReasoningPolicyVersiondocs ↗#Link to AWS::Bedrock::AutomatedReasoningPolicyVersion
Type: AWS::Bedrock::AutomatedReasoningPolicyVersionProperties:  LastUpdatedDefinitionHash: String  PolicyArn: String  Tags:    - Value: String      Key: StringFn::GetAtt:  DefinitionHash: String  Description: String  Version: String  CreatedAt: String  UpdatedAt: String  PolicyId: String  Name: String
addedAWS::Notifications::OrganizationalUnitAssociationdocs ↗#Link to AWS::Notifications::OrganizationalUnitAssociation
Type: AWS::Notifications::OrganizationalUnitAssociationProperties:  OrganizationalUnitId: String  NotificationConfigurationArn: String

02Modified resource types7

modifiedAWS::EC2::VPCBlockPublicAccessOptionshistorydocs ↗#Link to AWS::EC2::VPCBlockPublicAccessOptions
Type: AWS::EC2::VPCBlockPublicAccessOptionsFn::GetAtt:added:   ExclusionsAllowed: String
modifiedAWS::Lex::Bothistorydocs ↗#Link to AWS::Lex::Bot
Type: AWS::Lex::BotProperties:added:   ErrorLogSettings:added:     Enabled: Boolean
modifiedAWS::Omics::WorkflowVersionhistorydocs ↗#Link to AWS::Omics::WorkflowVersion
Type: AWS::Omics::WorkflowVersionProperties:added:   DefinitionRepository:added:     sourceReference:added:       type: Stringadded:       value: Stringadded:     fullRepositoryId: Stringadded:     excludeFilePatterns:added:       - Stringadded:     connectionArn: Stringadded:   ParameterTemplatePath: Stringadded:   readmeMarkdown: Stringadded:   readmePath: Stringadded:   readmeUri: String
modifiedAWS::SageMaker::Clusterhistorydocs ↗#Link to AWS::SageMaker::Cluster
Type: AWS::SageMaker::ClusterProperties:added:   AutoScaling:added:     Mode: Stringadded:     AutoScalerType: Stringadded:   ClusterRole: String  InstanceGroups:    - InstanceStorageConfigs:        - EbsVolumeConfig:added:             RootVolume: Booleanadded:             VolumeKmsKeyId: String  RestrictedInstanceGroups:    - InstanceStorageConfigs:  # ClusterInstanceStorageConfig: see above
modifiedAWS::Synthetics::Canaryhistorydocs ↗#Link to AWS::Synthetics::Canary
Type: AWS::Synthetics::CanaryProperties:added:   BrowserConfigs:added:     - BrowserType: Stringremoved:   VisualReference:removed:     BaseScreenshots:removed:       - IgnoreCoordinates:removed:           - Stringremoved:         ScreenshotName: Stringremoved:     BaseCanaryRunId: Stringadded:   VisualReferences:added:     - BaseScreenshots:added:         - IgnoreCoordinates:added:             - Stringadded:           ScreenshotName: Stringadded:       BrowserType: Stringadded:       BaseCanaryRunId: String
modifiedAWS::Wisdom::AIPrompthistorydocs ↗#Link to AWS::Wisdom::AIPrompt
Type: AWS::Wisdom::AIPromptProperties:  # Update requires: Replacement → No interruptionmodified:   ModelId: String
modifiedAWS::WorkspacesInstances::WorkspaceInstancehistorydocs ↗#Link to AWS::WorkspacesInstances::WorkspaceInstance
Type: AWS::WorkspacesInstances::WorkspaceInstanceProperties:  ManagedInstance:added:     CapacityReservationSpecification:added:       CapacityReservationPreference: Stringadded:       CapacityReservationTarget:added:         CapacityReservationResourceGroupArn: Stringadded:         CapacityReservationId: Stringadded:     EnablePrimaryIpv6: Boolean    IamInstanceProfile:added:       Arn: Stringadded:     InstanceMarketOptions:added:       SpotOptions:added:         ValidUntilUtc: Stringadded:         SpotInstanceType: Stringadded:         InstanceInterruptionBehavior: Stringadded:         MaxPrice: Stringadded:       MarketType: Stringadded:     Ipv6AddressCount: Integeradded:     LicenseSpecifications:added:       - LicenseConfigurationArn: String    Placement:added:       GroupId: Stringadded:       PartitionNumber: Integeradded:     SubnetId: String