无法从Terraform创建Azure自动缩放设置服务(StatusCode=409) 描述

无法从Terraform创建Azure自动缩放设置服务(StatusCode=409) 描述,azure,null,terraform,autoscaling,Azure,Null,Terraform,Autoscaling,您好,我正在尝试为机器缩放集Azure添加基于CPU的自定义自动缩放设置,但出现以下错误: 错误:创建自动缩放设置“缩放测试”(资源组“MyResourceGroup”)时出错:insights.AutoscaleSettingsClient#CreateOrUpdate:发送请求失败:StatusCode=409--原始错误:autorest/azure:服务返回错误。状态= 受影响的资源 azurerm\u监视器\u自动缩放\u设置 地形版本 尝试以下方法: 地形11 地形12 地形1

您好,我正在尝试为机器缩放集Azure添加基于CPU的自定义自动缩放设置,但出现以下错误:

错误:创建自动缩放设置“缩放测试”(资源组“MyResourceGroup”)时出错:insights.AutoscaleSettingsClient#CreateOrUpdate:发送请求失败:StatusCode=409--原始错误:autorest/azure:服务返回错误。状态=

受影响的资源
  • azurerm\u监视器\u自动缩放\u设置
地形版本 尝试以下方法:

  • 地形11
  • 地形12
  • 地形13
地形配置文件 预期行为 为我的机器缩放集Azure服务创建我的自定义自动缩放设置

复制步骤 谁能帮帮我吗


resource "azurerm_virtual_machine_scale_set" "vmss" {
}

resource "azurerm_monitor_autoscale_setting" "vmss" {
  name                = "scale-test"
  resource_group_name = "${var.resource_group_name}"
  location            = "${var.location}"
  target_resource_id  = azurerm_virtual_machine_scale_set.vmss.id
  tags                = "${var.default_tags}"

  profile {
    name = "CpuProfile"

    capacity {
      default = 1
      minimum = 1
      maximum = 10
    }

    rule {
      metric_trigger {
        metric_name        = "Percentage CPU"
        metric_resource_id = azurerm_virtual_machine_scale_set.vmss.id
        time_grain         = "PT1M"
        statistic          = "Average"
        time_window        = "PT5M"
        time_aggregation   = "Average"
        operator           = "GreaterThan"
        threshold          = 85
      }

      scale_action {
        direction = "Increase"
        type      = "ChangeCount"
        value     = "1"
        cooldown  = "PT1M"
      }
    }

    rule {
      metric_trigger {
        metric_name        = "Percentage CPU"
        metric_resource_id = azurerm_virtual_machine_scale_set.vmss.id
        time_grain         = "PT1M"
        statistic          = "Average"
        time_window        = "PT5M"
        time_aggregation   = "Average"
        operator           = "LessThan"
        threshold          = 20
      }

      scale_action {
        direction = "Decrease"
        type      = "ChangeCount"
        value     = "1"
        cooldown  = "PT1M"
      }
    }
  }

  # notification {
  #   email {
  #     send_to_subscription_administrator    = true
  #     send_to_subscription_co_administrator = true
  #   }
  # }
}
terraform init
terraform plan