リソース: LbTrafficExtension
LbTrafficExtension
は、バックエンド サービスの選択や、バックエンド サービスに関連付けられたその他のセキュリティ ポリシーに影響を与えることなく、リクエストとレスポンスの両方のヘッダーとペイロードを拡張サービスが変更できるようにするリソースです。
JSON 表現 |
---|
{ "name": string, "createTime": string, "updateTime": string, "description": string, "labels": { string: string, ... }, "forwardingRules": [ string ], "extensionChains": [ { object ( |
フィールド | |
---|---|
name |
必須。ID。 |
createTime |
出力専用。リソース作成時のタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
updateTime |
出力専用。リソース更新時のタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
description |
省略可。リソースの説明(人が読める形式)。 |
labels |
省略可。 形式は、Google Cloud リソースのラベルの要件に従う必要があります。
|
forwardingRules[] |
必須。このサービス拡張機能が接続されている転送ルールへの参照のリスト。転送ルールが少なくとも 1 つ必要です。転送ルールごとに存在できる |
extensionChains[] |
必須。一致条件と実行する拡張機能を含む、順序付けられた一連の拡張機能チェーン。各拡張機能チェーンの一致条件は、特定のリクエストに対して順番に評価されます。リクエストに一致する条件を持つ最初の拡張機能チェーンが実行されます。後続の拡張機能チェーンは実行されません。リソースあたりの拡張機能チェーンは 5 つまでに制限されています。 |
loadBalancingScheme |
必須。この拡張機能で参照されるすべてのバックエンド サービスと転送ルールは、同じロード バランシング スキームを共有する必要があります。サポートされる値: |
metadata |
省略可。ここで提供されたメタデータは、
|
メソッド |
|
---|---|
|
指定されたプロジェクトとロケーションで新しい LbTrafficExtension リソースを作成します。 |
|
指定された LbTrafficExtension リソースを削除します。 |
|
指定された LbTrafficExtension リソースの詳細を取得します。 |
|
指定されたプロジェクトとロケーションの LbTrafficExtension リソースを一覧表示します。 |
|
指定された LbTrafficExtension リソースのパラメータを更新します。 |