@@ -241,6 +241,11 @@ The following arguments are supported:
241
241
Anon_gid may only be set with squashMode of ROOT_SQUASH. An error will be returned
242
242
if this field is specified for other squashMode settings.
243
243
244
+ * ` network ` -
245
+ (Optional, [ Beta] ( https://terraform.io/docs/providers/google/guides/provider_versions.html ) )
246
+ The source VPC network for ` ip_ranges ` .
247
+ Required for instances using Private Service Connect, optional otherwise.
248
+
244
249
<a name =" nested_networks " ></a >The ` networks ` block supports:
245
250
246
251
* ` network ` -
@@ -269,7 +274,23 @@ The following arguments are supported:
269
274
If not provided, the connect mode defaults to
270
275
DIRECT_PEERING.
271
276
Default value is ` DIRECT_PEERING ` .
272
- Possible values are: ` DIRECT_PEERING ` , ` PRIVATE_SERVICE_ACCESS ` .
277
+ Possible values are: ` DIRECT_PEERING ` , ` PRIVATE_SERVICE_ACCESS ` , ` PRIVATE_SERVICE_CONNECT ` .
278
+
279
+ * ` psc_config ` -
280
+ (Optional, [ Beta] ( https://terraform.io/docs/providers/google/guides/provider_versions.html ) )
281
+ Private Service Connect configuration.
282
+ Should only be set when connect_mode is PRIVATE_SERVICE_CONNECT.
283
+ Structure is [ documented below] ( #nested_networks_networks_psc_config ) .
284
+
285
+
286
+ <a name =" nested_networks_networks_psc_config " ></a >The ` psc_config ` block supports:
287
+
288
+ * ` endpoint_project ` -
289
+ (Optional)
290
+ Consumer service project in which the Private Service Connect endpoint
291
+ would be set up. This is optional, and only relevant in case the network
292
+ is a shared VPC. If this is not specified, the endpoint would be set up
293
+ in the VPC host project.
273
294
274
295
- - -
275
296
0 commit comments