Method: settings.searchapplications.patch
更新搜索应用。
注意:必须使用管理员帐号才能执行此 API。
HTTP 请求
PATCH https://cloudsearch.googleapis.com/v1/settings/{searchApplication.name=searchapplications/*}
网址采用 gRPC 转码语法。
路径参数
参数 |
searchApplication.name |
string
搜索应用的名称。 格式:searchapplications/{applicationId}。
|
查询参数
参数 |
updateMask |
string (FieldMask format)
仅适用于 settings.searchapplications.patch 。 更新掩码以控制要更新的字段。字段路径示例:searchApplication.name 、searchApplication.displayName 。
- 如果
updateMask 不为空,则仅更新 updateMask 中指定的字段。
- 如果您在
updateMask 中指定了一个字段,但未在 searchApplication 中指定其值,则该字段将被清除。
- 如果
updateMask 不存在、为空或值为 * ,则所有字段都会更新。
|
请求正文
请求正文包含一个 SearchApplication
实例。
响应正文
如果成功,则响应正文包含一个 Operation
实例。
授权范围
需要以下 OAuth 范围之一:
https://www.googleapis.com/auth/cloud_search.settings.query
https://www.googleapis.com/auth/cloud_search.settings
https://www.googleapis.com/auth/cloud_search
有关详情,请参阅授权指南。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-09-03。
[null,null,["最后更新时间 (UTC):2024-09-03。"],[[["This API updates a search application using an HTTP PATCH request and requires an admin account."],["The request requires a path parameter `searchApplication.name` to specify the application, and an optional `updateMask` query parameter to control which fields are updated."],["The request body should contain a `SearchApplication` object with the desired changes."],["Upon success, the API returns an `Operation` object in the response body."],["Authorization requires one of the specified OAuth scopes, such as `https://www.googleapis.com/auth/cloud_search.settings.query`."]]],[]]