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/networksecurity_v1.projects.locations.mirroringDeploymentGroups.html
+24
Original file line number
Diff line number
Diff line change
@@ -121,6 +121,12 @@ <h3>Method Details</h3>
121
121
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
122
122
"a_key": "A String",
123
123
},
124
+
"locations": [ # Output only. The list of locations where the deployment group is present.
125
+
{ # Details about mirroring in a specific cloud location.
126
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
127
+
"state": "A String", # Output only. The current state of the association in this location.
128
+
},
129
+
],
124
130
"name": "A String", # Immutable. Identifier. The resource name of this deployment group, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/122 for more details.
125
131
"nestedDeployments": [ # Output only. The list of Mirroring Deployments that belong to this group.
126
132
{ # A deployment belonging to this deployment group.
@@ -226,6 +232,12 @@ <h3>Method Details</h3>
226
232
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
227
233
"a_key": "A String",
228
234
},
235
+
"locations": [ # Output only. The list of locations where the deployment group is present.
236
+
{ # Details about mirroring in a specific cloud location.
237
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
238
+
"state": "A String", # Output only. The current state of the association in this location.
239
+
},
240
+
],
229
241
"name": "A String", # Immutable. Identifier. The resource name of this deployment group, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/122 for more details.
230
242
"nestedDeployments": [ # Output only. The list of Mirroring Deployments that belong to this group.
231
243
{ # A deployment belonging to this deployment group.
@@ -271,6 +283,12 @@ <h3>Method Details</h3>
271
283
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
272
284
"a_key": "A String",
273
285
},
286
+
"locations": [ # Output only. The list of locations where the deployment group is present.
287
+
{ # Details about mirroring in a specific cloud location.
288
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
289
+
"state": "A String", # Output only. The current state of the association in this location.
290
+
},
291
+
],
274
292
"name": "A String", # Immutable. Identifier. The resource name of this deployment group, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/122 for more details.
275
293
"nestedDeployments": [ # Output only. The list of Mirroring Deployments that belong to this group.
276
294
{ # A deployment belonging to this deployment group.
@@ -322,6 +340,12 @@ <h3>Method Details</h3>
322
340
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
323
341
"a_key": "A String",
324
342
},
343
+
"locations": [ # Output only. The list of locations where the deployment group is present.
344
+
{ # Details about mirroring in a specific cloud location.
345
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
346
+
"state": "A String", # Output only. The current state of the association in this location.
347
+
},
348
+
],
325
349
"name": "A String", # Immutable. Identifier. The resource name of this deployment group, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/122 for more details.
326
350
"nestedDeployments": [ # Output only. The list of Mirroring Deployments that belong to this group.
327
351
{ # A deployment belonging to this deployment group.
Copy file name to clipboardexpand all lines: docs/dyn/networksecurity_v1.projects.locations.mirroringEndpointGroupAssociations.html
+24
Original file line number
Diff line number
Diff line change
@@ -115,6 +115,12 @@ <h3>Method Details</h3>
115
115
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
116
116
"a_key": "A String",
117
117
},
118
+
"locations": [ # Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
119
+
{ # Details about mirroring in a specific cloud location.
120
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
121
+
"state": "A String", # Output only. The current state of the association in this location.
122
+
},
123
+
],
118
124
"locationsDetails": [ # Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
119
125
{ # Contains details about the state of an association in a specific cloud location.
120
126
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
@@ -215,6 +221,12 @@ <h3>Method Details</h3>
215
221
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
216
222
"a_key": "A String",
217
223
},
224
+
"locations": [ # Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
225
+
{ # Details about mirroring in a specific cloud location.
226
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
227
+
"state": "A String", # Output only. The current state of the association in this location.
228
+
},
229
+
],
218
230
"locationsDetails": [ # Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
219
231
{ # Contains details about the state of an association in a specific cloud location.
220
232
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
@@ -255,6 +267,12 @@ <h3>Method Details</h3>
255
267
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
256
268
"a_key": "A String",
257
269
},
270
+
"locations": [ # Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
271
+
{ # Details about mirroring in a specific cloud location.
272
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
273
+
"state": "A String", # Output only. The current state of the association in this location.
274
+
},
275
+
],
258
276
"locationsDetails": [ # Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
259
277
{ # Contains details about the state of an association in a specific cloud location.
260
278
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
@@ -301,6 +319,12 @@ <h3>Method Details</h3>
301
319
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
302
320
"a_key": "A String",
303
321
},
322
+
"locations": [ # Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
323
+
{ # Details about mirroring in a specific cloud location.
324
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
325
+
"state": "A String", # Output only. The current state of the association in this location.
326
+
},
327
+
],
304
328
"locationsDetails": [ # Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
305
329
{ # Contains details about the state of an association in a specific cloud location.
306
330
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
Copy file name to clipboardexpand all lines: docs/dyn/networksecurity_v1.projects.locations.mirroringEndpointGroups.html
+44
Original file line number
Diff line number
Diff line change
@@ -118,6 +118,17 @@ <h3>Method Details</h3>
118
118
"state": "A String", # Output only. Most recent known state of the association.
119
119
},
120
120
],
121
+
"connectedDeploymentGroups": [ # Output only. List of details about the connected deployment groups to this endpoint group.
122
+
{ # The endpoint group's view of a connected deployment group.
123
+
"locations": [ # Output only. The list of locations where the deployment group is present.
124
+
{ # Details about mirroring in a specific cloud location.
125
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
126
+
"state": "A String", # Output only. The current state of the association in this location.
127
+
},
128
+
],
129
+
"name": "A String", # Output only. The connected deployment group's resource name, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/124.
130
+
},
131
+
],
121
132
"createTime": "A String", # Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
122
133
"description": "A String", # Optional. User-provided description of the endpoint group. Used as additional context for the endpoint group.
123
134
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
@@ -219,6 +230,17 @@ <h3>Method Details</h3>
219
230
"state": "A String", # Output only. Most recent known state of the association.
220
231
},
221
232
],
233
+
"connectedDeploymentGroups": [ # Output only. List of details about the connected deployment groups to this endpoint group.
234
+
{ # The endpoint group's view of a connected deployment group.
235
+
"locations": [ # Output only. The list of locations where the deployment group is present.
236
+
{ # Details about mirroring in a specific cloud location.
237
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
238
+
"state": "A String", # Output only. The current state of the association in this location.
239
+
},
240
+
],
241
+
"name": "A String", # Output only. The connected deployment group's resource name, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/124.
242
+
},
243
+
],
222
244
"createTime": "A String", # Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
223
245
"description": "A String", # Optional. User-provided description of the endpoint group. Used as additional context for the endpoint group.
224
246
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
@@ -260,6 +282,17 @@ <h3>Method Details</h3>
260
282
"state": "A String", # Output only. Most recent known state of the association.
261
283
},
262
284
],
285
+
"connectedDeploymentGroups": [ # Output only. List of details about the connected deployment groups to this endpoint group.
286
+
{ # The endpoint group's view of a connected deployment group.
287
+
"locations": [ # Output only. The list of locations where the deployment group is present.
288
+
{ # Details about mirroring in a specific cloud location.
289
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
290
+
"state": "A String", # Output only. The current state of the association in this location.
291
+
},
292
+
],
293
+
"name": "A String", # Output only. The connected deployment group's resource name, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/124.
294
+
},
295
+
],
263
296
"createTime": "A String", # Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
264
297
"description": "A String", # Optional. User-provided description of the endpoint group. Used as additional context for the endpoint group.
265
298
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
@@ -307,6 +340,17 @@ <h3>Method Details</h3>
307
340
"state": "A String", # Output only. Most recent known state of the association.
308
341
},
309
342
],
343
+
"connectedDeploymentGroups": [ # Output only. List of details about the connected deployment groups to this endpoint group.
344
+
{ # The endpoint group's view of a connected deployment group.
345
+
"locations": [ # Output only. The list of locations where the deployment group is present.
346
+
{ # Details about mirroring in a specific cloud location.
347
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
348
+
"state": "A String", # Output only. The current state of the association in this location.
349
+
},
350
+
],
351
+
"name": "A String", # Output only. The connected deployment group's resource name, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/124.
352
+
},
353
+
],
310
354
"createTime": "A String", # Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
311
355
"description": "A String", # Optional. User-provided description of the endpoint group. Used as additional context for the endpoint group.
312
356
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
<pre>Lists ServerTlsPolicies in a given project and location.
319
319
320
320
Args:
321
321
parent: string, Required. The project and location from which the ServerTlsPolicies should be listed, specified in the format `projects/*/locations/{location}`. (required)
322
322
pageSize: integer, Maximum number of ServerTlsPolicies to return per call.
323
323
pageToken: string, The value returned by the last `ListServerTlsPoliciesResponse` Indicates that this is a continuation of a prior `ListServerTlsPolicies` call, and that the system should return the next page of data.
324
+
returnPartialSuccess: boolean, Optional. Setting this field to `true` will opt the request into returning the resources that are reachable, and into including the names of those that were unreachable in the [ListServerTlsPoliciesResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`.
324
325
x__xgafv: string, V1 error format.
325
326
Allowed values
326
327
1 - v1 error format
@@ -365,6 +366,9 @@ <h3>Method Details</h3>
365
366
"updateTime": "A String", # Output only. The timestamp when the resource was updated.
366
367
},
367
368
],
369
+
"unreachable": [ # Unreachable resources. Populated when the request opts into `return_partial_success` and reading across collections e.g. when attempting to list all resources across all supported locations.
Copy file name to clipboardexpand all lines: docs/dyn/networksecurity_v1beta1.projects.locations.interceptDeploymentGroups.html
+24
Original file line number
Diff line number
Diff line change
@@ -121,6 +121,12 @@ <h3>Method Details</h3>
121
121
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
122
122
"a_key": "A String",
123
123
},
124
+
"locations": [ # Output only. The list of locations where the deployment group is present.
125
+
{ # Details about intercept in a specific cloud location.
126
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
127
+
"state": "A String", # Output only. The current state of the association in this location.
128
+
},
129
+
],
124
130
"name": "A String", # Immutable. Identifier. The resource name of this deployment group, for example: `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`. See https://google.aip.dev/122 for more details.
125
131
"nestedDeployments": [ # Output only. The list of Intercept Deployments that belong to this group.
126
132
{ # A deployment belonging to this deployment group.
@@ -226,6 +232,12 @@ <h3>Method Details</h3>
226
232
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
227
233
"a_key": "A String",
228
234
},
235
+
"locations": [ # Output only. The list of locations where the deployment group is present.
236
+
{ # Details about intercept in a specific cloud location.
237
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
238
+
"state": "A String", # Output only. The current state of the association in this location.
239
+
},
240
+
],
229
241
"name": "A String", # Immutable. Identifier. The resource name of this deployment group, for example: `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`. See https://google.aip.dev/122 for more details.
230
242
"nestedDeployments": [ # Output only. The list of Intercept Deployments that belong to this group.
231
243
{ # A deployment belonging to this deployment group.
@@ -271,6 +283,12 @@ <h3>Method Details</h3>
271
283
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
272
284
"a_key": "A String",
273
285
},
286
+
"locations": [ # Output only. The list of locations where the deployment group is present.
287
+
{ # Details about intercept in a specific cloud location.
288
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
289
+
"state": "A String", # Output only. The current state of the association in this location.
290
+
},
291
+
],
274
292
"name": "A String", # Immutable. Identifier. The resource name of this deployment group, for example: `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`. See https://google.aip.dev/122 for more details.
275
293
"nestedDeployments": [ # Output only. The list of Intercept Deployments that belong to this group.
276
294
{ # A deployment belonging to this deployment group.
@@ -322,6 +340,12 @@ <h3>Method Details</h3>
322
340
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
323
341
"a_key": "A String",
324
342
},
343
+
"locations": [ # Output only. The list of locations where the deployment group is present.
344
+
{ # Details about intercept in a specific cloud location.
345
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
346
+
"state": "A String", # Output only. The current state of the association in this location.
347
+
},
348
+
],
325
349
"name": "A String", # Immutable. Identifier. The resource name of this deployment group, for example: `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`. See https://google.aip.dev/122 for more details.
326
350
"nestedDeployments": [ # Output only. The list of Intercept Deployments that belong to this group.
327
351
{ # A deployment belonging to this deployment group.
Copy file name to clipboardexpand all lines: docs/dyn/networksecurity_v1beta1.projects.locations.interceptDeployments.html
+4-4
Original file line number
Diff line number
Diff line change
@@ -113,7 +113,7 @@ <h3>Method Details</h3>
113
113
{ # A deployment represents a zonal intercept backend ready to accept GENEVE-encapsulated traffic, e.g. a zonal instance group fronted by an internal passthrough load balancer. Deployments are always part of a global deployment group which represents a global intercept service.
114
114
"createTime": "A String", # Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
115
115
"description": "A String", # Optional. User-provided description of the deployment. Used as additional context for the deployment.
116
-
"forwardingRule": "A String", # Required. Immutable. The regional forwarding rule that fronts the intercept collectors, for example: `projects/123456789/regions/us-central1/forwardingRules/my-rule`. See https://google.aip.dev/124.
116
+
"forwardingRule": "A String", # Required. Immutable. The regional forwarding rule that fronts the interceptors, for example: `projects/123456789/regions/us-central1/forwardingRules/my-rule`. See https://google.aip.dev/124.
117
117
"interceptDeploymentGroup": "A String", # Required. Immutable. The deployment group that this deployment is a part of, for example: `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`. See https://google.aip.dev/124.
118
118
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
119
119
"a_key": "A String",
@@ -208,7 +208,7 @@ <h3>Method Details</h3>
208
208
{ # A deployment represents a zonal intercept backend ready to accept GENEVE-encapsulated traffic, e.g. a zonal instance group fronted by an internal passthrough load balancer. Deployments are always part of a global deployment group which represents a global intercept service.
209
209
"createTime": "A String", # Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
210
210
"description": "A String", # Optional. User-provided description of the deployment. Used as additional context for the deployment.
211
-
"forwardingRule": "A String", # Required. Immutable. The regional forwarding rule that fronts the intercept collectors, for example: `projects/123456789/regions/us-central1/forwardingRules/my-rule`. See https://google.aip.dev/124.
211
+
"forwardingRule": "A String", # Required. Immutable. The regional forwarding rule that fronts the interceptors, for example: `projects/123456789/regions/us-central1/forwardingRules/my-rule`. See https://google.aip.dev/124.
212
212
"interceptDeploymentGroup": "A String", # Required. Immutable. The deployment group that this deployment is a part of, for example: `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`. See https://google.aip.dev/124.
213
213
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
214
214
"a_key": "A String",
@@ -243,7 +243,7 @@ <h3>Method Details</h3>
243
243
{ # A deployment represents a zonal intercept backend ready to accept GENEVE-encapsulated traffic, e.g. a zonal instance group fronted by an internal passthrough load balancer. Deployments are always part of a global deployment group which represents a global intercept service.
244
244
"createTime": "A String", # Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
245
245
"description": "A String", # Optional. User-provided description of the deployment. Used as additional context for the deployment.
246
-
"forwardingRule": "A String", # Required. Immutable. The regional forwarding rule that fronts the intercept collectors, for example: `projects/123456789/regions/us-central1/forwardingRules/my-rule`. See https://google.aip.dev/124.
246
+
"forwardingRule": "A String", # Required. Immutable. The regional forwarding rule that fronts the interceptors, for example: `projects/123456789/regions/us-central1/forwardingRules/my-rule`. See https://google.aip.dev/124.
247
247
"interceptDeploymentGroup": "A String", # Required. Immutable. The deployment group that this deployment is a part of, for example: `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`. See https://google.aip.dev/124.
248
248
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
249
249
"a_key": "A String",
@@ -287,7 +287,7 @@ <h3>Method Details</h3>
287
287
{ # A deployment represents a zonal intercept backend ready to accept GENEVE-encapsulated traffic, e.g. a zonal instance group fronted by an internal passthrough load balancer. Deployments are always part of a global deployment group which represents a global intercept service.
288
288
"createTime": "A String", # Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
289
289
"description": "A String", # Optional. User-provided description of the deployment. Used as additional context for the deployment.
290
-
"forwardingRule": "A String", # Required. Immutable. The regional forwarding rule that fronts the intercept collectors, for example: `projects/123456789/regions/us-central1/forwardingRules/my-rule`. See https://google.aip.dev/124.
290
+
"forwardingRule": "A String", # Required. Immutable. The regional forwarding rule that fronts the interceptors, for example: `projects/123456789/regions/us-central1/forwardingRules/my-rule`. See https://google.aip.dev/124.
291
291
"interceptDeploymentGroup": "A String", # Required. Immutable. The deployment group that this deployment is a part of, for example: `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`. See https://google.aip.dev/124.
292
292
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
Copy file name to clipboardexpand all lines: docs/dyn/networksecurity_v1beta1.projects.locations.interceptEndpointGroupAssociations.html
+32-8
Original file line number
Diff line number
Diff line change
@@ -112,18 +112,24 @@ <h3>Method Details</h3>
112
112
113
113
{ # An endpoint group association represents a link between a network and an endpoint group in the organization. Creating an association creates the networking infrastructure linking the network to the endpoint group, but does not enable intercept by itself. To enable intercept, the user must also create a network firewall policy containing intercept rules and associate it with the network.
114
114
"createTime": "A String", # Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
115
-
"interceptEndpointGroup": "A String", # Immutable. The endpoint group that this association is connected to, for example: `projects/123456789/locations/global/interceptEndpointGroups/my-eg`. See https://google.aip.dev/124.
115
+
"interceptEndpointGroup": "A String", # Required. Immutable. The endpoint group that this association is connected to, for example: `projects/123456789/locations/global/interceptEndpointGroups/my-eg`. See https://google.aip.dev/124.
116
116
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
117
117
"a_key": "A String",
118
118
},
119
+
"locations": [ # Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
120
+
{ # Details about intercept in a specific cloud location.
121
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
122
+
"state": "A String", # Output only. The current state of the association in this location.
123
+
},
124
+
],
119
125
"locationsDetails": [ # Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
120
126
{ # Contains details about the state of an association in a specific cloud location.
121
127
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
122
128
"state": "A String", # Output only. The current state of the association in this location.
123
129
},
124
130
],
125
131
"name": "A String", # Immutable. Identifier. The resource name of this endpoint group association, for example: `projects/123456789/locations/global/interceptEndpointGroupAssociations/my-eg-association`. See https://google.aip.dev/122 for more details.
126
-
"network": "A String", # Immutable. The VPC network that is associated. for example: `projects/123456789/global/networks/my-network`. See https://google.aip.dev/124.
132
+
"network": "A String", # Required. Immutable. The VPC network that is associated. for example: `projects/123456789/global/networks/my-network`. See https://google.aip.dev/124.
127
133
"reconciling": True or False, # Output only. The current state of the resource does not match the user's intended state, and the system is working to reconcile them. This part of the normal operation (e.g. adding a new location to the target deployment group). See https://google.aip.dev/128.
128
134
"state": "A String", # Output only. Current state of the endpoint group association.
129
135
"updateTime": "A String", # Output only. The timestamp when the resource was most recently updated. See https://google.aip.dev/148#timestamps.
@@ -212,18 +218,24 @@ <h3>Method Details</h3>
212
218
213
219
{ # An endpoint group association represents a link between a network and an endpoint group in the organization. Creating an association creates the networking infrastructure linking the network to the endpoint group, but does not enable intercept by itself. To enable intercept, the user must also create a network firewall policy containing intercept rules and associate it with the network.
214
220
"createTime": "A String", # Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
215
-
"interceptEndpointGroup": "A String", # Immutable. The endpoint group that this association is connected to, for example: `projects/123456789/locations/global/interceptEndpointGroups/my-eg`. See https://google.aip.dev/124.
221
+
"interceptEndpointGroup": "A String", # Required. Immutable. The endpoint group that this association is connected to, for example: `projects/123456789/locations/global/interceptEndpointGroups/my-eg`. See https://google.aip.dev/124.
216
222
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
217
223
"a_key": "A String",
218
224
},
225
+
"locations": [ # Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
226
+
{ # Details about intercept in a specific cloud location.
227
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
228
+
"state": "A String", # Output only. The current state of the association in this location.
229
+
},
230
+
],
219
231
"locationsDetails": [ # Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
220
232
{ # Contains details about the state of an association in a specific cloud location.
221
233
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
222
234
"state": "A String", # Output only. The current state of the association in this location.
223
235
},
224
236
],
225
237
"name": "A String", # Immutable. Identifier. The resource name of this endpoint group association, for example: `projects/123456789/locations/global/interceptEndpointGroupAssociations/my-eg-association`. See https://google.aip.dev/122 for more details.
226
-
"network": "A String", # Immutable. The VPC network that is associated. for example: `projects/123456789/global/networks/my-network`. See https://google.aip.dev/124.
238
+
"network": "A String", # Required. Immutable. The VPC network that is associated. for example: `projects/123456789/global/networks/my-network`. See https://google.aip.dev/124.
227
239
"reconciling": True or False, # Output only. The current state of the resource does not match the user's intended state, and the system is working to reconcile them. This part of the normal operation (e.g. adding a new location to the target deployment group). See https://google.aip.dev/128.
228
240
"state": "A String", # Output only. Current state of the endpoint group association.
229
241
"updateTime": "A String", # Output only. The timestamp when the resource was most recently updated. See https://google.aip.dev/148#timestamps.
@@ -252,18 +264,24 @@ <h3>Method Details</h3>
252
264
"interceptEndpointGroupAssociations": [ # The associations from the specified parent.
253
265
{ # An endpoint group association represents a link between a network and an endpoint group in the organization. Creating an association creates the networking infrastructure linking the network to the endpoint group, but does not enable intercept by itself. To enable intercept, the user must also create a network firewall policy containing intercept rules and associate it with the network.
254
266
"createTime": "A String", # Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
255
-
"interceptEndpointGroup": "A String", # Immutable. The endpoint group that this association is connected to, for example: `projects/123456789/locations/global/interceptEndpointGroups/my-eg`. See https://google.aip.dev/124.
267
+
"interceptEndpointGroup": "A String", # Required. Immutable. The endpoint group that this association is connected to, for example: `projects/123456789/locations/global/interceptEndpointGroups/my-eg`. See https://google.aip.dev/124.
256
268
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
257
269
"a_key": "A String",
258
270
},
271
+
"locations": [ # Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
272
+
{ # Details about intercept in a specific cloud location.
273
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
274
+
"state": "A String", # Output only. The current state of the association in this location.
275
+
},
276
+
],
259
277
"locationsDetails": [ # Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
260
278
{ # Contains details about the state of an association in a specific cloud location.
261
279
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
262
280
"state": "A String", # Output only. The current state of the association in this location.
263
281
},
264
282
],
265
283
"name": "A String", # Immutable. Identifier. The resource name of this endpoint group association, for example: `projects/123456789/locations/global/interceptEndpointGroupAssociations/my-eg-association`. See https://google.aip.dev/122 for more details.
266
-
"network": "A String", # Immutable. The VPC network that is associated. for example: `projects/123456789/global/networks/my-network`. See https://google.aip.dev/124.
284
+
"network": "A String", # Required. Immutable. The VPC network that is associated. for example: `projects/123456789/global/networks/my-network`. See https://google.aip.dev/124.
267
285
"reconciling": True or False, # Output only. The current state of the resource does not match the user's intended state, and the system is working to reconcile them. This part of the normal operation (e.g. adding a new location to the target deployment group). See https://google.aip.dev/128.
268
286
"state": "A String", # Output only. Current state of the endpoint group association.
269
287
"updateTime": "A String", # Output only. The timestamp when the resource was most recently updated. See https://google.aip.dev/148#timestamps.
@@ -298,18 +316,24 @@ <h3>Method Details</h3>
298
316
299
317
{ # An endpoint group association represents a link between a network and an endpoint group in the organization. Creating an association creates the networking infrastructure linking the network to the endpoint group, but does not enable intercept by itself. To enable intercept, the user must also create a network firewall policy containing intercept rules and associate it with the network.
300
318
"createTime": "A String", # Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
301
-
"interceptEndpointGroup": "A String", # Immutable. The endpoint group that this association is connected to, for example: `projects/123456789/locations/global/interceptEndpointGroups/my-eg`. See https://google.aip.dev/124.
319
+
"interceptEndpointGroup": "A String", # Required. Immutable. The endpoint group that this association is connected to, for example: `projects/123456789/locations/global/interceptEndpointGroups/my-eg`. See https://google.aip.dev/124.
302
320
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
303
321
"a_key": "A String",
304
322
},
323
+
"locations": [ # Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
324
+
{ # Details about intercept in a specific cloud location.
325
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
326
+
"state": "A String", # Output only. The current state of the association in this location.
327
+
},
328
+
],
305
329
"locationsDetails": [ # Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
306
330
{ # Contains details about the state of an association in a specific cloud location.
307
331
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
308
332
"state": "A String", # Output only. The current state of the association in this location.
309
333
},
310
334
],
311
335
"name": "A String", # Immutable. Identifier. The resource name of this endpoint group association, for example: `projects/123456789/locations/global/interceptEndpointGroupAssociations/my-eg-association`. See https://google.aip.dev/122 for more details.
312
-
"network": "A String", # Immutable. The VPC network that is associated. for example: `projects/123456789/global/networks/my-network`. See https://google.aip.dev/124.
336
+
"network": "A String", # Required. Immutable. The VPC network that is associated. for example: `projects/123456789/global/networks/my-network`. See https://google.aip.dev/124.
313
337
"reconciling": True or False, # Output only. The current state of the resource does not match the user's intended state, and the system is working to reconcile them. This part of the normal operation (e.g. adding a new location to the target deployment group). See https://google.aip.dev/128.
314
338
"state": "A String", # Output only. Current state of the endpoint group association.
315
339
"updateTime": "A String", # Output only. The timestamp when the resource was most recently updated. See https://google.aip.dev/148#timestamps.
Copy file name to clipboardexpand all lines: docs/dyn/networksecurity_v1beta1.projects.locations.interceptEndpointGroups.html
+40-4
Original file line number
Diff line number
Diff line change
@@ -118,9 +118,18 @@ <h3>Method Details</h3>
118
118
"state": "A String", # Output only. Most recent known state of the association.
119
119
},
120
120
],
121
+
"connectedDeploymentGroup": { # The endpoint group's view of a connected deployment group. # Output only. Details about the connected deployment group to this endpoint group.
122
+
"locations": [ # Output only. The list of locations where the deployment group is present.
123
+
{ # Details about intercept in a specific cloud location.
124
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
125
+
"state": "A String", # Output only. The current state of the association in this location.
126
+
},
127
+
],
128
+
"name": "A String", # Output only. The connected deployment group's resource name, for example: `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`. See https://google.aip.dev/124.
129
+
},
121
130
"createTime": "A String", # Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
122
131
"description": "A String", # Optional. User-provided description of the endpoint group. Used as additional context for the endpoint group.
123
-
"interceptDeploymentGroup": "A String", # Immutable. The deployment group that this endpoint group is connected to, for example: `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`. See https://google.aip.dev/124.
132
+
"interceptDeploymentGroup": "A String", # Required. Immutable. The deployment group that this endpoint group is connected to, for example: `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`. See https://google.aip.dev/124.
124
133
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
125
134
"a_key": "A String",
126
135
},
@@ -219,9 +228,18 @@ <h3>Method Details</h3>
219
228
"state": "A String", # Output only. Most recent known state of the association.
220
229
},
221
230
],
231
+
"connectedDeploymentGroup": { # The endpoint group's view of a connected deployment group. # Output only. Details about the connected deployment group to this endpoint group.
232
+
"locations": [ # Output only. The list of locations where the deployment group is present.
233
+
{ # Details about intercept in a specific cloud location.
234
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
235
+
"state": "A String", # Output only. The current state of the association in this location.
236
+
},
237
+
],
238
+
"name": "A String", # Output only. The connected deployment group's resource name, for example: `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`. See https://google.aip.dev/124.
239
+
},
222
240
"createTime": "A String", # Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
223
241
"description": "A String", # Optional. User-provided description of the endpoint group. Used as additional context for the endpoint group.
224
-
"interceptDeploymentGroup": "A String", # Immutable. The deployment group that this endpoint group is connected to, for example: `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`. See https://google.aip.dev/124.
242
+
"interceptDeploymentGroup": "A String", # Required. Immutable. The deployment group that this endpoint group is connected to, for example: `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`. See https://google.aip.dev/124.
225
243
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
226
244
"a_key": "A String",
227
245
},
@@ -260,9 +278,18 @@ <h3>Method Details</h3>
260
278
"state": "A String", # Output only. Most recent known state of the association.
261
279
},
262
280
],
281
+
"connectedDeploymentGroup": { # The endpoint group's view of a connected deployment group. # Output only. Details about the connected deployment group to this endpoint group.
282
+
"locations": [ # Output only. The list of locations where the deployment group is present.
283
+
{ # Details about intercept in a specific cloud location.
284
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
285
+
"state": "A String", # Output only. The current state of the association in this location.
286
+
},
287
+
],
288
+
"name": "A String", # Output only. The connected deployment group's resource name, for example: `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`. See https://google.aip.dev/124.
289
+
},
263
290
"createTime": "A String", # Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
264
291
"description": "A String", # Optional. User-provided description of the endpoint group. Used as additional context for the endpoint group.
265
-
"interceptDeploymentGroup": "A String", # Immutable. The deployment group that this endpoint group is connected to, for example: `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`. See https://google.aip.dev/124.
292
+
"interceptDeploymentGroup": "A String", # Required. Immutable. The deployment group that this endpoint group is connected to, for example: `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`. See https://google.aip.dev/124.
266
293
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
267
294
"a_key": "A String",
268
295
},
@@ -307,9 +334,18 @@ <h3>Method Details</h3>
307
334
"state": "A String", # Output only. Most recent known state of the association.
308
335
},
309
336
],
337
+
"connectedDeploymentGroup": { # The endpoint group's view of a connected deployment group. # Output only. Details about the connected deployment group to this endpoint group.
338
+
"locations": [ # Output only. The list of locations where the deployment group is present.
339
+
{ # Details about intercept in a specific cloud location.
340
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
341
+
"state": "A String", # Output only. The current state of the association in this location.
342
+
},
343
+
],
344
+
"name": "A String", # Output only. The connected deployment group's resource name, for example: `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`. See https://google.aip.dev/124.
345
+
},
310
346
"createTime": "A String", # Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
311
347
"description": "A String", # Optional. User-provided description of the endpoint group. Used as additional context for the endpoint group.
312
-
"interceptDeploymentGroup": "A String", # Immutable. The deployment group that this endpoint group is connected to, for example: `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`. See https://google.aip.dev/124.
348
+
"interceptDeploymentGroup": "A String", # Required. Immutable. The deployment group that this endpoint group is connected to, for example: `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`. See https://google.aip.dev/124.
313
349
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
Copy file name to clipboardexpand all lines: docs/dyn/networksecurity_v1beta1.projects.locations.mirroringDeploymentGroups.html
+24
Original file line number
Diff line number
Diff line change
@@ -121,6 +121,12 @@ <h3>Method Details</h3>
121
121
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
122
122
"a_key": "A String",
123
123
},
124
+
"locations": [ # Output only. The list of locations where the deployment group is present.
125
+
{ # Details about mirroring in a specific cloud location.
126
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
127
+
"state": "A String", # Output only. The current state of the association in this location.
128
+
},
129
+
],
124
130
"name": "A String", # Immutable. Identifier. The resource name of this deployment group, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/122 for more details.
125
131
"nestedDeployments": [ # Output only. The list of Mirroring Deployments that belong to this group.
126
132
{ # A deployment belonging to this deployment group.
@@ -226,6 +232,12 @@ <h3>Method Details</h3>
226
232
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
227
233
"a_key": "A String",
228
234
},
235
+
"locations": [ # Output only. The list of locations where the deployment group is present.
236
+
{ # Details about mirroring in a specific cloud location.
237
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
238
+
"state": "A String", # Output only. The current state of the association in this location.
239
+
},
240
+
],
229
241
"name": "A String", # Immutable. Identifier. The resource name of this deployment group, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/122 for more details.
230
242
"nestedDeployments": [ # Output only. The list of Mirroring Deployments that belong to this group.
231
243
{ # A deployment belonging to this deployment group.
@@ -271,6 +283,12 @@ <h3>Method Details</h3>
271
283
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
272
284
"a_key": "A String",
273
285
},
286
+
"locations": [ # Output only. The list of locations where the deployment group is present.
287
+
{ # Details about mirroring in a specific cloud location.
288
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
289
+
"state": "A String", # Output only. The current state of the association in this location.
290
+
},
291
+
],
274
292
"name": "A String", # Immutable. Identifier. The resource name of this deployment group, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/122 for more details.
275
293
"nestedDeployments": [ # Output only. The list of Mirroring Deployments that belong to this group.
276
294
{ # A deployment belonging to this deployment group.
@@ -322,6 +340,12 @@ <h3>Method Details</h3>
322
340
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
323
341
"a_key": "A String",
324
342
},
343
+
"locations": [ # Output only. The list of locations where the deployment group is present.
344
+
{ # Details about mirroring in a specific cloud location.
345
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
346
+
"state": "A String", # Output only. The current state of the association in this location.
347
+
},
348
+
],
325
349
"name": "A String", # Immutable. Identifier. The resource name of this deployment group, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/122 for more details.
326
350
"nestedDeployments": [ # Output only. The list of Mirroring Deployments that belong to this group.
327
351
{ # A deployment belonging to this deployment group.
Copy file name to clipboardexpand all lines: docs/dyn/networksecurity_v1beta1.projects.locations.mirroringEndpointGroupAssociations.html
+24
Original file line number
Diff line number
Diff line change
@@ -115,6 +115,12 @@ <h3>Method Details</h3>
115
115
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
116
116
"a_key": "A String",
117
117
},
118
+
"locations": [ # Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
119
+
{ # Details about mirroring in a specific cloud location.
120
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
121
+
"state": "A String", # Output only. The current state of the association in this location.
122
+
},
123
+
],
118
124
"locationsDetails": [ # Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
119
125
{ # Contains details about the state of an association in a specific cloud location.
120
126
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
@@ -215,6 +221,12 @@ <h3>Method Details</h3>
215
221
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
216
222
"a_key": "A String",
217
223
},
224
+
"locations": [ # Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
225
+
{ # Details about mirroring in a specific cloud location.
226
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
227
+
"state": "A String", # Output only. The current state of the association in this location.
228
+
},
229
+
],
218
230
"locationsDetails": [ # Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
219
231
{ # Contains details about the state of an association in a specific cloud location.
220
232
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
@@ -255,6 +267,12 @@ <h3>Method Details</h3>
255
267
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
256
268
"a_key": "A String",
257
269
},
270
+
"locations": [ # Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
271
+
{ # Details about mirroring in a specific cloud location.
272
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
273
+
"state": "A String", # Output only. The current state of the association in this location.
274
+
},
275
+
],
258
276
"locationsDetails": [ # Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
259
277
{ # Contains details about the state of an association in a specific cloud location.
260
278
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
@@ -301,6 +319,12 @@ <h3>Method Details</h3>
301
319
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
302
320
"a_key": "A String",
303
321
},
322
+
"locations": [ # Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
323
+
{ # Details about mirroring in a specific cloud location.
324
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
325
+
"state": "A String", # Output only. The current state of the association in this location.
326
+
},
327
+
],
304
328
"locationsDetails": [ # Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
305
329
{ # Contains details about the state of an association in a specific cloud location.
306
330
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
Copy file name to clipboardexpand all lines: docs/dyn/networksecurity_v1beta1.projects.locations.mirroringEndpointGroups.html
+44
Original file line number
Diff line number
Diff line change
@@ -118,6 +118,17 @@ <h3>Method Details</h3>
118
118
"state": "A String", # Output only. Most recent known state of the association.
119
119
},
120
120
],
121
+
"connectedDeploymentGroups": [ # Output only. List of details about the connected deployment groups to this endpoint group.
122
+
{ # The endpoint group's view of a connected deployment group.
123
+
"locations": [ # Output only. The list of locations where the deployment group is present.
124
+
{ # Details about mirroring in a specific cloud location.
125
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
126
+
"state": "A String", # Output only. The current state of the association in this location.
127
+
},
128
+
],
129
+
"name": "A String", # Output only. The connected deployment group's resource name, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/124.
130
+
},
131
+
],
121
132
"createTime": "A String", # Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
122
133
"description": "A String", # Optional. User-provided description of the endpoint group. Used as additional context for the endpoint group.
123
134
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
@@ -219,6 +230,17 @@ <h3>Method Details</h3>
219
230
"state": "A String", # Output only. Most recent known state of the association.
220
231
},
221
232
],
233
+
"connectedDeploymentGroups": [ # Output only. List of details about the connected deployment groups to this endpoint group.
234
+
{ # The endpoint group's view of a connected deployment group.
235
+
"locations": [ # Output only. The list of locations where the deployment group is present.
236
+
{ # Details about mirroring in a specific cloud location.
237
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
238
+
"state": "A String", # Output only. The current state of the association in this location.
239
+
},
240
+
],
241
+
"name": "A String", # Output only. The connected deployment group's resource name, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/124.
242
+
},
243
+
],
222
244
"createTime": "A String", # Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
223
245
"description": "A String", # Optional. User-provided description of the endpoint group. Used as additional context for the endpoint group.
224
246
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
@@ -260,6 +282,17 @@ <h3>Method Details</h3>
260
282
"state": "A String", # Output only. Most recent known state of the association.
261
283
},
262
284
],
285
+
"connectedDeploymentGroups": [ # Output only. List of details about the connected deployment groups to this endpoint group.
286
+
{ # The endpoint group's view of a connected deployment group.
287
+
"locations": [ # Output only. The list of locations where the deployment group is present.
288
+
{ # Details about mirroring in a specific cloud location.
289
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
290
+
"state": "A String", # Output only. The current state of the association in this location.
291
+
},
292
+
],
293
+
"name": "A String", # Output only. The connected deployment group's resource name, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/124.
294
+
},
295
+
],
263
296
"createTime": "A String", # Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
264
297
"description": "A String", # Optional. User-provided description of the endpoint group. Used as additional context for the endpoint group.
265
298
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
@@ -307,6 +340,17 @@ <h3>Method Details</h3>
307
340
"state": "A String", # Output only. Most recent known state of the association.
308
341
},
309
342
],
343
+
"connectedDeploymentGroups": [ # Output only. List of details about the connected deployment groups to this endpoint group.
344
+
{ # The endpoint group's view of a connected deployment group.
345
+
"locations": [ # Output only. The list of locations where the deployment group is present.
346
+
{ # Details about mirroring in a specific cloud location.
347
+
"location": "A String", # Output only. The cloud location, e.g. "us-central1-a" or "asia-south1".
348
+
"state": "A String", # Output only. The current state of the association in this location.
349
+
},
350
+
],
351
+
"name": "A String", # Output only. The connected deployment group's resource name, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/124.
352
+
},
353
+
],
310
354
"createTime": "A String", # Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
311
355
"description": "A String", # Optional. User-provided description of the endpoint group. Used as additional context for the endpoint group.
312
356
"labels": { # Optional. Labels are key/value pairs that help to organize and filter resources.
<pre>Lists ServerTlsPolicies in a given project and location.
319
319
320
320
Args:
321
321
parent: string, Required. The project and location from which the ServerTlsPolicies should be listed, specified in the format `projects/*/locations/{location}`. (required)
322
322
pageSize: integer, Maximum number of ServerTlsPolicies to return per call.
323
323
pageToken: string, The value returned by the last `ListServerTlsPoliciesResponse` Indicates that this is a continuation of a prior `ListServerTlsPolicies` call, and that the system should return the next page of data.
324
+
returnPartialSuccess: boolean, Optional. Setting this field to `true` will opt the request into returning the resources that are reachable, and into including the names of those that were unreachable in the [ListServerTlsPoliciesResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`.
324
325
x__xgafv: string, V1 error format.
325
326
Allowed values
326
327
1 - v1 error format
@@ -365,6 +366,9 @@ <h3>Method Details</h3>
365
366
"updateTime": "A String", # Output only. The timestamp when the resource was updated.
366
367
},
367
368
],
369
+
"unreachable": [ # Unreachable resources. Populated when the request opts into `return_partial_success` and reading across collections e.g. when attempting to list all resources across all supported locations.
Copy file name to clipboardexpand all lines: googleapiclient/discovery_cache/documents/networksecurity.v1.json
+86-1
Original file line number
Diff line number
Diff line change
@@ -3743,6 +3743,11 @@
3743
3743
"pattern": "^projects/[^/]+/locations/[^/]+$",
3744
3744
"required": true,
3745
3745
"type": "string"
3746
+
},
3747
+
"returnPartialSuccess": {
3748
+
"description": "Optional. Setting this field to `true` will opt the request into returning the resources that are reachable, and into including the names of those that were unreachable in the [ListServerTlsPoliciesResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `\"projects/example/locations/-\"`.",
"description": "Unreachable resources. Populated when the request opts into `return_partial_success` and reading across collections e.g. when attempting to list all resources across all supported locations.",
5728
+
"items": {
5729
+
"type": "string"
5730
+
},
5731
+
"type": "array"
5720
5732
}
5721
5733
},
5722
5734
"type": "object"
@@ -5934,11 +5946,20 @@
5934
5946
"description": "Optional. Labels are key/value pairs that help to organize and filter resources.",
5935
5947
"type": "object"
5936
5948
},
5949
+
"locations": {
5950
+
"description": "Output only. The list of locations where the deployment group is present.",
5951
+
"items": {
5952
+
"$ref": "MirroringLocation"
5953
+
},
5954
+
"readOnly": true,
5955
+
"type": "array"
5956
+
},
5937
5957
"name": {
5938
5958
"description": "Immutable. Identifier. The resource name of this deployment group, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/122 for more details.",
5939
5959
"type": "string"
5940
5960
},
5941
5961
"nestedDeployments": {
5962
+
"deprecated": true,
5942
5963
"description": "Output only. The list of Mirroring Deployments that belong to this group.",
5943
5964
"items": {
5944
5965
"$ref": "MirroringDeploymentGroupDeployment"
@@ -6038,6 +6059,14 @@
6038
6059
"readOnly": true,
6039
6060
"type": "array"
6040
6061
},
6062
+
"connectedDeploymentGroups": {
6063
+
"description": "Output only. List of details about the connected deployment groups to this endpoint group.",
"description": "Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.",
6043
6072
"format": "google-datetime",
@@ -6117,7 +6146,16 @@
6117
6146
"description": "Optional. Labels are key/value pairs that help to organize and filter resources.",
6118
6147
"type": "object"
6119
6148
},
6149
+
"locations": {
6150
+
"description": "Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.",
6151
+
"items": {
6152
+
"$ref": "MirroringLocation"
6153
+
},
6154
+
"readOnly": true,
6155
+
"type": "array"
6156
+
},
6120
6157
"locationsDetails": {
6158
+
"deprecated": true,
6121
6159
"description": "Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.",
"description": "Output only. The list of locations where the deployment group is present.",
6288
+
"items": {
6289
+
"$ref": "MirroringLocation"
6290
+
},
6291
+
"readOnly": true,
6292
+
"type": "array"
6293
+
},
6294
+
"name": {
6295
+
"description": "Output only. The connected deployment group's resource name, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/124.",
6296
+
"readOnly": true,
6297
+
"type": "string"
6298
+
}
6299
+
},
6300
+
"type": "object"
6301
+
},
6302
+
"MirroringLocation": {
6303
+
"description": "Details about mirroring in a specific cloud location.",
6304
+
"id": "MirroringLocation",
6305
+
"properties": {
6306
+
"location": {
6307
+
"description": "Output only. The cloud location, e.g. \"us-central1-a\" or \"asia-south1\".",
6308
+
"readOnly": true,
6309
+
"type": "string"
6310
+
},
6311
+
"state": {
6312
+
"description": "Output only. The current state of the association in this location.",
6313
+
"enum": [
6314
+
"STATE_UNSPECIFIED",
6315
+
"ACTIVE",
6316
+
"OUT_OF_SYNC"
6317
+
],
6318
+
"enumDescriptions": [
6319
+
"State not set (this is not a valid state).",
6320
+
"The resource is ready and in sync in the location.",
6321
+
"The resource is out of sync in the location. In most cases, this is a result of a transient issue within the system (e.g. an inaccessible location) and the system is expected to recover automatically."
6322
+
],
6323
+
"readOnly": true,
6324
+
"type": "string"
6325
+
}
6326
+
},
6327
+
"type": "object"
6328
+
},
6244
6329
"Operation": {
6245
6330
"description": "This resource represents a long-running operation that is the result of a network API call.",
Copy file name to clipboardexpand all lines: googleapiclient/discovery_cache/documents/networksecurity.v1beta1.json
+160-5
Original file line number
Diff line number
Diff line change
@@ -4633,6 +4633,11 @@
4633
4633
"pattern": "^projects/[^/]+/locations/[^/]+$",
4634
4634
"required": true,
4635
4635
"type": "string"
4636
+
},
4637
+
"returnPartialSuccess": {
4638
+
"description": "Optional. Setting this field to `true` will opt the request into returning the resources that are reachable, and into including the names of those that were unreachable in the [ListServerTlsPoliciesResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `\"projects/example/locations/-\"`.",
"description": "Required. Immutable. The regional forwarding rule that fronts the intercept collectors, for example: `projects/123456789/regions/us-central1/forwardingRules/my-rule`. See https://google.aip.dev/124.",
6302
+
"description": "Required. Immutable. The regional forwarding rule that fronts the interceptors, for example: `projects/123456789/regions/us-central1/forwardingRules/my-rule`. See https://google.aip.dev/124.",
6298
6303
"type": "string"
6299
6304
},
6300
6305
"interceptDeploymentGroup": {
@@ -6376,11 +6381,20 @@
6376
6381
"description": "Optional. Labels are key/value pairs that help to organize and filter resources.",
6377
6382
"type": "object"
6378
6383
},
6384
+
"locations": {
6385
+
"description": "Output only. The list of locations where the deployment group is present.",
6386
+
"items": {
6387
+
"$ref": "InterceptLocation"
6388
+
},
6389
+
"readOnly": true,
6390
+
"type": "array"
6391
+
},
6379
6392
"name": {
6380
6393
"description": "Immutable. Identifier. The resource name of this deployment group, for example: `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`. See https://google.aip.dev/122 for more details.",
6381
6394
"type": "string"
6382
6395
},
6383
6396
"nestedDeployments": {
6397
+
"deprecated": true,
6384
6398
"description": "Output only. The list of Intercept Deployments that belong to this group.",
"description": "Output only. Details about the connected deployment group to this endpoint group.",
6500
+
"readOnly": true
6501
+
},
6483
6502
"createTime": {
6484
6503
"description": "Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.",
6485
6504
"format": "google-datetime",
@@ -6491,7 +6510,7 @@
6491
6510
"type": "string"
6492
6511
},
6493
6512
"interceptDeploymentGroup": {
6494
-
"description": "Immutable. The deployment group that this endpoint group is connected to, for example: `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`. See https://google.aip.dev/124.",
6513
+
"description": "Required. Immutable. The deployment group that this endpoint group is connected to, for example: `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`. See https://google.aip.dev/124.",
6495
6514
"type": "string"
6496
6515
},
6497
6516
"labels": {
@@ -6553,7 +6572,7 @@
6553
6572
"type": "string"
6554
6573
},
6555
6574
"interceptEndpointGroup": {
6556
-
"description": "Immutable. The endpoint group that this association is connected to, for example: `projects/123456789/locations/global/interceptEndpointGroups/my-eg`. See https://google.aip.dev/124.",
6575
+
"description": "Required. Immutable. The endpoint group that this association is connected to, for example: `projects/123456789/locations/global/interceptEndpointGroups/my-eg`. See https://google.aip.dev/124.",
6557
6576
"type": "string"
6558
6577
},
6559
6578
"labels": {
@@ -6563,7 +6582,16 @@
6563
6582
"description": "Optional. Labels are key/value pairs that help to organize and filter resources.",
6564
6583
"type": "object"
6565
6584
},
6585
+
"locations": {
6586
+
"description": "Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.",
6587
+
"items": {
6588
+
"$ref": "InterceptLocation"
6589
+
},
6590
+
"readOnly": true,
6591
+
"type": "array"
6592
+
},
6566
6593
"locationsDetails": {
6594
+
"deprecated": true,
6567
6595
"description": "Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.",
"description": "Immutable. The VPC network that is associated. for example: `projects/123456789/global/networks/my-network`. See https://google.aip.dev/124.",
6607
+
"description": "Required. Immutable. The VPC network that is associated. for example: `projects/123456789/global/networks/my-network`. See https://google.aip.dev/124.",
"description": "Output only. The list of locations where the deployment group is present.",
6720
+
"items": {
6721
+
"$ref": "InterceptLocation"
6722
+
},
6723
+
"readOnly": true,
6724
+
"type": "array"
6725
+
},
6726
+
"name": {
6727
+
"description": "Output only. The connected deployment group's resource name, for example: `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`. See https://google.aip.dev/124.",
6728
+
"readOnly": true,
6729
+
"type": "string"
6730
+
}
6731
+
},
6732
+
"type": "object"
6733
+
},
6734
+
"InterceptLocation": {
6735
+
"description": "Details about intercept in a specific cloud location.",
6736
+
"id": "InterceptLocation",
6737
+
"properties": {
6738
+
"location": {
6739
+
"description": "Output only. The cloud location, e.g. \"us-central1-a\" or \"asia-south1\".",
6740
+
"readOnly": true,
6741
+
"type": "string"
6742
+
},
6743
+
"state": {
6744
+
"description": "Output only. The current state of the association in this location.",
6745
+
"enum": [
6746
+
"STATE_UNSPECIFIED",
6747
+
"ACTIVE",
6748
+
"OUT_OF_SYNC"
6749
+
],
6750
+
"enumDescriptions": [
6751
+
"State not set (this is not a valid state).",
6752
+
"The resource is ready and in sync in the location.",
6753
+
"The resource is out of sync in the location. In most cases, this is a result of a transient issue within the system (e.g. an inaccessible location) and the system is expected to recover automatically."
6754
+
],
6755
+
"readOnly": true,
6756
+
"type": "string"
6757
+
}
6758
+
},
6759
+
"type": "object"
6760
+
},
6686
6761
"ListAddressGroupReferencesResponse": {
6687
6762
"description": "Response of the ListAddressGroupReferences method.",
6688
6763
"id": "ListAddressGroupReferencesResponse",
@@ -7176,6 +7251,13 @@
7176
7251
"$ref": "ServerTlsPolicy"
7177
7252
},
7178
7253
"type": "array"
7254
+
},
7255
+
"unreachable": {
7256
+
"description": "Unreachable resources. Populated when the request opts into `return_partial_success` and reading across collections e.g. when attempting to list all resources across all supported locations.",
7257
+
"items": {
7258
+
"type": "string"
7259
+
},
7260
+
"type": "array"
7179
7261
}
7180
7262
},
7181
7263
"type": "object"
@@ -7393,11 +7475,20 @@
7393
7475
"description": "Optional. Labels are key/value pairs that help to organize and filter resources.",
7394
7476
"type": "object"
7395
7477
},
7478
+
"locations": {
7479
+
"description": "Output only. The list of locations where the deployment group is present.",
7480
+
"items": {
7481
+
"$ref": "MirroringLocation"
7482
+
},
7483
+
"readOnly": true,
7484
+
"type": "array"
7485
+
},
7396
7486
"name": {
7397
7487
"description": "Immutable. Identifier. The resource name of this deployment group, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/122 for more details.",
7398
7488
"type": "string"
7399
7489
},
7400
7490
"nestedDeployments": {
7491
+
"deprecated": true,
7401
7492
"description": "Output only. The list of Mirroring Deployments that belong to this group.",
7402
7493
"items": {
7403
7494
"$ref": "MirroringDeploymentGroupDeployment"
@@ -7497,6 +7588,14 @@
7497
7588
"readOnly": true,
7498
7589
"type": "array"
7499
7590
},
7591
+
"connectedDeploymentGroups": {
7592
+
"description": "Output only. List of details about the connected deployment groups to this endpoint group.",
"description": "Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.",
7502
7601
"format": "google-datetime",
@@ -7576,7 +7675,16 @@
7576
7675
"description": "Optional. Labels are key/value pairs that help to organize and filter resources.",
7577
7676
"type": "object"
7578
7677
},
7678
+
"locations": {
7679
+
"description": "Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.",
7680
+
"items": {
7681
+
"$ref": "MirroringLocation"
7682
+
},
7683
+
"readOnly": true,
7684
+
"type": "array"
7685
+
},
7579
7686
"locationsDetails": {
7687
+
"deprecated": true,
7580
7688
"description": "Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.",
"description": "Output only. The list of locations where the deployment group is present.",
7817
+
"items": {
7818
+
"$ref": "MirroringLocation"
7819
+
},
7820
+
"readOnly": true,
7821
+
"type": "array"
7822
+
},
7823
+
"name": {
7824
+
"description": "Output only. The connected deployment group's resource name, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/124.",
7825
+
"readOnly": true,
7826
+
"type": "string"
7827
+
}
7828
+
},
7829
+
"type": "object"
7830
+
},
7831
+
"MirroringLocation": {
7832
+
"description": "Details about mirroring in a specific cloud location.",
7833
+
"id": "MirroringLocation",
7834
+
"properties": {
7835
+
"location": {
7836
+
"description": "Output only. The cloud location, e.g. \"us-central1-a\" or \"asia-south1\".",
7837
+
"readOnly": true,
7838
+
"type": "string"
7839
+
},
7840
+
"state": {
7841
+
"description": "Output only. The current state of the association in this location.",
7842
+
"enum": [
7843
+
"STATE_UNSPECIFIED",
7844
+
"ACTIVE",
7845
+
"OUT_OF_SYNC"
7846
+
],
7847
+
"enumDescriptions": [
7848
+
"State not set (this is not a valid state).",
7849
+
"The resource is ready and in sync in the location.",
7850
+
"The resource is out of sync in the location. In most cases, this is a result of a transient issue within the system (e.g. an inaccessible location) and the system is expected to recover automatically."
7851
+
],
7852
+
"readOnly": true,
7853
+
"type": "string"
7854
+
}
7855
+
},
7856
+
"type": "object"
7857
+
},
7703
7858
"Operation": {
7704
7859
"description": "This resource represents a long-running operation that is the result of a network API call.",
0 commit comments