リソース: Gateway
ゲートウェイ は、プロキシの構成を表します(通常はロードバランサ)。ゲートウェイ は、サービスがプロキシとポリシー構成で公開される ip:port を取得します。ルートには、リクエストがこの ゲートウェイ でルーティングされる方法を指定するために、ゲートウェイ への参照があります。次の ID: 33
JSON 表現 |
---|
{ "name": string, "selfLink": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "description": string, "type": enum ( |
フィールド | |
---|---|
name |
必須。ゲートウェイ リソースの名前。パターン |
selfLink |
出力専用。このリソースのサーバー定義 URL |
createTime |
出力専用。リソース作成時のタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
updateTime |
出力専用。リソース更新時のタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
labels |
省略可。ゲートウェイ リソースに関連付けられたラベルタグのセット。
|
description |
省略可。リソースのフリーテキストの説明。最大長は 1,024 文字です。 |
type |
変更不可。顧客管理のゲートウェイのタイプ。このフィールドは必須です。指定しない場合はエラーが返されます。 |
addresses[] |
省略可。ゲートウェイ がトラフィックを受信する IPv4 アドレスまたは IPv6 アドレス(0 個または 1 個)。アドレスが指定されていない場合、サブネットワークの IP が割り振られます。 このフィールドは、'SECURE_WEB_GATEWAY' タイプのゲートウェイにのみ適用されます。'OPEN_MESH' タイプのゲートウェイは、IPv4 では 0.0.0.0、IPv6 では :: をリッスンします。 |
ports[] |
必須。ゲートウェイ がトラフィックを受信する 1 つ以上のポート番号(1~65535)。プロキシは、指定されたポートにバインドされます。'SECURE_WEB_GATEWAY' タイプの ゲートウェイ は 1 ポートに制限されます。'OPEN_MESH' タイプのゲートウェイは、IPv4 では 0.0.0.0、IPv6 では :: をリッスンし、複数のポートをサポートします。 |
scope |
省略可。スコープにより、複数の ゲートウェイ インスタンスにわたる構成を統合する方法が決まります。同じスコープを持つ複数の ゲートウェイ インスタンスの構成は、プロキシ / ロードバランサに対する単一の構成として統合されます。 最大長は 64 文字です。スコープは文字で始まり、文字、数字、ハイフンのみを使用できます。 |
serverTlsPolicy |
省略可。ServerTLSPolicy の完全修飾 URL リファレンス。TLS トラフィックの終端方法を指定します。空の場合、TLS 終端は無効になります。 |
certificateUrls[] |
省略可。Certificates の完全修飾 URL リファレンス。プロキシは、TLS 接続の確立時に Certificate(SNI に基づいて選択)を提示します。この機能は、'SECURE_WEB_GATEWAY' タイプのゲートウェイにのみ適用されます。 |
gatewaySecurityPolicy |
省略可。GatewaySecurityPolicy の完全修飾 URL リファレンス。サーバーが受信(VM からプロキシ)開始接続にセキュリティ ポリシーを適用する方法を定義します。 例: このポリシーは、'SECURE_WEB_GATEWAY' タイプのゲートウェイに固有のものです。 |
network |
省略可。この構成を使用している VPC ネットワークを識別する関連リソース名。例: 現在、このフィールドは 'SECURE_WEB_GATEWAY' タイプのゲートウェイに固有のものです。 |
subnetwork |
省略可。この SWG が割り振られているサブネットワークを識別する関連リソース名。例: 現在、このフィールドは 'SECURE_WEB_GATEWAY' タイプのゲートウェイに固有のものです。 |
ipVersion |
省略可。このゲートウェイで使用される IP バージョン。有効なオプションは IPV4 または IPV6 です。デフォルトは IPV4 です。 |
envoyHeaders |
省略可。envoy が内部デバッグ ヘッダーをアップストリーム リクエストに挿入するかどうかを指定します。他の Envoy ヘッダーが挿入される可能性もあります。デフォルトでは、envoy はデバッグ ヘッダーを挿入しません。 |
タイプ
顧客管理のゲートウェイのタイプ。有効な値は、* OPEN_MESH * SECURE_WEB_GATEWAY です。
列挙型 | |
---|---|
TYPE_UNSPECIFIED |
顧客管理のゲートウェイのタイプは指定されていません。 |
OPEN_MESH |
顧客管理のゲートウェイのタイプは TrafficDirector Open Mesh です。 |
SECURE_WEB_GATEWAY |
顧客管理のゲートウェイのタイプは SecureWebGateway(SWG)です。 |
IpVersion
ゲートウェイの IP バージョンのタイプ。可能な値は * IPV4 * IPV6 です。
列挙型 | |
---|---|
IP_VERSION_UNSPECIFIED |
IP バージョンが指定されていない場合のタイプ。デフォルトは IPV4 です。 |
IPV4 |
IP バージョン 4 のタイプ。 |
IPV6 |
IP バージョン 6 のタイプ。 |
メソッド |
|
---|---|
|
指定されたプロジェクトとロケーションで新しい ゲートウェイ を作成します。 |
|
1 つの ゲートウェイ を削除します。 |
|
1 つの ゲートウェイ の詳細を取得します。 |
|
リソースのアクセス制御ポリシーを取得します。 |
|
指定されたプロジェクトとロケーションのゲートウェイを一覧表示します。 |
|
単一の ゲートウェイ のパラメータを更新します。 |
|
指定したリソースにアクセス制御ポリシーを設定します。 |
|
呼び出し元が指定されたリソース上で持つ権限を返します。 |