Method: projects.locations.getConfig

获取营业地点的配置。

HTTP 请求

GET https://clouddeploy.googleapis.com/v1/{name=projects/*/locations/*/config}

网址采用 gRPC 转码语法。

路径参数

参数
name

string

必需。所请求配置的名称。

请求正文

请求正文必须为空。

响应正文

服务范围的配置。

如果成功,响应正文将包含结构如下的数据:

JSON 表示法
{
  "name": string,
  "supportedVersions": [
    {
      object (SkaffoldVersion)
    }
  ],
  "defaultSkaffoldVersion": string
}
字段
name

string

配置的名称。

supportedVersions[]

object (SkaffoldVersion)

所有受支持的 Skaffold 版本。

defaultSkaffoldVersion

string

在未指定 Skaffold 版本的情况下创建 Release 时分配的默认 Skaffold 版本。

授权范围

需要以下 OAuth 范围:

  • https://www.googleapis.com/auth/cloud-platform

如需了解详情,请参阅身份验证概览

IAM 权限

需要拥有 name 资源的以下 IAM 权限:

  • clouddeploy.config.get

如需了解详情,请参阅 IAM 文档

SkaffoldVersion

受支持的 Skaffold 版本的详细信息。

JSON 表示法
{
  "version": string,
  "maintenanceModeTime": string,
  "supportExpirationTime": string,
  "supportEndDate": {
    object (Date)
  }
}
字段
version

string

发布版本版本号。例如,"1.20.3"。

maintenanceModeTime

string (Timestamp format)

此版本的 Skaffold 将进入维护模式的时间。

时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

supportExpirationTime

string (Timestamp format)

此版本的 Skaffold 不再受支持的时间。

时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

supportEndDate

object (Date)

此版本预计不再受支持的日期。

日期

表示整个或部分日历日期(例如生日)。一天中的时间和时区要么在别处指定,要么不重要。日期相对于公历。可以表示以下任一情况:

  • 包含非零年份、月份和天值的完整日期。
  • 月份和天,年份值为零(例如周年纪念日)。
  • 单独的年份,月份和天值为零。
  • 年份和月份,天值为零(例如,信用卡到期日期)。

相关类型:

JSON 表示法
{
  "year": integer,
  "month": integer,
  "day": integer
}
字段
year

integer

日期中的年份。必须介于 1 到 9999 之间,或为 0(即指定不含年份的日期)。

month

integer

一年中的第几个月。必须介于 1 到 12 之间,或为 0(即只指定年份,不指定月份和天值)。

day

integer

一个月中的第几天。必须介于 1 到 31 之间并且对年份和月份有效,或为 0(即天不重要,指定单独的年份或者年份和月份)。