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
<pclass="firstline">Update an API resource in the API hub. The following fields in the API can be updated: * display_name * description * owner * documentation * target_user * team * business_unit * maturity_level * api_style * attributes The update_mask should be used to specify the fields being updated. Updating the owner field requires complete owner message and updates both owner and email fields.</p>
102
+
<pclass="firstline">Update an API resource in the API hub. The following fields in the API can be updated: * display_name * description * owner * documentation * target_user * team * business_unit * maturity_level * api_style * attributes * fingerprint The update_mask should be used to specify the fields being updated. Updating the owner field requires complete owner message and updates both owner and email fields.</p>
103
103
<h3>Method Details</h3>
104
104
<divclass="method">
105
105
<codeclass="details" id="close">close()</code>
@@ -292,7 +292,7 @@ <h3>Method Details</h3>
292
292
"documentation": { # Documentation details. # Optional. The documentation for the API resource.
293
293
"externalUri": "A String", # Optional. The uri of the externally hosted documentation.
294
294
},
295
-
"fingerprint": "A String", # Optional. Fingerprint of the API resource.
295
+
"fingerprint": "A String", # Optional. Fingerprint of the API resource. This must be unique for each API resource. It can neither be unset nor be updated to an existing fingerprint of another API resource.
296
296
"maturityLevel": { # The attribute values associated with resource. # Optional. The maturity level of the API. This maps to the following system defined attribute: `projects/{project}/locations/{location}/attributes/system-maturity-level` attribute. The number of values for this attribute will be based on the cardinality of the attribute. The same can be retrieved via GetAttribute API. All values should be from the list of allowed values defined for the attribute.
297
297
"attribute": "A String", # Output only. The name of the attribute. Format: projects/{project}/locations/{location}/attributes/{attribute}
298
298
"enumValues": { # The attribute values of data type enum. # The attribute values associated with a resource in case attribute data type is enum.
@@ -587,7 +587,7 @@ <h3>Method Details</h3>
587
587
"documentation": { # Documentation details. # Optional. The documentation for the API resource.
588
588
"externalUri": "A String", # Optional. The uri of the externally hosted documentation.
589
589
},
590
-
"fingerprint": "A String", # Optional. Fingerprint of the API resource.
590
+
"fingerprint": "A String", # Optional. Fingerprint of the API resource. This must be unique for each API resource. It can neither be unset nor be updated to an existing fingerprint of another API resource.
591
591
"maturityLevel": { # The attribute values associated with resource. # Optional. The maturity level of the API. This maps to the following system defined attribute: `projects/{project}/locations/{location}/attributes/system-maturity-level` attribute. The number of values for this attribute will be based on the cardinality of the attribute. The same can be retrieved via GetAttribute API. All values should be from the list of allowed values defined for the attribute.
592
592
"attribute": "A String", # Output only. The name of the attribute. Format: projects/{project}/locations/{location}/attributes/{attribute}
593
593
"enumValues": { # The attribute values of data type enum. # The attribute values associated with a resource in case attribute data type is enum.
@@ -907,7 +907,7 @@ <h3>Method Details</h3>
907
907
"documentation": { # Documentation details. # Optional. The documentation for the API resource.
908
908
"externalUri": "A String", # Optional. The uri of the externally hosted documentation.
909
909
},
910
-
"fingerprint": "A String", # Optional. Fingerprint of the API resource.
910
+
"fingerprint": "A String", # Optional. Fingerprint of the API resource. This must be unique for each API resource. It can neither be unset nor be updated to an existing fingerprint of another API resource.
911
911
"maturityLevel": { # The attribute values associated with resource. # Optional. The maturity level of the API. This maps to the following system defined attribute: `projects/{project}/locations/{location}/attributes/system-maturity-level` attribute. The number of values for this attribute will be based on the cardinality of the attribute. The same can be retrieved via GetAttribute API. All values should be from the list of allowed values defined for the attribute.
912
912
"attribute": "A String", # Output only. The name of the attribute. Format: projects/{project}/locations/{location}/attributes/{attribute}
913
913
"enumValues": { # The attribute values of data type enum. # The attribute values associated with a resource in case attribute data type is enum.
@@ -1213,7 +1213,7 @@ <h3>Method Details</h3>
1213
1213
"documentation": { # Documentation details. # Optional. The documentation for the API resource.
1214
1214
"externalUri": "A String", # Optional. The uri of the externally hosted documentation.
1215
1215
},
1216
-
"fingerprint": "A String", # Optional. Fingerprint of the API resource.
1216
+
"fingerprint": "A String", # Optional. Fingerprint of the API resource. This must be unique for each API resource. It can neither be unset nor be updated to an existing fingerprint of another API resource.
1217
1217
"maturityLevel": { # The attribute values associated with resource. # Optional. The maturity level of the API. This maps to the following system defined attribute: `projects/{project}/locations/{location}/attributes/system-maturity-level` attribute. The number of values for this attribute will be based on the cardinality of the attribute. The same can be retrieved via GetAttribute API. All values should be from the list of allowed values defined for the attribute.
1218
1218
"attribute": "A String", # Output only. The name of the attribute. Format: projects/{project}/locations/{location}/attributes/{attribute}
1219
1219
"enumValues": { # The attribute values of data type enum. # The attribute values associated with a resource in case attribute data type is enum.
<pre>Update an API resource in the API hub. The following fields in the API can be updated: * display_name * description * owner * documentation * target_user * team * business_unit * maturity_level * api_style * attributes The update_mask should be used to specify the fields being updated. Updating the owner field requires complete owner message and updates both owner and email fields.
1345
+
<pre>Update an API resource in the API hub. The following fields in the API can be updated: * display_name * description * owner * documentation * target_user * team * business_unit * maturity_level * api_style * attributes * fingerprint The update_mask should be used to specify the fields being updated. Updating the owner field requires complete owner message and updates both owner and email fields.
1346
1346
1347
1347
Args:
1348
1348
name: string, Identifier. The name of the API resource in the API Hub. Format: `projects/{project}/locations/{location}/apis/{api}` (required)
@@ -1526,7 +1526,7 @@ <h3>Method Details</h3>
1526
1526
"documentation": { # Documentation details. # Optional. The documentation for the API resource.
1527
1527
"externalUri": "A String", # Optional. The uri of the externally hosted documentation.
1528
1528
},
1529
-
"fingerprint": "A String", # Optional. Fingerprint of the API resource.
1529
+
"fingerprint": "A String", # Optional. Fingerprint of the API resource. This must be unique for each API resource. It can neither be unset nor be updated to an existing fingerprint of another API resource.
1530
1530
"maturityLevel": { # The attribute values associated with resource. # Optional. The maturity level of the API. This maps to the following system defined attribute: `projects/{project}/locations/{location}/attributes/system-maturity-level` attribute. The number of values for this attribute will be based on the cardinality of the attribute. The same can be retrieved via GetAttribute API. All values should be from the list of allowed values defined for the attribute.
1531
1531
"attribute": "A String", # Output only. The name of the attribute. Format: projects/{project}/locations/{location}/attributes/{attribute}
1532
1532
"enumValues": { # The attribute values of data type enum. # The attribute values associated with a resource in case attribute data type is enum.
@@ -1821,7 +1821,7 @@ <h3>Method Details</h3>
1821
1821
"documentation": { # Documentation details. # Optional. The documentation for the API resource.
1822
1822
"externalUri": "A String", # Optional. The uri of the externally hosted documentation.
1823
1823
},
1824
-
"fingerprint": "A String", # Optional. Fingerprint of the API resource.
1824
+
"fingerprint": "A String", # Optional. Fingerprint of the API resource. This must be unique for each API resource. It can neither be unset nor be updated to an existing fingerprint of another API resource.
1825
1825
"maturityLevel": { # The attribute values associated with resource. # Optional. The maturity level of the API. This maps to the following system defined attribute: `projects/{project}/locations/{location}/attributes/system-maturity-level` attribute. The number of values for this attribute will be based on the cardinality of the attribute. The same can be retrieved via GetAttribute API. All values should be from the list of allowed values defined for the attribute.
1826
1826
"attribute": "A String", # Output only. The name of the attribute. Format: projects/{project}/locations/{location}/attributes/{attribute}
1827
1827
"enumValues": { # The attribute values of data type enum. # The attribute values associated with a resource in case attribute data type is enum.
<pclass="firstline">Update an operation in an API version. The following fields in the ApiOperation resource can be updated: * details.description * details.documentation * details.http_operation.path * details.http_operation.method * details.deprecated * attributes The update_mask should be used to specify the fields being updated. An operation can be updated only if the operation was created via CreateApiOperation API. If the operation was created by parsing the spec, then it can be edited by updating the spec.</p>
97
+
<pclass="firstline">Update an operation in an API version. The following fields in the ApiOperation resource can be updated: * details.description * details.documentation * details.http_operation.path * details.http_operation.method * details.deprecated * attributes * details.mcp_tool.title * details.mcp_tool.description * details.input_schema * details.output_schema * details.mcp_tool.annotations.title * details.mcp_tool.annotations.read_only_hint * details.mcp_tool.annotations.destructive_hint * details.mcp_tool.annotations.idempotent_hint * details.mcp_tool.annotations.open_world_hint * details.mcp_tool.annotations.additional_hints The update_mask should be used to specify the fields being updated. An operation can be updated only if the operation was created via CreateApiOperation API. If the operation was created by parsing the spec, then it can be edited by updating the spec.</p>
<pre>Update an operation in an API version. The following fields in the ApiOperation resource can be updated: * details.description * details.documentation * details.http_operation.path * details.http_operation.method * details.deprecated * attributes The update_mask should be used to specify the fields being updated. An operation can be updated only if the operation was created via CreateApiOperation API. If the operation was created by parsing the spec, then it can be edited by updating the spec.
447
+
<pre>Update an operation in an API version. The following fields in the ApiOperation resource can be updated: * details.description * details.documentation * details.http_operation.path * details.http_operation.method * details.deprecated * attributes * details.mcp_tool.title * details.mcp_tool.description * details.input_schema * details.output_schema * details.mcp_tool.annotations.title * details.mcp_tool.annotations.read_only_hint * details.mcp_tool.annotations.destructive_hint * details.mcp_tool.annotations.idempotent_hint * details.mcp_tool.annotations.open_world_hint * details.mcp_tool.annotations.additional_hints The update_mask should be used to specify the fields being updated. An operation can be updated only if the operation was created via CreateApiOperation API. If the operation was created by parsing the spec, then it can be edited by updating the spec.
448
448
449
449
Args:
450
450
name: string, Identifier. The name of the operation. Format: `projects/{project}/locations/{location}/apis/{api}/versions/{version}/operations/{operation}` (required)
Copy file name to clipboardExpand all lines: docs/dyn/apihub_v1.projects.locations.html
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -356,7 +356,7 @@ <h3>Method Details</h3>
356
356
"documentation": { # Documentation details. # Optional. The documentation for the API resource.
357
357
"externalUri": "A String", # Optional. The uri of the externally hosted documentation.
358
358
},
359
-
"fingerprint": "A String", # Optional. Fingerprint of the API resource.
359
+
"fingerprint": "A String", # Optional. Fingerprint of the API resource. This must be unique for each API resource. It can neither be unset nor be updated to an existing fingerprint of another API resource.
360
360
"maturityLevel": { # The attribute values associated with resource. # Optional. The maturity level of the API. This maps to the following system defined attribute: `projects/{project}/locations/{location}/attributes/system-maturity-level` attribute. The number of values for this attribute will be based on the cardinality of the attribute. The same can be retrieved via GetAttribute API. All values should be from the list of allowed values defined for the attribute.
361
361
"attribute": "A String", # Output only. The name of the attribute. Format: projects/{project}/locations/{location}/attributes/{attribute}
362
362
"enumValues": { # The attribute values of data type enum. # The attribute values associated with a resource in case attribute data type is enum.
@@ -1036,7 +1036,7 @@ <h3>Method Details</h3>
1036
1036
1037
1037
Args:
1038
1038
name: string, The resource that owns the locations collection, if applicable. (required)
1039
-
extraLocationTypes: string, Optional. Unless explicitly documented otherwise, don't use this unsupported field which is primarily intended for internal usage. (repeated)
1039
+
extraLocationTypes: string, Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented otherwise. This is primarily for internal usage. (repeated)
1040
1040
filter: string, A filter to narrow down results to a preferred subset. The filtering language accepts strings like `"displayName=tokyo"`, and is documented in more detail in [AIP-160](https://google.aip.dev/160).
1041
1041
pageSize: integer, The maximum number of results to return. If not set, the service selects a default.
1042
1042
pageToken: string, A page token received from the `next_page_token` field in the response. Send that page token to receive the subsequent page.
@@ -1309,7 +1309,7 @@ <h3>Method Details</h3>
1309
1309
"documentation": { # Documentation details. # Optional. The documentation for the API resource.
1310
1310
"externalUri": "A String", # Optional. The uri of the externally hosted documentation.
1311
1311
},
1312
-
"fingerprint": "A String", # Optional. Fingerprint of the API resource.
1312
+
"fingerprint": "A String", # Optional. Fingerprint of the API resource. This must be unique for each API resource. It can neither be unset nor be updated to an existing fingerprint of another API resource.
1313
1313
"maturityLevel": { # The attribute values associated with resource. # Optional. The maturity level of the API. This maps to the following system defined attribute: `projects/{project}/locations/{location}/attributes/system-maturity-level` attribute. The number of values for this attribute will be based on the cardinality of the attribute. The same can be retrieved via GetAttribute API. All values should be from the list of allowed values defined for the attribute.
1314
1314
"attribute": "A String", # Output only. The name of the attribute. Format: projects/{project}/locations/{location}/attributes/{attribute}
1315
1315
"enumValues": { # The attribute values of data type enum. # The attribute values associated with a resource in case attribute data type is enum.
0 commit comments