REST Resource: projects.locations.memberships.bindings

资源:MembershipBinding

MembershipBinding 是成员资格的子资源,表示成员资格所绑定的舰队范围(或进一步的舰队资源)。

JSON 表示法
{
  "name": string,
  "uid": string,
  "createTime": string,
  "updateTime": string,
  "deleteTime": string,
  "state": {
    object (MembershipBindingLifecycleState)
  },
  "labels": {
    string: string,
    ...
  },

  // Union field target can be only one of the following:
  "scope": string
  // End of list of possible types for union field target.
}
字段
name

string

MembershipBinding 本身 projects/{project}/locations/{location}/memberships/{membership}/bindings/{membershipbinding} 的资源名称

uid

string

仅限输出。Google 为此资源生成的 UUID;该 UUID 在所有 MembershipBinding 资源中是唯一的。如果删除了某个 MembershipBinding 资源并创建了另一个同名的资源,则该资源会获得一个不同的 uid。

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"

deleteTime

string (Timestamp format)

仅限输出。成员资格绑定被删除的时间。

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

state

object (MembershipBindingLifecycleState)

仅限输出。成员资格绑定资源的状态。

labels

map (key: string, value: string)

可选。此 MembershipBinding 的标签。

包含一系列 "key": value 对的对象。示例:{ "name": "wrench", "mass": "1.3kg", "count": "3" }

联合字段 target。指定该 MembershipBinding 的类型。target 只能是下列其中一项:
scope

string

范围资源的名称,格式为 projects/*/locations/*/scopes/*

MembershipBindingLifecycleState

MembershipBindingLifecycleState 定义绑定资源的状态。

JSON 表示法
{
  "code": enum (MembershipBindingLifecycleState.Code)
}
字段
code

enum (MembershipBindingLifecycleState.Code)

仅限输出。MembershipBinding 资源的当前状态。

MembershipBindingLifecycleState.Code

Code 定义 MembershipBinding 资源的状态。

枚举
CODE_UNSPECIFIED 未设置代码。
CREATING 正在创建 MembershipBinding。
READY MembershipBinding 处于活跃状态。
DELETING 正在删除 MembershipBinding。
UPDATING 正在更新 MembershipBinding。

方法

create

创建 MembershipBinding。

delete

删除 MembershipBinding。

get

返回 MembershipBinding 的详细信息。

list

列出 MembershipBinding。

patch

更新 MembershipBinding。