@@ -138,6 +138,14 @@ https://compute.googleapis.com/compute/v1/projects/{project}/regions/{region}/su
138
138
},
139
139
},
140
140
},
141
+ "connected_projects" : {
142
+ Type : schema .TypeList ,
143
+ Computed : true ,
144
+ Description : `List of projects using the connector.` ,
145
+ Elem : & schema.Schema {
146
+ Type : schema .TypeString ,
147
+ },
148
+ },
141
149
"self_link" : {
142
150
Type : schema .TypeString ,
143
151
Computed : true ,
@@ -387,6 +395,9 @@ func resourceVPCAccessConnectorRead(d *schema.ResourceData, meta interface{}) er
387
395
if err := d .Set ("max_throughput" , flattenVPCAccessConnectorMaxThroughput (res ["maxThroughput" ], d , config )); err != nil {
388
396
return fmt .Errorf ("Error reading Connector: %s" , err )
389
397
}
398
+ if err := d .Set ("connected_projects" , flattenVPCAccessConnectorConnectedProjects (res ["connectedProjects" ], d , config )); err != nil {
399
+ return fmt .Errorf ("Error reading Connector: %s" , err )
400
+ }
390
401
if err := d .Set ("subnet" , flattenVPCAccessConnectorSubnet (res ["subnet" ], d , config )); err != nil {
391
402
return fmt .Errorf ("Error reading Connector: %s" , err )
392
403
}
@@ -562,6 +573,10 @@ func flattenVPCAccessConnectorMaxThroughput(v interface{}, d *schema.ResourceDat
562
573
return v // let terraform core handle it otherwise
563
574
}
564
575
576
+ func flattenVPCAccessConnectorConnectedProjects (v interface {}, d * schema.ResourceData , config * transport_tpg.Config ) interface {} {
577
+ return v
578
+ }
579
+
565
580
func flattenVPCAccessConnectorSubnet (v interface {}, d * schema.ResourceData , config * transport_tpg.Config ) interface {} {
566
581
if v == nil {
567
582
return nil
0 commit comments