Skip to content

Commit 070e868

Browse files
migrating router-bgp-peer to be a handwritten resource (#9559) (#16682)
* Making router-bgp-peer as a handwritten resource * Adding sweeper file, removing example suffix from test files and adding resource in the handwritten section in provider * Removing unused import statements * Removing unused import statements from router_peer * Fix indentation --------- [upstream:99b5c55dd2b3f66b91a192e9a22a7ffe51a387b1] Signed-off-by: Modular Magician <[email protected]>
1 parent 0ecdc7f commit 070e868

6 files changed

+9
-64
lines changed

.changelog/9559.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:none
2+
Migrating resource from auto-generated to handwritten section
3+
```

google/provider/provider_mmv1_resources.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -366,9 +366,9 @@ var handwrittenIAMDatasources = map[string]*schema.Resource{
366366
}
367367

368368
// Resources
369-
// Generated resources: 347
369+
// Generated resources: 346
370370
// Generated IAM resources: 216
371-
// Total generated resources: 563
371+
// Total generated resources: 562
372372
var generatedResources = map[string]*schema.Resource{
373373
"google_folder_access_approval_settings": accessapproval.ResourceAccessApprovalFolderSettings(),
374374
"google_organization_access_approval_settings": accessapproval.ResourceAccessApprovalOrganizationSettings(),
@@ -569,7 +569,6 @@ var generatedResources = map[string]*schema.Resource{
569569
"google_compute_resource_policy": compute.ResourceComputeResourcePolicy(),
570570
"google_compute_route": compute.ResourceComputeRoute(),
571571
"google_compute_router": compute.ResourceComputeRouter(),
572-
"google_compute_router_peer": compute.ResourceComputeRouterBgpPeer(),
573572
"google_compute_router_nat": compute.ResourceComputeRouterNat(),
574573
"google_compute_service_attachment": compute.ResourceComputeServiceAttachment(),
575574
"google_compute_snapshot": compute.ResourceComputeSnapshot(),
@@ -935,6 +934,7 @@ var handwrittenResources = map[string]*schema.Resource{
935934
"google_compute_attached_disk": compute.ResourceComputeAttachedDisk(),
936935
"google_compute_instance": compute.ResourceComputeInstance(),
937936
"google_compute_disk_async_replication": compute.ResourceComputeDiskAsyncReplication(),
937+
"google_compute_router_peer": compute.ResourceComputeRouterBgpPeer(),
938938
"google_compute_instance_from_template": compute.ResourceComputeInstanceFromTemplate(),
939939
"google_compute_instance_group": compute.ResourceComputeInstanceGroup(),
940940
"google_compute_instance_group_manager": compute.ResourceComputeInstanceGroupManager(),

google/services/compute/resource_compute_router_peer.go

-15
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,5 @@
11
// Copyright (c) HashiCorp, Inc.
22
// SPDX-License-Identifier: MPL-2.0
3-
4-
// ----------------------------------------------------------------------------
5-
//
6-
// *** AUTO GENERATED CODE *** Type: MMv1 ***
7-
//
8-
// ----------------------------------------------------------------------------
9-
//
10-
// This file is automatically generated by Magic Modules and manual
11-
// changes will be clobbered when the file is regenerated.
12-
//
13-
// Please read more about how to change this file in
14-
// .github/CONTRIBUTING.md.
15-
//
16-
// ----------------------------------------------------------------------------
17-
183
package compute
194

205
import (

google/services/compute/resource_compute_router_peer_sweeper.go

-15
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,5 @@
11
// Copyright (c) HashiCorp, Inc.
22
// SPDX-License-Identifier: MPL-2.0
3-
4-
// ----------------------------------------------------------------------------
5-
//
6-
// *** AUTO GENERATED CODE *** Type: MMv1 ***
7-
//
8-
// ----------------------------------------------------------------------------
9-
//
10-
// This file is automatically generated by Magic Modules and manual
11-
// changes will be clobbered when the file is regenerated.
12-
//
13-
// Please read more about how to change this file in
14-
// .github/CONTRIBUTING.md.
15-
//
16-
// ----------------------------------------------------------------------------
17-
183
package compute
194

205
import (

google/services/compute/resource_compute_router_peer_generated_test.go renamed to google/services/compute/resource_compute_router_peer_test.go

+3-18
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,5 @@
11
// Copyright (c) HashiCorp, Inc.
22
// SPDX-License-Identifier: MPL-2.0
3-
4-
// ----------------------------------------------------------------------------
5-
//
6-
// *** AUTO GENERATED CODE *** Type: MMv1 ***
7-
//
8-
// ----------------------------------------------------------------------------
9-
//
10-
// This file is automatically generated by Magic Modules and manual
11-
// changes will be clobbered when the file is regenerated.
12-
//
13-
// Please read more about how to change this file in
14-
// .github/CONTRIBUTING.md.
15-
//
16-
// ----------------------------------------------------------------------------
17-
183
package compute_test
194

205
import (
@@ -30,7 +15,7 @@ import (
3015
transport_tpg "github.com/hashicorp/terraform-provider-google/google/transport"
3116
)
3217

33-
func TestAccComputeRouterBgpPeer_routerPeerRouterApplianceExample(t *testing.T) {
18+
func TestAccComputeRouterBgpPeer_routerPeerRouterAppliance(t *testing.T) {
3419
t.Parallel()
3520

3621
context := map[string]interface{}{
@@ -43,7 +28,7 @@ func TestAccComputeRouterBgpPeer_routerPeerRouterApplianceExample(t *testing.T)
4328
CheckDestroy: testAccCheckComputeRouterBgpPeerDestroyProducer(t),
4429
Steps: []resource.TestStep{
4530
{
46-
Config: testAccComputeRouterBgpPeer_routerPeerRouterApplianceExample(context),
31+
Config: testAccComputeRouterBgpPeer_routerPeerRouterAppliance(context),
4732
},
4833
{
4934
ResourceName: "google_compute_router_peer.peer",
@@ -55,7 +40,7 @@ func TestAccComputeRouterBgpPeer_routerPeerRouterApplianceExample(t *testing.T)
5540
})
5641
}
5742

58-
func testAccComputeRouterBgpPeer_routerPeerRouterApplianceExample(context map[string]interface{}) string {
43+
func testAccComputeRouterBgpPeer_routerPeerRouterAppliance(context map[string]interface{}) string {
5944
return acctest.Nprintf(`
6045
resource "google_compute_network" "network" {
6146
name = "tf-test-my-router%{random_suffix}-net"

website/docs/r/compute_router_peer.html.markdown

-13
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,4 @@
11
---
2-
# ----------------------------------------------------------------------------
3-
#
4-
# *** AUTO GENERATED CODE *** Type: MMv1 ***
5-
#
6-
# ----------------------------------------------------------------------------
7-
#
8-
# This file is automatically generated by Magic Modules and manual
9-
# changes will be clobbered when the file is regenerated.
10-
#
11-
# Please read more about how to change this file in
12-
# .github/CONTRIBUTING.md.
13-
#
14-
# ----------------------------------------------------------------------------
152
subcategory: "Compute Engine"
163
description: |-
174
BGP information that must be configured into the routing stack to

0 commit comments

Comments
 (0)