删除变量

本页介绍了如何删除变量。要详细了解变量和 Runtime Configurator 服务,请参阅 Runtime Configurator 基础知识

要了解如何创建变量,请参阅设置和获取数据

准备工作

删除变量

您可以删除单个变量或以递归方式删除具体路径下的所有变量。

Deployment Manager

使用以下任一方法删除部署中的变量:

gcloud

要使用 gcloud 命令行工具删除变量,请使用 runtime-config configs variables delete 命令:

gcloud beta runtime-config configs variables unset [VARIABLE_KEY] --config-name [CONFIG_NAME]

其中 [VARIABLE_KEY] 是变量的键,[CONFIG_NAME] 是此变量所属配置的名称。

如果需要以递归方式删除某个路径下的所有变量,请提供 --recursive 标志。

gcloud 工具会返回如下响应:

Deleted [https://runtimeconfig.googleapis.com/v1beta1/projects/[PROJECT_ID]/configs/[CONFIG_NAME]/variables/[VARIABLE_KEY].

API

在 REST API 中,向以下 URI 发出 DELETE 请求以删除新变量:

https://runtimeconfig.googleapis.com/v1beta1/projects/[PROJECT_ID]/configs/[CONFIG_NAME]/variables/[VARIABLE_KEY]

其中:

  • [PROJECT_ID] 是此请求的项目 ID。
  • [CONFIG_NAME] 是此配置的名称。
  • [VARIABLE_KEY] 是要删除的变量。

    如果需要以递归方式删除具体传递下的所有变量,请随 recursive 属性设置为 true 的请求提供一个载荷。

    { "recursive": true }

    如果成功,该 API 将返回一个空响应。

    要详细了解该方法,请阅读 variables().delete 文档。

后续步骤