You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/dyn/networkservices_v1.projects.locations.gateways.html
+36Lines changed: 36 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -120,18 +120,27 @@ <h3>Method Details</h3>
120
120
The object takes the form of:
121
121
122
122
{ # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway.
123
+
"addresses": [ # Optional. Zero or one IPv4-address on which the Gateway will receive the traffic. When no address is provided, an IP from the subnetwork is allocated This field only applies to gateways of type 'SECURE_WEB_GATEWAY'. Gateways of type 'OPEN_MESH' listen on 0.0.0.0.
124
+
"A String",
125
+
],
126
+
"certificateUrls": [ # Optional. A fully-qualified Certificates URL reference. The proxy presents a Certificate (selected based on SNI) when establishing a TLS connection. This feature only applies to gateways of type 'SECURE_WEB_GATEWAY'.
127
+
"A String",
128
+
],
123
129
"createTime": "A String", # Output only. The timestamp when the resource was created.
124
130
"description": "A String", # Optional. A free-text description of the resource. Max length 1024 characters.
131
+
"gatewaySecurityPolicy": "A String", # Optional. A fully-qualified GatewaySecurityPolicy URL reference. Defines how a server should apply security policy to inbound (VM to Proxy) initiated connections. For example: `projects/*/locations/*/gatewaySecurityPolicies/swg-policy`. This policy is specific to gateways of type 'SECURE_WEB_GATEWAY'.
125
132
"labels": { # Optional. Set of label tags associated with the Gateway resource.
126
133
"a_key": "A String",
127
134
},
128
135
"name": "A String", # Required. Name of the Gateway resource. It matches pattern `projects/*/locations/*/gateways/`.
136
+
"network": "A String", # Optional. The relative resource name identifying the VPC network that is using this configuration. For example: `projects/*/global/networks/network-1`. Currently, this field is specific to gateways of type 'SECURE_WEB_GATEWAY'.
129
137
"ports": [ # Required. One or more port numbers (1-65535), on which the Gateway will receive traffic. The proxy binds to the specified ports. Gateways of type 'SECURE_WEB_GATEWAY' are limited to 1 port. Gateways of type 'OPEN_MESH' listen on 0.0.0.0 and support multiple ports.
130
138
42,
131
139
],
132
140
"scope": "A String", # Optional. Scope determines how configuration across multiple Gateway instances are merged. The configuration for multiple Gateway instances with the same scope will be merged as presented as a single coniguration to the proxy/load balancer. Max length 64 characters. Scope should start with a letter and can only have letters, numbers, hyphens.
133
141
"selfLink": "A String", # Output only. Server-defined URL of this resource
134
142
"serverTlsPolicy": "A String", # Optional. A fully-qualified ServerTLSPolicy URL reference. Specifies how TLS traffic is terminated. If empty, TLS termination is disabled.
143
+
"subnetwork": "A String", # Optional. The relative resource name identifying the subnetwork in which this SWG is allocated. For example: `projects/*/regions/us-central1/subnetworks/network-1` Currently, this field is specific to gateways of type 'SECURE_WEB_GATEWAY".
135
144
"type": "A String", # Immutable. The type of the customer managed gateway. This field is required. If unspecified, an error is returned.
136
145
"updateTime": "A String", # Output only. The timestamp when the resource was updated.
137
146
}
@@ -216,18 +225,27 @@ <h3>Method Details</h3>
216
225
An object of the form:
217
226
218
227
{ # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway.
228
+
"addresses": [ # Optional. Zero or one IPv4-address on which the Gateway will receive the traffic. When no address is provided, an IP from the subnetwork is allocated This field only applies to gateways of type 'SECURE_WEB_GATEWAY'. Gateways of type 'OPEN_MESH' listen on 0.0.0.0.
229
+
"A String",
230
+
],
231
+
"certificateUrls": [ # Optional. A fully-qualified Certificates URL reference. The proxy presents a Certificate (selected based on SNI) when establishing a TLS connection. This feature only applies to gateways of type 'SECURE_WEB_GATEWAY'.
232
+
"A String",
233
+
],
219
234
"createTime": "A String", # Output only. The timestamp when the resource was created.
220
235
"description": "A String", # Optional. A free-text description of the resource. Max length 1024 characters.
236
+
"gatewaySecurityPolicy": "A String", # Optional. A fully-qualified GatewaySecurityPolicy URL reference. Defines how a server should apply security policy to inbound (VM to Proxy) initiated connections. For example: `projects/*/locations/*/gatewaySecurityPolicies/swg-policy`. This policy is specific to gateways of type 'SECURE_WEB_GATEWAY'.
221
237
"labels": { # Optional. Set of label tags associated with the Gateway resource.
222
238
"a_key": "A String",
223
239
},
224
240
"name": "A String", # Required. Name of the Gateway resource. It matches pattern `projects/*/locations/*/gateways/`.
241
+
"network": "A String", # Optional. The relative resource name identifying the VPC network that is using this configuration. For example: `projects/*/global/networks/network-1`. Currently, this field is specific to gateways of type 'SECURE_WEB_GATEWAY'.
225
242
"ports": [ # Required. One or more port numbers (1-65535), on which the Gateway will receive traffic. The proxy binds to the specified ports. Gateways of type 'SECURE_WEB_GATEWAY' are limited to 1 port. Gateways of type 'OPEN_MESH' listen on 0.0.0.0 and support multiple ports.
226
243
42,
227
244
],
228
245
"scope": "A String", # Optional. Scope determines how configuration across multiple Gateway instances are merged. The configuration for multiple Gateway instances with the same scope will be merged as presented as a single coniguration to the proxy/load balancer. Max length 64 characters. Scope should start with a letter and can only have letters, numbers, hyphens.
229
246
"selfLink": "A String", # Output only. Server-defined URL of this resource
230
247
"serverTlsPolicy": "A String", # Optional. A fully-qualified ServerTLSPolicy URL reference. Specifies how TLS traffic is terminated. If empty, TLS termination is disabled.
248
+
"subnetwork": "A String", # Optional. The relative resource name identifying the subnetwork in which this SWG is allocated. For example: `projects/*/regions/us-central1/subnetworks/network-1` Currently, this field is specific to gateways of type 'SECURE_WEB_GATEWAY".
231
249
"type": "A String", # Immutable. The type of the customer managed gateway. This field is required. If unspecified, an error is returned.
232
250
"updateTime": "A String", # Output only. The timestamp when the resource was updated.
233
251
}</pre>
@@ -300,18 +318,27 @@ <h3>Method Details</h3>
300
318
{ # Response returned by the ListGateways method.
301
319
"gateways": [ # List of Gateway resources.
302
320
{ # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway.
321
+
"addresses": [ # Optional. Zero or one IPv4-address on which the Gateway will receive the traffic. When no address is provided, an IP from the subnetwork is allocated This field only applies to gateways of type 'SECURE_WEB_GATEWAY'. Gateways of type 'OPEN_MESH' listen on 0.0.0.0.
322
+
"A String",
323
+
],
324
+
"certificateUrls": [ # Optional. A fully-qualified Certificates URL reference. The proxy presents a Certificate (selected based on SNI) when establishing a TLS connection. This feature only applies to gateways of type 'SECURE_WEB_GATEWAY'.
325
+
"A String",
326
+
],
303
327
"createTime": "A String", # Output only. The timestamp when the resource was created.
304
328
"description": "A String", # Optional. A free-text description of the resource. Max length 1024 characters.
329
+
"gatewaySecurityPolicy": "A String", # Optional. A fully-qualified GatewaySecurityPolicy URL reference. Defines how a server should apply security policy to inbound (VM to Proxy) initiated connections. For example: `projects/*/locations/*/gatewaySecurityPolicies/swg-policy`. This policy is specific to gateways of type 'SECURE_WEB_GATEWAY'.
305
330
"labels": { # Optional. Set of label tags associated with the Gateway resource.
306
331
"a_key": "A String",
307
332
},
308
333
"name": "A String", # Required. Name of the Gateway resource. It matches pattern `projects/*/locations/*/gateways/`.
334
+
"network": "A String", # Optional. The relative resource name identifying the VPC network that is using this configuration. For example: `projects/*/global/networks/network-1`. Currently, this field is specific to gateways of type 'SECURE_WEB_GATEWAY'.
309
335
"ports": [ # Required. One or more port numbers (1-65535), on which the Gateway will receive traffic. The proxy binds to the specified ports. Gateways of type 'SECURE_WEB_GATEWAY' are limited to 1 port. Gateways of type 'OPEN_MESH' listen on 0.0.0.0 and support multiple ports.
310
336
42,
311
337
],
312
338
"scope": "A String", # Optional. Scope determines how configuration across multiple Gateway instances are merged. The configuration for multiple Gateway instances with the same scope will be merged as presented as a single coniguration to the proxy/load balancer. Max length 64 characters. Scope should start with a letter and can only have letters, numbers, hyphens.
313
339
"selfLink": "A String", # Output only. Server-defined URL of this resource
314
340
"serverTlsPolicy": "A String", # Optional. A fully-qualified ServerTLSPolicy URL reference. Specifies how TLS traffic is terminated. If empty, TLS termination is disabled.
341
+
"subnetwork": "A String", # Optional. The relative resource name identifying the subnetwork in which this SWG is allocated. For example: `projects/*/regions/us-central1/subnetworks/network-1` Currently, this field is specific to gateways of type 'SECURE_WEB_GATEWAY".
315
342
"type": "A String", # Immutable. The type of the customer managed gateway. This field is required. If unspecified, an error is returned.
316
343
"updateTime": "A String", # Output only. The timestamp when the resource was updated.
317
344
},
@@ -344,18 +371,27 @@ <h3>Method Details</h3>
344
371
The object takes the form of:
345
372
346
373
{ # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway.
374
+
"addresses": [ # Optional. Zero or one IPv4-address on which the Gateway will receive the traffic. When no address is provided, an IP from the subnetwork is allocated This field only applies to gateways of type 'SECURE_WEB_GATEWAY'. Gateways of type 'OPEN_MESH' listen on 0.0.0.0.
375
+
"A String",
376
+
],
377
+
"certificateUrls": [ # Optional. A fully-qualified Certificates URL reference. The proxy presents a Certificate (selected based on SNI) when establishing a TLS connection. This feature only applies to gateways of type 'SECURE_WEB_GATEWAY'.
378
+
"A String",
379
+
],
347
380
"createTime": "A String", # Output only. The timestamp when the resource was created.
348
381
"description": "A String", # Optional. A free-text description of the resource. Max length 1024 characters.
382
+
"gatewaySecurityPolicy": "A String", # Optional. A fully-qualified GatewaySecurityPolicy URL reference. Defines how a server should apply security policy to inbound (VM to Proxy) initiated connections. For example: `projects/*/locations/*/gatewaySecurityPolicies/swg-policy`. This policy is specific to gateways of type 'SECURE_WEB_GATEWAY'.
349
383
"labels": { # Optional. Set of label tags associated with the Gateway resource.
350
384
"a_key": "A String",
351
385
},
352
386
"name": "A String", # Required. Name of the Gateway resource. It matches pattern `projects/*/locations/*/gateways/`.
387
+
"network": "A String", # Optional. The relative resource name identifying the VPC network that is using this configuration. For example: `projects/*/global/networks/network-1`. Currently, this field is specific to gateways of type 'SECURE_WEB_GATEWAY'.
353
388
"ports": [ # Required. One or more port numbers (1-65535), on which the Gateway will receive traffic. The proxy binds to the specified ports. Gateways of type 'SECURE_WEB_GATEWAY' are limited to 1 port. Gateways of type 'OPEN_MESH' listen on 0.0.0.0 and support multiple ports.
354
389
42,
355
390
],
356
391
"scope": "A String", # Optional. Scope determines how configuration across multiple Gateway instances are merged. The configuration for multiple Gateway instances with the same scope will be merged as presented as a single coniguration to the proxy/load balancer. Max length 64 characters. Scope should start with a letter and can only have letters, numbers, hyphens.
357
392
"selfLink": "A String", # Output only. Server-defined URL of this resource
358
393
"serverTlsPolicy": "A String", # Optional. A fully-qualified ServerTLSPolicy URL reference. Specifies how TLS traffic is terminated. If empty, TLS termination is disabled.
394
+
"subnetwork": "A String", # Optional. The relative resource name identifying the subnetwork in which this SWG is allocated. For example: `projects/*/regions/us-central1/subnetworks/network-1` Currently, this field is specific to gateways of type 'SECURE_WEB_GATEWAY".
359
395
"type": "A String", # Immutable. The type of the customer managed gateway. This field is required. If unspecified, an error is returned.
360
396
"updateTime": "A String", # Output only. The timestamp when the resource was updated.
Copy file name to clipboardExpand all lines: docs/dyn/networkservices_v1.projects.locations.operations.html
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -88,7 +88,7 @@ <h2>Instance Methods</h2>
88
88
<pclass="firstline">Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.</p>
<pclass="firstline">Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`. NOTE: the `name` binding allows API services to override the binding to use different resource name schemes, such as `users/*/operations`. To override the binding, API services can add a binding such as `"/v1/{name=users/*}/operations"` to their service configuration. For backwards compatibility, the default name includes the operations collection id, however overriding users must ensure the name binding is the parent resource, without the operations collection id.</p>
91
+
<pclass="firstline">Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.</p>
<pre>Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`. NOTE: the `name` binding allows API services to override the binding to use different resource name schemes, such as `users/*/operations`. To override the binding, API services can add a binding such as `"/v1/{name=users/*}/operations"` to their service configuration. For backwards compatibility, the default name includes the operations collection id, however overriding users must ensure the name binding is the parent resource, without the operations collection id.
180
+
<pre>Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
181
181
182
182
Args:
183
183
name: string, The name of the operation's parent resource. (required)
0 commit comments