リソース: 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 サービスの固有識別子。これは、ServiceBinding リソースが別のリソース(バックエンド サービスなど)で使用されるときに入力されます。形式は UUID4 です。 | 
| labels | 
 省略可。ServiceBinding リソースに関連付けられたラベルタグのセット。 
 | 
| メソッド | |
|---|---|
| 
 | 指定されたプロジェクトとロケーションで新しい ServiceBinding を作成します。 | 
| 
 | 1 つの ServiceBinding を削除します。 | 
| 
 | 1 つの ServiceBinding の詳細情報を取得します。 | 
| 
 | 指定されたプロジェクトとロケーションの ServiceBinding を一覧表示します。 |