From f7508d45fa127016ac5ce56d6b15c4d67381a204 Mon Sep 17 00:00:00 2001 From: Oscar Cobles Date: Tue, 22 Nov 2022 19:46:27 +0100 Subject: [PATCH 1/2] fix doc typo --- docs/resources/equinix_metal_connection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/resources/equinix_metal_connection.md b/docs/resources/equinix_metal_connection.md index 4bfbca2a0..1ec8de50d 100644 --- a/docs/resources/equinix_metal_connection.md +++ b/docs/resources/equinix_metal_connection.md @@ -39,7 +39,7 @@ resource "equinix_ecx_l2_connection" "example" { authorization_key = azurerm_express_route_circuit.example.service_key named_tag = "PRIVATE" secondary_connection { - name = "tf-metal-to-azure"-sec" + name = "tf-metal-to-azure-sec" service_token = equinix_metal_connection.example.service_tokens.1.id } } From 77c1a7508e61a1f109b9e3404850294cf5423237 Mon Sep 17 00:00:00 2001 From: Oscar Cobles Date: Tue, 22 Nov 2022 19:48:08 +0100 Subject: [PATCH 2/2] metal virtual circuit vlan field can be updated --- equinix/resource_metal_virtual_circuit.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/equinix/resource_metal_virtual_circuit.go b/equinix/resource_metal_virtual_circuit.go index cdc7267d3..7d904bb7e 100644 --- a/equinix/resource_metal_virtual_circuit.go +++ b/equinix/resource_metal_virtual_circuit.go @@ -76,7 +76,6 @@ func resourceMetalVirtualCircuit() *schema.Resource { Optional: true, Description: "UUID of the VLAN to associate", ExactlyOneOf: []string{"vlan_id", "vrf_id"}, - ForceNew: true, }, "vrf_id": { Type: schema.TypeString, @@ -287,8 +286,8 @@ func resourceMetalVirtualCircuitUpdate(d *schema.ResourceData, meta interface{}) client := meta.(*Config).metal ur := packngo.VCUpdateRequest{} - if d.HasChange("vnid") { - vnid := d.Get("vnid").(string) + if d.HasChange("vlan_id") { + vnid := d.Get("vlan_id").(string) ur.VirtualNetworkID = &vnid }