CloudFormation Changelog

Changes to the CloudFormation resource specification.

ADDED
0
REMOVED
0
MODIFIED
28
DOCUMENTATION
0

Changed resource types

AWS::ARCRegionSwitch::PlanLink to AWS::ARCRegionSwitch::Plan
Type: AWS::ARCRegionSwitch::Plan
Properties:
added:   ReportConfiguration:
added:     ReportOutput:
added:       - S3Configuration:
added:           BucketPath: String
added:           BucketOwner: String
  Workflows:
    - Steps:
        - ExecutionBlockConfiguration:
added:             DocumentDbConfig:
added:               DatabaseClusterArns:
added:                 - String
added:               TimeoutMinutes: Double
added:               ExternalId: String
added:               Behavior: Json
added:               CrossAccountRole: String
added:               Ungraceful:
added:                 Ungraceful: String
added:               GlobalClusterIdentifier: String
            ParallelConfig:
              Steps:  # Step: see above
AWS::AutoScaling::AutoScalingGroupLink to AWS::AutoScaling::AutoScalingGroup
Type: AWS::AutoScaling::AutoScalingGroup
Properties:
added:   InstanceLifecyclePolicy:
added:     RetentionTriggers:
added:       TerminateHookAbandon: String
  MixedInstancesPolicy:
    LaunchTemplate:
      Overrides:
added:         - ImageId: String
AWS::BedrockAgentCore::GatewayLink to AWS::BedrockAgentCore::Gateway
Type: AWS::BedrockAgentCore::Gateway
Properties:
  AuthorizerConfiguration:
    CustomJWTAuthorizer:
added:       AllowedScopes:
added:         - String
added:       CustomClaims:
added:         - AuthorizingClaimMatchValue:
added:             ClaimMatchValue:
added:               MatchValueString: String
added:               MatchValueStringList:
added:                 - String
added:             ClaimMatchOperator: String
added:           InboundTokenClaimName: String
added:           InboundTokenClaimValueType: String
AWS::BedrockAgentCore::GatewayTargetLink to AWS::BedrockAgentCore::GatewayTarget
Type: AWS::BedrockAgentCore::GatewayTarget
Properties:
added:   MetadataConfiguration:
added:     AllowedQueryParameters:
added:       - String
added:     AllowedResponseHeaders:
added:       - String
added:     AllowedRequestHeaders:
added:       - String
AWS::BedrockAgentCore::MemoryLink to AWS::BedrockAgentCore::Memory
Type: AWS::BedrockAgentCore::Memory
Properties:
  MemoryStrategies:
    - CustomMemoryStrategy:
        Configuration:
added:           EpisodicOverride:
added:             Consolidation:
added:               AppendToPrompt: String
added:               ModelId: String
added:             Extraction:
added:               AppendToPrompt: String
added:               ModelId: String
added:             Reflection:
added:               Namespaces:
added:                 - String
added:               AppendToPrompt: String
added:               ModelId: String
added:       EpisodicMemoryStrategy:
added:         Status: String
added:         Namespaces:
added:           - String
added:         Type: String
added:         Description: String
added:         ReflectionConfiguration:
added:           Namespaces:
added:             - String
added:         CreatedAt: String
added:         StrategyId: String
added:         UpdatedAt: String
added:         Name: String
AWS::BedrockAgentCore::RuntimeLink to AWS::BedrockAgentCore::Runtime
Type: AWS::BedrockAgentCore::Runtime
Fn::GetAtt:
added:   FailureReason: String
AWS::BedrockAgentCore::RuntimeEndpointLink to AWS::BedrockAgentCore::RuntimeEndpoint
Type: AWS::BedrockAgentCore::RuntimeEndpoint
Properties:
modified:   # Update requires: Replacement → No interruption
  AgentRuntimeVersion: String
AWS::Billing::BillingViewLink to AWS::Billing::BillingView
Type: AWS::Billing::BillingView
Properties:
  DataFilterExpression:
