From 63e86c0ca2ab2c114903c469a864db69599a9778 Mon Sep 17 00:00:00 2001 From: BubbleTroubles Date: Wed, 12 Feb 2025 05:34:39 +1100 Subject: [PATCH] initial commit --- .../services/network/express_route_circuit_resource.go | 4 ++++ .../network/express_route_circuit_resource_test.go | 8 ++++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/internal/services/network/express_route_circuit_resource.go b/internal/services/network/express_route_circuit_resource.go index edeac8bd2c0e..6c02996cf3cd 100644 --- a/internal/services/network/express_route_circuit_resource.go +++ b/internal/services/network/express_route_circuit_resource.go @@ -203,6 +203,10 @@ func resourceExpressRouteCircuitCreate(d *pluginsdk.ResourceData, meta interface AuthorizationKey: pointer.To(d.Get("authorization_key").(string)), } + if v, ok := d.GetOk("allow_classic_operations"); ok { + erc.Properties.AllowClassicOperations = pointer.To(v.(bool)) + } + if v, ok := d.GetOk("rate_limiting_enabled"); ok { erc.Properties.EnableDirectPortRateLimit = pointer.To(v.(bool)) } diff --git a/internal/services/network/express_route_circuit_resource_test.go b/internal/services/network/express_route_circuit_resource_test.go index a995a5e1e68f..df19d8ff0bc3 100644 --- a/internal/services/network/express_route_circuit_resource_test.go +++ b/internal/services/network/express_route_circuit_resource_test.go @@ -242,17 +242,17 @@ func testAccExpressRouteCircuit_allowClassicOperationsUpdate(t *testing.T) { data.ResourceSequentialTest(t, r, []acceptance.TestStep{ { - Config: r.allowClassicOperations(data, "false"), + Config: r.allowClassicOperations(data, "true"), Check: acceptance.ComposeTestCheckFunc( check.That(data.ResourceName).ExistsInAzure(r), - check.That(data.ResourceName).Key("allow_classic_operations").HasValue("false"), + check.That(data.ResourceName).Key("allow_classic_operations").HasValue("true"), ), }, { - Config: r.allowClassicOperations(data, "true"), + Config: r.allowClassicOperations(data, "false"), Check: acceptance.ComposeTestCheckFunc( check.That(data.ResourceName).ExistsInAzure(r), - check.That(data.ResourceName).Key("allow_classic_operations").HasValue("true"), + check.That(data.ResourceName).Key("allow_classic_operations").HasValue("false"), ), }, })