REST Resource: projects.locations.memberships.bindings

リソース: MembershipBinding

MembershipBinding は、Membership のサブリソースであり、Membership がバインドされているフリート スコープ(または将来のその他のフリート リソース)を表します。

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。これは、すべての MembershipBinding リソースで固有の値です。MembershipBinding リソースが削除され、同じ名前の別のリソースが作成されると、uid が異なります。

createTime

string (Timestamp format)

出力専用。MembershipBinding が作成された日時。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

updateTime

string (Timestamp format)

出力専用。MembershipBinding が最後に更新された日時。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

deleteTime

string (Timestamp format)

出力専用。MembershipBinding が削除された日時。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

state

object (MembershipBindingLifecycleState)

出力専用。MembershipBinding リソースの状態。

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 は、Binding リソースの状態を表します。

JSON 表現
{
  "code": enum (MembershipBindingLifecycleState.Code)
}
フィールド
code

enum (MembershipBindingLifecycleState.Code)

出力専用。MembershipBinding リソースの現在の状態。

MembershipBindingLifecycleState.Code

コードは、MembershipBinding リソースの状態を表します。

列挙型
CODE_UNSPECIFIED コードが設定されていません。
CREATING MembershipBinding の作成中です。
READY MembershipBinding が有効です。
DELETING MembershipBinding の削除中です。
UPDATING MembershipBinding の更新中です。

方法

create

MembershipBinding を作成します。

delete

MembershipBinding を削除します。

get

MembershipBinding の詳細を返します。

list

MembershipBinding を一覧表示します。

patch

MembershipBinding を更新します。