リソース: ServiceBinding
ServiceBinding は、BackendService リソースで使用する Service Directory サービスを定義するリソースです。
JSON 表現 |
---|
{ "name": string, "description": string, "createTime": string, "updateTime": string, "service": string, "serviceId": string, "labels": { string: string, ... } } |
フィールド | |
---|---|
name |
必須。ServiceBinding リソースの名前。パターン |
description |
省略可。リソースのフリーテキストの説明。最大長は 1,024 文字です。 |
createTime |
出力専用。リソース作成時のタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
updateTime |
出力専用。リソース更新時のタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
service |
必須。projects/*/locations/*/namespaces/*/services/* 形式の完全な Service Directory サービス名 |
serviceId |
出力専用。サービス バインディング リソースが検証される Service Directory サービスの固有識別子。これは、Service Binding リソースが別のリソース(Backend Service など)で使用されるときに入力されます。これは、UUID4 形式です。 |
labels |
省略可。ServiceBinding リソースに関連付けられたラベルタグのセット。
|
メソッド |
|
---|---|
|
指定されたプロジェクトとロケーションで新しい ServiceBinding を作成します。 |
|
1 つの ServiceBinding を削除します。 |
|
1 つの ServiceBinding の詳細情報を取得します。 |
|
指定されたプロジェクトとロケーションの ServiceBinding を一覧表示します。 |