Skip to content

Commit c191bf0

Browse files
feat(networksecurity): update the api
#### networksecurity:v1 The following keys were added: - resources.projects.resources.locations.resources.serverTlsPolicies.methods.list.parameters.returnPartialSuccess (Total Keys: 2) - schemas.ListServerTlsPoliciesResponse.properties.unreachable (Total Keys: 2) - schemas.MirroringDeploymentGroup.properties.locations (Total Keys: 3) - schemas.MirroringDeploymentGroup.properties.nestedDeployments.deprecated (Total Keys: 1) - schemas.MirroringEndpointGroup.properties.connectedDeploymentGroups (Total Keys: 3) - schemas.MirroringEndpointGroupAssociation.properties.locations (Total Keys: 4) - schemas.MirroringEndpointGroupConnectedDeploymentGroup (Total Keys: 7) - schemas.MirroringLocation (Total Keys: 6) #### networksecurity:v1beta1 The following keys were added: - resources.projects.resources.locations.resources.serverTlsPolicies.methods.list.parameters.returnPartialSuccess (Total Keys: 2) - schemas.InterceptDeploymentGroup.properties.locations (Total Keys: 3) - schemas.InterceptDeploymentGroup.properties.nestedDeployments.deprecated (Total Keys: 1) - schemas.InterceptEndpointGroup.properties.connectedDeploymentGroup (Total Keys: 2) - schemas.InterceptEndpointGroupAssociation.properties.locations (Total Keys: 4) - schemas.InterceptEndpointGroupConnectedDeploymentGroup (Total Keys: 7) - schemas.InterceptLocation (Total Keys: 6) - schemas.ListServerTlsPoliciesResponse.properties.unreachable (Total Keys: 2) - schemas.MirroringDeploymentGroup.properties.locations (Total Keys: 3) - schemas.MirroringDeploymentGroup.properties.nestedDeployments.deprecated (Total Keys: 1) - schemas.MirroringEndpointGroup.properties.connectedDeploymentGroups (Total Keys: 3) - schemas.MirroringEndpointGroupAssociation.properties.locations (Total Keys: 4) - schemas.MirroringEndpointGroupConnectedDeploymentGroup (Total Keys: 7) - schemas.MirroringLocation (Total Keys: 6)
1 parent 919b1bc commit c191bf0

14 files changed

+542
-26
lines changed