added:     TimeRange:
added:       EndDateInclusive: String
added:       BeginDateInclusive: String
modified:   # Update requires: Replacement → No interruption
  SourceViews:
    - String
AWS::CloudFront::DistributionLink to AWS::CloudFront::Distribution
Type: AWS::CloudFront::Distribution
Properties:
  DistributionConfig:
    Origins:
      - CustomOriginConfig:
added:           OriginMtlsConfig:
added:             ClientCertificateArn: String
AWS::Connect::HoursOfOperationLink to AWS::Connect::HoursOfOperation
Type: AWS::Connect::HoursOfOperation
Properties:
added:   ChildHoursOfOperations:
added:     - Id: String
added:       Name: String
  HoursOfOperationOverrides:
added:     - OverrideType: String
added:       RecurrenceConfig:
added:         RecurrencePattern:
added:           Frequency: String
added:           ByWeekdayOccurrence:
added:             - Integer
added:           ByMonthDay:
added:             - Integer
added:           Interval: Integer
added:           ByMonth:
added:             - Integer
added:   ParentHoursOfOperations:  # HoursOfOperationsIdentifier: see above
AWS::DataZone::EnvironmentBlueprintConfigurationLink to AWS::DataZone::EnvironmentBlueprintConfiguration
Type: AWS::DataZone::EnvironmentBlueprintConfiguration
Properties:
added:   GlobalParameters:
added:     <key>: String
AWS::DataZone::ProjectProfileLink to AWS::DataZone::ProjectProfile
Type: AWS::DataZone::ProjectProfile
Properties:
added:   UseDefaultConfigurations: Boolean
AWS::DAX::SubnetGroupLink to AWS::DAX::SubnetGroup
Type: AWS::DAX::SubnetGroup
Properties:
modified:   # Duplicates allowed: Yes → Not specified
  SubnetIds:
    - String
AWS::DMS::DataProviderLink to AWS::DMS::DataProvider
Type: AWS::DMS::DataProvider
Properties:
  Settings:
added:     SybaseAseSettings:
added:       SslMode: String
added:       ServerName: String
added:       Port: Integer
added:       EncryptPassword: Boolean
added:       DatabaseName: String
added:       CertificateArn: String
AWS::EC2::EC2FleetLink to AWS::EC2::EC2Fleet
Type: AWS::EC2::EC2Fleet
Properties:
  LaunchTemplateConfigs:
    - Overrides:
added:         - AvailabilityZoneId: String
AWS::EC2::SpotFleetLink to AWS::EC2::SpotFleet
Type: AWS::EC2::SpotFleet
Properties:
  SpotFleetRequestConfigData:
    LaunchSpecifications:
      - Placement:
added:           AvailabilityZoneId: String
    LaunchTemplateConfigs:
      - Overrides:
added:           - AvailabilityZoneId: String
AWS::ECS::ExpressGatewayServiceLink to AWS::ECS::ExpressGatewayService
Type: AWS::ECS::ExpressGatewayService
Properties:
modified:   # Update requires: Replacement → No interruption
  ScalingTarget:
modified:     # Update requires: Some interruptions → No interruption
    AutoScalingMetric: String
modified:     # Update requires: Some interruptions → No interruption
    AutoScalingTargetValue: Integer
modified:     # Update requires: Some interruptions → No interruption
    MaxTaskCount: Integer
modified:     # Update requires: Some interruptions → No interruption
    MinTaskCount: Integer
Fn::GetAtt:
  ActiveConfigurations:
    - ScalingTarget:  # ExpressGatewayScalingTarget: see above
AWS::IoT::TopicRuleLink to AWS::IoT::TopicRule
Type: AWS::IoT::TopicRule
Properties:
  TopicRulePayload:
    Actions:
      - Http:
added:           BatchConfig:
added:             MaxBatchOpenMs: Integer
added:             MaxBatchSize: Integer
added:             MaxBatchSizeBytes: Integer
added:           EnableBatching: Boolean
    ErrorAction:  # Action: see above
