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 版本的情况下创建版本时分配的默认 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)

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

日期

表示整个或部分日历日期,例如生日。时段和时区要么在别处指定,要么不重要。该日期相对于公历。这可能表示以下类型之一:

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

相关类型:

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

integer

日期。必须介于 1 到 9999 之间,如果为 0,则可以指定不带年份的日期。

month

integer

一年中的月。必须是 1 到 12 之间的数字,如果输入 0,则不指定月份和日期。

day

integer

一个月中的第几天。必须是 1 到 31 之间的数字,并且对于年份和月份有效,如果为 0,则表示只指定年份;如果日期不重要,则直接指定年份和月份。