CloudFormation Changelog

Changes to the CloudFormation resource specification.

ADDED
3
REMOVED
0
MODIFIED
7
DOCUMENTATION
0

New resource types

AWS::Bedrock::AutomatedReasoningPolicyLink to AWS::Bedrock::AutomatedReasoningPolicy
Type: AWS::Bedrock::AutomatedReasoningPolicy
Properties:
  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: String
Fn::GetAtt:
  DefinitionHash: String
  PolicyArn: String
  Version: String
  CreatedAt: String
  UpdatedAt: String
  PolicyId: String
AWS::Bedrock::AutomatedReasoningPolicyVersionLink to AWS::Bedrock::AutomatedReasoningPolicyVersion
Type: AWS::Bedrock::AutomatedReasoningPolicyVersion
Properties:
  LastUpdatedDefinitionHash: String
  PolicyArn: String
  Tags:
    - Value: String
      Key: String
Fn::GetAtt:
  DefinitionHash: String
  Description: String
  Version: String
  CreatedAt: String
  UpdatedAt: String
  PolicyId: String
  Name: String
AWS::Notifications::OrganizationalUnitAssociationLink to AWS::Notifications::OrganizationalUnitAssociation
Type: AWS::Notifications::OrganizationalUnitAssociation
Properties:
  OrganizationalUnitId: String
  NotificationConfigurationArn: String

Changed resource types

AWS::EC2::VPCBlockPublicAccessOptionsLink to AWS::EC2::VPCBlockPublicAccessOptions
Type: AWS::EC2::VPCBlockPublicAccessOptions
Fn::GetAtt:
added:   ExclusionsAllowed: String
AWS::Lex::BotLink to AWS::Lex::Bot
Type: AWS::Lex::Bot
Properties:
added:   ErrorLogSettings:
added:     Enabled: Boolean
AWS::Omics::WorkflowVersionLink to AWS::Omics::WorkflowVersion
Type: AWS::Omics::WorkflowVersion
Properties:
added:   DefinitionRepository:
added:     sourceReference:
added:       type: String
added:       value: String
added:     fullRepositoryId: String
added:     excludeFilePatterns:
added:       - String
added:     connectionArn: String
added:   ParameterTemplatePath: String
added:   readmeMarkdown: String
added:   readmePath: String
added:   readmeUri: String
AWS::SageMaker::ClusterLink to AWS::SageMaker::Cluster
Type: AWS::SageMaker::Cluster
Properties:
added:   AutoScaling:
added:     Mode: String
added:     AutoScalerType: String
added:   ClusterRole: String
  InstanceGroups:
    - InstanceStorageConfigs:
        - EbsVolumeConfig:
added:             RootVolume: Boolean
added:             VolumeKmsKeyId: String
  RestrictedInstanceGroups:
    - InstanceStorageConfigs:  # ClusterInstanceStorageConfig: see above
AWS::Synthetics::CanaryLink to AWS::Synthetics::Canary
Type: AWS::Synthetics::Canary
Properties:
added:   BrowserConfigs:
added:     - BrowserType: String
removed:   VisualReference:
removed:     BaseScreenshots:
removed:       - IgnoreCoordinates:
removed:           - String
removed:         ScreenshotName: String
removed:     BaseCanaryRunId: String
added:   VisualReferences:
added:     - BaseScreenshots:
added:         - IgnoreCoordinates:
added:             - String
added:           ScreenshotName: String
added:       BrowserType: String
added:       BaseCanaryRunId: String
AWS::Wisdom::AIPromptLink to AWS::Wisdom::AIPrompt
Type: AWS::Wisdom::AIPrompt
Properties:
modified:   # Update requires: Replacement → No interruption
  ModelId: String
AWS::WorkspacesInstances::WorkspaceInstanceLink to AWS::WorkspacesInstances::WorkspaceInstance
Type: AWS::WorkspacesInstances::WorkspaceInstance
Properties:
  ManagedInstance:
added:     CapacityReservationSpecification:
added:       CapacityReservationPreference: String
added:       CapacityReservationTarget:
added:         CapacityReservationResourceGroupArn: String
added:         CapacityReservationId: String
added:     EnablePrimaryIpv6: Boolean
    IamInstanceProfile:
added:       Arn: String
added:     InstanceMarketOptions:
added:       SpotOptions:
added:         ValidUntilUtc: String
added:         SpotInstanceType: String
added:         InstanceInterruptionBehavior: String
added:         MaxPrice: String
added:       MarketType: String
added:     Ipv6AddressCount: Integer
added:     LicenseSpecifications:
added:       - LicenseConfigurationArn: String
    Placement:
added:       GroupId: String
added:       PartitionNumber: Integer
added:     SubnetId: String