AWS::Logs::LogGroupLink to AWS::Logs::LogGroup
Type: AWS::Logs::LogGroup
Properties:
added:   DeletionProtectionEnabled: Boolean
AWS::MediaPackageV2::OriginEndpointLink to AWS::MediaPackageV2::OriginEndpoint
Type: AWS::MediaPackageV2::OriginEndpoint
Properties:
  Segment:
    Scte:
added:       ScteInSegments: String
AWS::MediaTailor::PlaybackConfigurationLink to AWS::MediaTailor::PlaybackConfiguration
Type: AWS::MediaTailor::PlaybackConfiguration
Properties:
added:   AdDecisionServerConfiguration:
added:     HttpRequest:
added:       Headers:
added:         <key>: String
added:       CompressRequest: String
added:       Body: String
added:       HttpMethod: String
AWS::ODB::OdbPeeringConnectionLink to AWS::ODB::OdbPeeringConnection
Type: AWS::ODB::OdbPeeringConnection
Properties:
added:   AdditionalPeerNetworkCidrs:
added:     - String
modified:   # Update requires: Replacement → No interruption
  DisplayName: String
Fn::GetAtt:
added:   PeerNetworkCidrs:
added:     - String
AWS::QuickSight::CustomPermissionsLink to AWS::QuickSight::CustomPermissions
Type: AWS::QuickSight::CustomPermissions
Properties:
  Capabilities:
added:     Action: String
added:     Automate: String
added:     ChatAgent: String
added:     CreateChatAgents: String
added:     Flow: String
added:     KnowledgeBase: String
added:     PerformFlowUiTask: String
added:     PublishWithoutApproval: String
added:     Research: String
added:     Space: String
added:     UseAgentWebSearch: String
added:     UseBedrockModels: String
AWS::QuickSight::DataSourceLink to AWS::QuickSight::DataSource
Type: AWS::QuickSight::DataSource
Properties:
  Credentials:
added:     KeyPairCredentials:
added:       KeyPairUsername: String
added:       PrivateKey: String
added:       PrivateKeyPassphrase: String
AWS::RDS::DBInstanceLink to AWS::RDS::DBInstance
Type: AWS::RDS::DBInstance
Properties:
added:   AdditionalStorageVolumes:
added:     - VolumeName: String
added:       StorageType: String
added:       MaxAllocatedStorage: Integer
added:       StorageThroughput: Integer
added:       Iops: Integer
added:       AllocatedStorage: String
AWS::SecurityHub::ConnectorV2Link to AWS::SecurityHub::ConnectorV2
Type: AWS::SecurityHub::ConnectorV2
Properties:
  Provider:
modified:     JiraCloud: JiraCloud → JiraCloudProviderConfiguration
removed:       AuthStatus: String
removed:       AuthUrl: String
removed:       CloudId: String
removed:       Domain: String
modified:     ServiceNow: ServiceNow → ServiceNowProviderConfiguration
removed:       AuthStatus: String
Fn::GetAtt:
removed:   Provider.JiraCloud.AuthStatus: String
removed:   Provider.JiraCloud.AuthUrl: String
removed:   Provider.JiraCloud.CloudId: String
removed:   Provider.JiraCloud.Domain: String
removed:   Provider.ServiceNow.AuthStatus: String
AWS::SES::ConfigurationSetLink to AWS::SES::ConfigurationSet
Type: AWS::SES::ConfigurationSet
Properties:
  SuppressionOptions:
added:     ValidationOptions:
added:       ConditionThreshold:
added:         OverallConfidenceThreshold:
added:           ConfidenceVerdictThreshold: String
added:         ConditionThresholdEnabled: String
AWS::Wisdom::AssistantAssociationLink to AWS::Wisdom::AssistantAssociation
Type: AWS::Wisdom::AssistantAssociation
Properties:
  Association:
added:     ExternalBedrockKnowledgeBaseConfig:
added:       AccessRoleArn: String
added:       BedrockKnowledgeBaseArn: String
modified:     # Required: Yes → No
    KnowledgeBaseId: String