获取服务名称和配置 ID

要部署 OpenAPI 文档,请运行 gcloud endpoints services deploy 命令。在您首次部署 OpenAPI 文档时,gcloud 命令会调用 Service Management API,以使用您在 OpenAPI 文档的 host 字段中指定的名称来创建一项托管式服务。Service Management 会自动分配配置 ID,该 ID 由日期戳后跟修订版本号组成。例如 2017-02-13r0

如果在同一天再次部署服务配置,Service Management 将使配置 ID 中的修订版本号递增。如果在另一天再次部署服务配置,Service Management 会向配置 ID 分配新的日期戳,并会将修订版本号重置为 0。

Endpoints 使用 Service Management 来存储服务配置。Service Management 仅存储最新的 100 个服务配置。

本页面介绍如何查看服务名称和配置 ID。

Cloud Console

  1. 在 Cloud Console 中,转到项目的 Endpoints > 服务页面。

    转到“Endpoints 服务”页面

  2. 如果您有多个 API,请从列表中选择一个 API。
  3. 点击部署历史记录标签。
  4. 服务名称显示在 API 名称和标签之间,靠近页面的左上角。服务配置部署列表中将显示配置 ID、日期以及部署该配置的项目成员的电子邮件地址。服务配置部署列表显示最新的 100 个配置部署。最新配置显示在列表顶部。

gcloud

  1. 输入以下命令,以显示 Google Cloud 项目的 ID:
    gcloud projects list
  2. 使用上一步中的适用项目 ID,将默认项目设置为 API 所在的项目:
    gcloud config set project YOUR_PROJECT_ID
  3. 获取项目中的服务列表:
    gcloud endpoints services list
  4. 使用上一步中的适用服务名称,获取服务的配置 ID 列表:
    gcloud endpoints configs list --service=YOUR_SERVICE_NAME

如需详细了解上述命令,请参阅 gcloud 参考

后续步骤