Skip to content

Commit ef6394c

Browse files
modular-magiciandanawillow
authored andcommitted
remove need for provider-level project from service networking connection resource (#4445)
Signed-off-by: Modular Magician <[email protected]>
1 parent f491302 commit ef6394c

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

google/resource_service_networking_connection.go

+3-2
Original file line numberDiff line numberDiff line change
@@ -177,11 +177,12 @@ func resourceServiceNetworkingConnectionDelete(d *schema.ResourceData, meta inte
177177
obj["name"] = peering
178178
url := fmt.Sprintf("%s%s/removePeering", config.ComputeBasePath, serviceNetworkingNetworkName)
179179

180-
project, err := getProject(d, config)
180+
networkFieldValue, err := ParseNetworkFieldValue(network, d, config)
181181
if err != nil {
182-
return err
182+
return errwrap.Wrapf("Failed to retrieve network field value, err: {{err}}", err)
183183
}
184184

185+
project := networkFieldValue.Project
185186
res, err := sendRequestWithTimeout(config, "POST", project, url, obj, d.Timeout(schema.TimeoutUpdate))
186187
if err != nil {
187188
return handleNotFoundError(err, d, fmt.Sprintf("ServiceNetworkingConnection %q", d.Id()))

0 commit comments

Comments
 (0)