From b9d8b8aadc1c82aff4878acffae231d6b5d2fde5 Mon Sep 17 00:00:00 2001 From: Jochen Rauschenbusch Date: Sun, 24 May 2020 12:04:06 +0200 Subject: [PATCH] Support for extended Kusto Cluster SKUs --- .../internal/services/kusto/kusto_cluster_resource.go | 9 +++++++++ website/docs/r/kusto_cluster.html.markdown | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/azurerm/internal/services/kusto/kusto_cluster_resource.go b/azurerm/internal/services/kusto/kusto_cluster_resource.go index 4fe236344b78..76ee7f99d609 100644 --- a/azurerm/internal/services/kusto/kusto_cluster_resource.go +++ b/azurerm/internal/services/kusto/kusto_cluster_resource.go @@ -61,6 +61,7 @@ func resourceArmKustoCluster() *schema.Resource { Required: true, ValidateFunc: validation.StringInSlice([]string{ string(kusto.DevNoSLAStandardD11V2), + string(kusto.DevNoSLAStandardE2aV4), string(kusto.StandardD11V2), string(kusto.StandardD12V2), string(kusto.StandardD13V2), @@ -69,6 +70,14 @@ func resourceArmKustoCluster() *schema.Resource { string(kusto.StandardDS13V22TBPS), string(kusto.StandardDS14V23TBPS), string(kusto.StandardDS14V24TBPS), + string(kusto.StandardE16asV43TBPS), + string(kusto.StandardE16asV44TBPS), + string(kusto.StandardE16aV4), + string(kusto.StandardE2aV4), + string(kusto.StandardE4aV4), + string(kusto.StandardE8asV41TBPS), + string(kusto.StandardE8asV42TBPS), + string(kusto.StandardE8aV4), string(kusto.StandardL16s), string(kusto.StandardL4s), string(kusto.StandardL8s), diff --git a/website/docs/r/kusto_cluster.html.markdown b/website/docs/r/kusto_cluster.html.markdown index 330a8d0febc5..d606261a3ded 100644 --- a/website/docs/r/kusto_cluster.html.markdown +++ b/website/docs/r/kusto_cluster.html.markdown @@ -56,7 +56,7 @@ The following arguments are supported: A `sku` block supports the following: -* `name` - (Required) The name of the SKU. Valid values are: `Dev(No SLA)_Standard_D11_v2`, `Standard_D11_v2`, `Standard_D12_v2`, `Standard_D13_v2`, `Standard_D14_v2`, `Standard_DS13_v2+1TB_PS`, `Standard_DS13_v2+2TB_PS`, `Standard_DS14_v2+3TB_PS`, `Standard_DS14_v2+4TB_PS`, `Standard_L16s`, `Standard_L4s` and `Standard_L8s` +* `name` - (Required) The name of the SKU. Valid values are: `Dev(No SLA)_Standard_D11_v2`, `Dev(No SLA)_Standard_E2a_v4`, `Standard_D11_v2`, `Standard_D12_v2`, `Standard_D13_v2`, `Standard_D14_v2`, `Standard_DS13_v2+1TB_PS`, `Standard_DS13_v2+2TB_PS`, `Standard_DS14_v2+3TB_PS`, `Standard_DS14_v2+4TB_PS`, `Standard_E16as_v4+3TB_PS`, `Standard_E16as_v4+4TB_PS`, `Standard_E16a_v4`, `Standard_E2a_v4`, `Standard_E4a_v4`, `Standard_E8as_v4+1TB_PS`, `Standard_E8as_v4+2TB_PS`, `Standard_E8a_v4`, `Standard_L16s`, `Standard_L4s` and `Standard_L8s` * `capacity` - (Required) Specifies the node count for the cluster. Boundaries depend on the sku name.