REST Resource: projects.locations.serviceBindings

リソース: ServiceBinding

ServiceBinding を使用すると、次のことができます。- BackendService リソースで使用する Service Directory サービスをバインドします。この機能はまもなくサポートが終了します。- コンシューマの Cloud Service Mesh またはアプリケーション ロードバランサで使用される Private Service Connect プロデューサー サービスをバインドします。

JSON 表現
{
  "name": string,
  "description": string,
  "createTime": string,
  "updateTime": string,
  "service": string,
  "serviceId": string,
  "labels": {
    string: string,
    ...
  }
}
フィールド
name

string

ID。ServiceBinding リソースの名前。パターン projects/*/locations/*/serviceBindings/<service_binding_name> と一致します。

description

string

省略可。リソースのフリーテキストの説明。最大長は 1,024 文字です。

createTime

string (Timestamp format)

出力専用。リソース作成時のタイムスタンプ。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

updateTime

string (Timestamp format)

出力専用。リソース更新時のタイムスタンプ。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

service

string

省略可。projects/*/locations/*/namespaces/*/services/* 形式の完全な Service Directory サービス名。このフィールドは、まもなく非推奨になる Service Directory との統合用です。

serviceId

string

出力専用。ServiceBinding リソースが検証される Service Directory サービスの固有識別子。これは、ServiceBinding リソースが別のリソース(BackendService など)で使用されるときに入力されます。これは、UUID4 形式です。このフィールドは、まもなく非推奨になる Service Directory との統合用です。

labels

map (key: string, value: string)

省略可。ServiceBinding リソースに関連付けられたラベルタグのセット。

"key": value ペアのリストを含むオブジェクト。例: { "name": "wrench", "mass": "1.3kg", "count": "3" }

メソッド

create

指定されたプロジェクトとロケーションで新しい ServiceBinding を作成します。

delete

1 つの ServiceBinding を削除します。

get

1 つの ServiceBinding の詳細情報を取得します。

list

指定されたプロジェクトとロケーションの ServiceBinding を一覧表示します。