Skip to content

Commit 36c302d

Browse files
feat(serviceconsumermanagement): update the api
#### serviceconsumermanagement:v1 The following keys were added: - resources.operations.methods.list.parameters.returnPartialSuccess (Total Keys: 2) - schemas.ListOperationsResponse.properties.unreachable (Total Keys: 2) - schemas.V1Beta1ServiceIdentity.properties.projectRole.type (Total Keys: 1) #### serviceconsumermanagement:v1beta1 The following keys were added: - schemas.V1Beta1ServiceIdentity.properties.projectRole.type (Total Keys: 1)
1 parent 12c3909 commit 36c302d

File tree

3 files changed

+28
-4
lines changed

3 files changed

+28
-4
lines changed

docs/dyn/serviceconsumermanagement_v1.operations.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ <h2>Instance Methods</h2>
8787
<code><a href="#get">get(name, x__xgafv=None)</a></code></p>
8888
<p class="firstline">Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.</p>
8989
<p class="toc_element">
90-
<code><a href="#list">list(name, filter=None, pageSize=None, pageToken=None, x__xgafv=None)</a></code></p>
90+
<code><a href="#list">list(name, filter=None, pageSize=None, pageToken=None, returnPartialSuccess=None, x__xgafv=None)</a></code></p>
9191
<p class="firstline">Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.</p>
9292
<p class="toc_element">
9393
<code><a href="#list_next">list_next()</a></code></p>
@@ -176,14 +176,15 @@ <h3>Method Details</h3>
176176
</div>
177177

178178
<div class="method">
179-
<code class="details" id="list">list(name, filter=None, pageSize=None, pageToken=None, x__xgafv=None)</code>
179+
<code class="details" id="list">list(name, filter=None, pageSize=None, pageToken=None, returnPartialSuccess=None, x__xgafv=None)</code>
180180
<pre>Lists operations that match the specified filter in the request. If the server doesn&#x27;t support this method, it returns `UNIMPLEMENTED`.
181181

182182
Args:
183183
name: string, The name of the operation&#x27;s parent resource. (required)
184184
filter: string, The standard list filter.
185185
pageSize: integer, The standard list page size.
186186
pageToken: string, The standard list page token.
187+
returnPartialSuccess: boolean, When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `&quot;projects/example/locations/-&quot;`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.
187188
x__xgafv: string, V1 error format.
188189
Allowed values
189190
1 - v1 error format
@@ -215,6 +216,9 @@ <h3>Method Details</h3>
215216
},
216217
},
217218
],
219+
&quot;unreachable&quot;: [ # Unordered list. Unreachable resources. Populated when the request sets `ListOperationsRequest.return_partial_success` and reads across collections e.g. when attempting to list all resources across all supported locations.
220+
&quot;A String&quot;,
221+
],
218222
}</pre>
219223
</div>
220224

googleapiclient/discovery_cache/documents/serviceconsumermanagement.v1.json

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,11 @@
216216
"description": "The standard list page token.",
217217
"location": "query",
218218
"type": "string"
219+
},
220+
"returnPartialSuccess": {
221+
"description": "When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `\"projects/example/locations/-\"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.",
222+
"location": "query",
223+
"type": "boolean"
219224
}
220225
},
221226
"path": "v1/{+name}",
@@ -542,7 +547,7 @@
542547
}
543548
}
544549
},
545-
"revision": "20250919",
550+
"revision": "20251023",
546551
"rootUrl": "https://serviceconsumermanagement.googleapis.com/",
547552
"schemas": {
548553
"AddTenantProjectRequest": {
@@ -1789,6 +1794,13 @@
17891794
"$ref": "Operation"
17901795
},
17911796
"type": "array"
1797+
},
1798+
"unreachable": {
1799+
"description": "Unordered list. Unreachable resources. Populated when the request sets `ListOperationsRequest.return_partial_success` and reads across collections e.g. when attempting to list all resources across all supported locations.",
1800+
"items": {
1801+
"type": "string"
1802+
},
1803+
"type": "array"
17921804
}
17931805
},
17941806
"type": "object"
@@ -3328,6 +3340,10 @@
33283340
"description": "P4 service identity resource name. An example name would be: `services/serviceconsumermanagement.googleapis.com/projects/123/serviceIdentities/default`",
33293341
"type": "string"
33303342
},
3343+
"projectRole": {
3344+
"description": "The project-level IAM role defined in the service agent's grant configuration. This is the standard role intended for this service agent. This field is populated regardless of the `skip_role_attach` option in the request. If `skip_role_attach` is true, the caller can use this value to know which role they are responsible for granting.",
3345+
"type": "string"
3346+
},
33313347
"tag": {
33323348
"description": "The P4 service identity configuration tag. This must be defined in activation_grants. If not specified when creating the account, the tag is set to \"default\".",
33333349
"type": "string"

googleapiclient/discovery_cache/documents/serviceconsumermanagement.v1beta1.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -724,7 +724,7 @@
724724
}
725725
}
726726
},
727-
"revision": "20250919",
727+
"revision": "20251023",
728728
"rootUrl": "https://serviceconsumermanagement.googleapis.com/",
729729
"schemas": {
730730
"Api": {
@@ -3452,6 +3452,10 @@
34523452
"description": "P4 service identity resource name. An example name would be: `services/serviceconsumermanagement.googleapis.com/projects/123/serviceIdentities/default`",
34533453
"type": "string"
34543454
},
3455+
"projectRole": {
3456+
"description": "The project-level IAM role defined in the service agent's grant configuration. This is the standard role intended for this service agent. This field is populated regardless of the `skip_role_attach` option in the request. If `skip_role_attach` is true, the caller can use this value to know which role they are responsible for granting.",
3457+
"type": "string"
3458+
},
34553459
"tag": {
34563460
"description": "The P4 service identity configuration tag. This must be defined in activation_grants. If not specified when creating the account, the tag is set to \"default\".",
34573461
"type": "string"

0 commit comments

Comments
 (0)