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