1616
1717# [START cloud_sql_sqlserver_instance_psa_psc]
1818
19- # [START vpc_sqlserver_instance_psa_psc_network]
2019resource "google_compute_network" "peering_network" {
2120 name = " private-network"
2221 auto_create_subnetworks = " false"
2322}
24- # [END vpc_sqlserver_instance_psa_psc_network]
2523
26- # [START vpc_sqlserver_instance_psa_psc_address]
2724resource "google_compute_global_address" "private_ip_address" {
2825 name = " private-ip-address"
2926 purpose = " VPC_PEERING"
3027 address_type = " INTERNAL"
3128 prefix_length = 16
3229 network = google_compute_network. peering_network . id
3330}
34- # [END vpc_sqlserver_instance_psa_psc_address]
3531
36- # [START vpc_sqlserver_instance_psa_psc_service_connection]
3732resource "google_service_networking_connection" "default" {
3833 network = google_compute_network. peering_network . id
3934 service = " servicenetworking.googleapis.com"
4035 reserved_peering_ranges = [google_compute_global_address . private_ip_address . name ]
4136}
42- # [END vpc_sqlserver_instance_psa_psc_service_connection]
4337
4438# [START cloud_sql_sqlserver_instance_psa_psc_instance]
4539resource "google_sql_database_instance" "default" {
@@ -67,16 +61,13 @@ resource "google_sql_database_instance" "default" {
6761}
6862# [END cloud_sql_sqlserver_instance_psa_psc_instance]
6963
70- # [START cloud_sql_sqlserver_instance_psa_psc_routes]
7164resource "google_compute_network_peering_routes_config" "peering_routes" {
7265 peering = google_service_networking_connection. default . peering
7366 network = google_compute_network. peering_network . name
7467 import_custom_routes = true
7568 export_custom_routes = true
7669}
77- # [END cloud_sql_sqlserver_instance_psa_psc_routes]
7870
79- # [START cloud_sql_sqlserver_instance_psa_psc_endpoint]
8071resource "google_compute_address" "default" {
8172 name = " psc-compute-address-${ google_sql_database_instance . default . name } "
8273 region = " us-central1"
@@ -97,7 +88,6 @@ resource "google_compute_forwarding_rule" "default" {
9788 load_balancing_scheme = " "
9889 target = data. google_sql_database_instance . default . psc_service_attachment_link
9990}
100- # [END cloud_sql_sqlserver_instance_psa_psc_endpoint]
10191
10292# [END cloud_sql_sqlserver_instance_psa_psc]
10393
0 commit comments