Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
删除应用
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
本页介绍了安全删除应用的最佳实践和说明。
删除应用的步骤
以下说明适用于 Google Cloud 控制台。
控制台
如需删除应用,请按以下步骤操作:
在 Google Cloud 控制台中,前往 Gemini Enterprise 页面。
Gemini Enterprise
对于要删除的应用,点击
more_vert,然后点击 删除。
在删除应用? 对话框中,输入应用名称,然后点击确认 。
删除具有 IAM 政策的应用的最佳实践
删除应用是不可逆的操作。因此,如果您的应用已
配置访问权限控制,您
可以在删除应用之前从其 IAM
政策中移除所有用户。请按以下步骤操作:
清除 IAM 政策: 在删除应用之前,请清除其 IAM 政策以移除用户访问权限。您可以通过设置一个空的 bindings 数组来完成此操作。
使用
getIamPolicy
方法获取应用的当前 IAM 政策。
REST
curl -X GET \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
"https://ENDPOINT_LOCATION-discoveryengine.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/collections/default_collection/engines/APP_ID:getIamPolicy"
替换以下内容:
PROJECT_ID:您的项目的 ID。
ENDPOINT_LOCATION:API 请求的多区域。请指定以下某个值:
us(表示美国多区域)
eu(表示欧盟多区域)
global(表示全球位置)
如需了解详情,请参阅为数据存储区指定多区域。
LOCATION:数据存储区的多区域:global、us 或 eu
APP_ID:要配置的应用的 ID。
命令和结果示例
curl -X GET \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
"https://global-discoveryengine.googleapis.com/v1/projects/my-project-123/locations/global/collections/default_collection/engines/my-app:getIamPolicy"
{
"version": 1,
"etag": "1234567890"
}
如需移除所有现有绑定,请在请求正文中使用带有空 bindings 数组的
setIamPolicy
方法。
REST
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
-d '{
"policy": {
"etag": "ETAG",
"bindings": []
}
}' \
"https://ENDPOINT_LOCATION-discoveryengine.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/collections/default_collection/engines/APP_ID:setIamPolicy"
替换以下内容:
ETAG:使用 getIamPolicy 方法时,您作为响应获取的 etag 值。
PROJECT_ID:您的项目的 ID。
ENDPOINT_LOCATION:API 请求的多区域。请指定以下某个值:
us(表示美国多区域)
eu(表示欧盟多区域)
global(表示全球位置)
如需了解详情,请参阅为数据存储区指定多区域。
LOCATION:数据存储区的多区域:global、us 或 eu
APP_ID:要配置的应用的 ID。
命令和结果示例
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
-d '{
"policy": {
"etag": "1234567890",
"bindings": []
}
}' \
"https://global-discoveryengine.googleapis.com/v1/projects/my-project-123/locations/global/collections/default_collection/engines/my-app:setIamPolicy"
{
"version": 1,
"etag": "3456789012"
}
确认对用户的影响: 清除政策并等待
传播时间过后,
确认访问权限撤消操作未给用户带来任何意外问题。
删除应用: 确认影响后,按照
删除应用的步骤部分中的说明继续删除应用
。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2026-07-12。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2026-07-12。"],[],[]]