docs/dyn/networksecurity_v1.projects.locations.mirroringDeploymentGroups.html

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,12 @@ <h3>Method Details</h3>
121121
&quot;labels&quot;: { # Optional. Labels are key/value pairs that help to organize and filter resources.
122122
&quot;a_key&quot;: &quot;A String&quot;,
123123
},
124+
&quot;locations&quot;: [ # Output only. The list of locations where the deployment group is present.
125+
{ # Details about mirroring in a specific cloud location.
126+
&quot;location&quot;: &quot;A String&quot;, # Output only. The cloud location, e.g. &quot;us-central1-a&quot; or &quot;asia-south1&quot;.
127+
&quot;state&quot;: &quot;A String&quot;, # Output only. The current state of the association in this location.
128+
},
129+
],
124130
&quot;name&quot;: &quot;A String&quot;, # 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.
125131
&quot;nestedDeployments&quot;: [ # Output only. The list of Mirroring Deployments that belong to this group.
126132
{ # A deployment belonging to this deployment group.
@@ -226,6 +232,12 @@ <h3>Method Details</h3>
226232
&quot;labels&quot;: { # Optional. Labels are key/value pairs that help to organize and filter resources.
227233
&quot;a_key&quot;: &quot;A String&quot;,
228234
},
235+
&quot;locations&quot;: [ # Output only. The list of locations where the deployment group is present.
236+
{ # Details about mirroring in a specific cloud location.
237+
&quot;location&quot;: &quot;A String&quot;, # Output only. The cloud location, e.g. &quot;us-central1-a&quot; or &quot;asia-south1&quot;.
238+
&quot;state&quot;: &quot;A String&quot;, # Output only. The current state of the association in this location.
239+
},
240+
],
229241
&quot;name&quot;: &quot;A String&quot;, # 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.
230242
&quot;nestedDeployments&quot;: [ # Output only. The list of Mirroring Deployments that belong to this group.
231243
{ # A deployment belonging to this deployment group.
@@ -271,6 +283,12 @@ <h3>Method Details</h3>
271283
&quot;labels&quot;: { # Optional. Labels are key/value pairs that help to organize and filter resources.
272284
&quot;a_key&quot;: &quot;A String&quot;,
273285
},
286+
&quot;locations&quot;: [ # Output only. The list of locations where the deployment group is present.
287+
{ # Details about mirroring in a specific cloud location.
288+
&quot;location&quot;: &quot;A String&quot;, # Output only. The cloud location, e.g. &quot;us-central1-a&quot; or &quot;asia-south1&quot;.
289+
&quot;state&quot;: &quot;A String&quot;, # Output only. The current state of the association in this location.
290+
},
291+
],
274292
&quot;name&quot;: &quot;A String&quot;, # 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.
275293
&quot;nestedDeployments&quot;: [ # Output only. The list of Mirroring Deployments that belong to this group.
276294
{ # A deployment belonging to this deployment group.
@@ -322,6 +340,12 @@ <h3>Method Details</h3>
322340
&quot;labels&quot;: { # Optional. Labels are key/value pairs that help to organize and filter resources.
323341
&quot;a_key&quot;: &quot;A String&quot;,
324342
},
343+
&quot;locations&quot;: [ # Output only. The list of locations where the deployment group is present.
344+
{ # Details about mirroring in a specific cloud location.
345+
&quot;location&quot;: &quot;A String&quot;, # Output only. The cloud location, e.g. &quot;us-central1-a&quot; or &quot;asia-south1&quot;.
346+
&quot;state&quot;: &quot;A String&quot;, # Output only. The current state of the association in this location.
347+
},
348+
],
325349
&quot;name&quot;: &quot;A String&quot;, # 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.
326350
&quot;nestedDeployments&quot;: [ # Output only. The list of Mirroring Deployments that belong to this group.
327351
{ # A deployment belonging to this deployment group.

docs/dyn/networksecurity_v1.projects.locations.mirroringEndpointGroupAssociations.html

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,12 @@ <h3>Method Details</h3>
115115
&quot;labels&quot;: { # Optional. Labels are key/value pairs that help to organize and filter resources.
116116
&quot;a_key&quot;: &quot;A String&quot;,
117117
},
118+
&quot;locations&quot;: [ # 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+
&quot;location&quot;: &quot;A String&quot;, # Output only. The cloud location, e.g. &quot;us-central1-a&quot; or &quot;asia-south1&quot;.
121+
&quot;state&quot;: &quot;A String&quot;, # Output only. The current state of the association in this location.
122+
},
123+
],
118124
&quot;locationsDetails&quot;: [ # 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.
119125
{ # Contains details about the state of an association in a specific cloud location.
120126
&quot;location&quot;: &quot;A String&quot;, # Output only. The cloud location, e.g. &quot;us-central1-a&quot; or &quot;asia-south1&quot;.
@@ -215,6 +221,12 @@ <h3>Method Details</h3>
215221
&quot;labels&quot;: { # Optional. Labels are key/value pairs that help to organize and filter resources.
216222
&quot;a_key&quot;: &quot;A String&quot;,
217223
},
224+
&quot;locations&quot;: [ # 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+
&quot;location&quot;: &quot;A String&quot;, # Output only. The cloud location, e.g. &quot;us-central1-a&quot; or &quot;asia-south1&quot;.
227+
&quot;state&quot;: &quot;A String&quot;, # Output only. The current state of the association in this location.
228+
},
229+
],
218230
&quot;locationsDetails&quot;: [ # 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.
219231
{ # Contains details about the state of an association in a specific cloud location.
220232
&quot;location&quot;: &quot;A String&quot;, # Output only. The cloud location, e.g. &quot;us-central1-a&quot; or &quot;asia-south1&quot;.
@@ -255,6 +267,12 @@ <h3>Method Details</h3>
255267
&quot;labels&quot;: { # Optional. Labels are key/value pairs that help to organize and filter resources.
256268
&quot;a_key&quot;: &quot;A String&quot;,
257269
},
270+
&quot;locations&quot;: [ # 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+
&quot;location&quot;: &quot;A String&quot;, # Output only. The cloud location, e.g. &quot;us-central1-a&quot; or &quot;asia-south1&quot;.
273+
&quot;state&quot;: &quot;A String&quot;, # Output only. The current state of the association in this location.
274+
},
275+
],
258276
&quot;locationsDetails&quot;: [ # 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.
259277
{ # Contains details about the state of an association in a specific cloud location.
260278
&quot;location&quot;: &quot;A String&quot;, # Output only. The cloud location, e.g. &quot;us-central1-a&quot; or &quot;asia-south1&quot;.
@@ -301,6 +319,12 @@ <h3>Method Details</h3>
301319
&quot;labels&quot;: { # Optional. Labels are key/value pairs that help to organize and filter resources.
302320
&quot;a_key&quot;: &quot;A String&quot;,
303321
},
322+
&quot;locations&quot;: [ # 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+
&quot;location&quot;: &quot;A String&quot;, # Output only. The cloud location, e.g. &quot;us-central1-a&quot; or &quot;asia-south1&quot;.
325+
&quot;state&quot;: &quot;A String&quot;, # Output only. The current state of the association in this location.
326+
},
327+
],
304328
&quot;locationsDetails&quot;: [ # 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.
305329
{ # Contains details about the state of an association in a specific cloud location.
306330
&quot;location&quot;: &quot;A String&quot;, # Output only. The cloud location, e.g. &quot;us-central1-a&quot; or &quot;asia-south1&quot;.

docs/dyn/networksecurity_v1.projects.locations.mirroringEndpointGroups.html

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,17 @@ <h3>Method Details</h3>
118118
&quot;state&quot;: &quot;A String&quot;, # Output only. Most recent known state of the association.
119119
},
120120
],
121+
&quot;connectedDeploymentGroups&quot;: [ # Output only. List of details about the connected deployment groups to this endpoint group.
122+
{ # The endpoint group&#x27;s view of a connected deployment group.
123+
&quot;locations&quot;: [ # Output only. The list of locations where the deployment group is present.
124+
{ # Details about mirroring in a specific cloud location.
125+
&quot;location&quot;: &quot;A String&quot;, # Output only. The cloud location, e.g. &quot;us-central1-a&quot; or &quot;asia-south1&quot;.
126+
&quot;state&quot;: &quot;A String&quot;, # Output only. The current state of the association in this location.
127+
},
128+
],
129+
&quot;name&quot;: &quot;A String&quot;, # Output only. The connected deployment group&#x27;s resource name, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/124.
130+
},
131+
],
121132
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
122133
&quot;description&quot;: &quot;A String&quot;, # Optional. User-provided description of the endpoint group. Used as additional context for the endpoint group.
123134
&quot;labels&quot;: { # Optional. Labels are key/value pairs that help to organize and filter resources.
@@ -219,6 +230,17 @@ <h3>Method Details</h3>
219230
&quot;state&quot;: &quot;A String&quot;, # Output only. Most recent known state of the association.
220231
},
221232
],
233+
&quot;connectedDeploymentGroups&quot;: [ # Output only. List of details about the connected deployment groups to this endpoint group.
234+
{ # The endpoint group&#x27;s view of a connected deployment group.
235+
&quot;locations&quot;: [ # Output only. The list of locations where the deployment group is present.
236+
{ # Details about mirroring in a specific cloud location.
237+
&quot;location&quot;: &quot;A String&quot;, # Output only. The cloud location, e.g. &quot;us-central1-a&quot; or &quot;asia-south1&quot;.
238+
&quot;state&quot;: &quot;A String&quot;, # Output only. The current state of the association in this location.
239+
},
240+
],
241+
&quot;name&quot;: &quot;A String&quot;, # Output only. The connected deployment group&#x27;s resource name, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/124.
242+
},
243+
],
222244
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
223245
&quot;description&quot;: &quot;A String&quot;, # Optional. User-provided description of the endpoint group. Used as additional context for the endpoint group.
224246
&quot;labels&quot;: { # Optional. Labels are key/value pairs that help to organize and filter resources.
@@ -260,6 +282,17 @@ <h3>Method Details</h3>
260282
&quot;state&quot;: &quot;A String&quot;, # Output only. Most recent known state of the association.
261283
},
262284
],
285+
&quot;connectedDeploymentGroups&quot;: [ # Output only. List of details about the connected deployment groups to this endpoint group.
286+
{ # The endpoint group&#x27;s view of a connected deployment group.
287+
&quot;locations&quot;: [ # Output only. The list of locations where the deployment group is present.
288+
{ # Details about mirroring in a specific cloud location.
289+
&quot;location&quot;: &quot;A String&quot;, # Output only. The cloud location, e.g. &quot;us-central1-a&quot; or &quot;asia-south1&quot;.
290+
&quot;state&quot;: &quot;A String&quot;, # Output only. The current state of the association in this location.
291+
},
292+
],
293+
&quot;name&quot;: &quot;A String&quot;, # Output only. The connected deployment group&#x27;s resource name, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/124.
294+
},
295+
],
263296
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
264297
&quot;description&quot;: &quot;A String&quot;, # Optional. User-provided description of the endpoint group. Used as additional context for the endpoint group.
265298
&quot;labels&quot;: { # Optional. Labels are key/value pairs that help to organize and filter resources.
@@ -307,6 +340,17 @@ <h3>Method Details</h3>
307340
&quot;state&quot;: &quot;A String&quot;, # Output only. Most recent known state of the association.
308341
},
309342
],
343+
&quot;connectedDeploymentGroups&quot;: [ # Output only. List of details about the connected deployment groups to this endpoint group.
344+
{ # The endpoint group&#x27;s view of a connected deployment group.
345+
&quot;locations&quot;: [ # Output only. The list of locations where the deployment group is present.
346+
{ # Details about mirroring in a specific cloud location.
347+
&quot;location&quot;: &quot;A String&quot;, # Output only. The cloud location, e.g. &quot;us-central1-a&quot; or &quot;asia-south1&quot;.
348+
&quot;state&quot;: &quot;A String&quot;, # Output only. The current state of the association in this location.
349+
},
350+
],
351+
&quot;name&quot;: &quot;A String&quot;, # Output only. The connected deployment group&#x27;s resource name, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/124.
352+
},
353+
],
310354
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
311355
&quot;description&quot;: &quot;A String&quot;, # Optional. User-provided description of the endpoint group. Used as additional context for the endpoint group.
312356
&quot;labels&quot;: { # Optional. Labels are key/value pairs that help to organize and filter resources.

docs/dyn/networksecurity_v1.projects.locations.serverTlsPolicies.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ <h2>Instance Methods</h2>
9090
<code><a href="#getIamPolicy">getIamPolicy(resource, options_requestedPolicyVersion=None, x__xgafv=None)</a></code></p>
9191
<p class="firstline">Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.</p>
9292
<p class="toc_element">
93-
<code><a href="#list">list(parent, pageSize=None, pageToken=None, x__xgafv=None)</a></code></p>
93+
<code><a href="#list">list(parent, pageSize=None, pageToken=None, returnPartialSuccess=None, x__xgafv=None)</a></code></p>
9494
<p class="firstline">Lists ServerTlsPolicies in a given project and location.</p>
9595
<p class="toc_element">
9696
<code><a href="#list_next">list_next()</a></code></p>
@@ -314,13 +314,14 @@ <h3>Method Details</h3>
314314
</div>
315315

316316
<div class="method">
317-
<code class="details" id="list">list(parent, pageSize=None, pageToken=None, x__xgafv=None)</code>
317+
<code class="details" id="list">list(parent, pageSize=None, pageToken=None, returnPartialSuccess=None, x__xgafv=None)</code>
318318
<pre>Lists ServerTlsPolicies in a given project and location.
319319

320320
Args:
321321
parent: string, Required. The project and location from which the ServerTlsPolicies should be listed, specified in the format `projects/*/locations/{location}`. (required)
322322
pageSize: integer, Maximum number of ServerTlsPolicies to return per call.
323323
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 `&quot;projects/example/locations/-&quot;`.
324325
x__xgafv: string, V1 error format.
325326
Allowed values
326327
1 - v1 error format
@@ -365,6 +366,9 @@ <h3>Method Details</h3>
365366
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was updated.
366367
},
367368
],
369+
&quot;unreachable&quot;: [ # 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.
370+
&quot;A String&quot;,
371+
],
368372
}</pre>
369373
</div>
370374

0 commit comments

Comments
 (0)