REST Resource: projects.locations.deployments

资源:部署

介绍适用于 Apache Flink 的 BigQuery 引擎部署资源。

JSON 表示法
{
  "name": string,
  "displayName": string,
  "state": enum (State),
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "deploymentSpec": {
    object (DeploymentSpec)
  }
}
字段
name

string

标识符。部署的名称。

displayName

string

可选。部署的显示名称。

state

enum (State)

仅限输出。部署的状态。

createTime

string (Timestamp format)

仅限输出。部署的创建时间。

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

updateTime

string (Timestamp format)

仅限输出。上次更新部署的时间。

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

labels

map (key: string, value: string)

可选。标签是键值对。

deploymentSpec

object (DeploymentSpec)

可选。用于描述部署的规范。

用于定义部署状态的枚举。

枚举
STATE_UNSPECIFIED 状态未指定。
INITIALIZING 部署正在初始化。
CREATED 部署已创建。
RUNNING 部署正在运行。
TERMINATING 部署正在终止。
TERMINATED 部署已终止。

DeploymentSpec

部署的规范。

JSON 表示法
{
  "networkConfig": {
    object (NetworkConfig)
  },
  "limits": {
    object (Limits)
  },
  "secretsPaths": [
    string
  ]
}
字段
networkConfig

object (NetworkConfig)

可选。部署的网络配置。

limits

object (Limits)

可选。部署的限制条件。

secretsPaths[]

string

可选。目前不支持。要与此部署关联的 Secret 的路径。

限制

部署的限制条件。这些限制基于不同底层资源的上限。

JSON 表示法
{
  "maxSlots": string
}
字段
maxSlots

string (int64 format)

可选。部署的槽数上限。

方法

create

在指定的项目和位置中创建新的部署。

delete

删除单个部署。

get

获取有关单个部署的详细信息。

list

列出指定项目和位置中的部署。

patch

更新单个部署的参数。