リソース: ClientTlsPolicy
ClientTlsPolicy は、クライアントがサービスのバックエンドへの接続を認証する方法を指定するリソースです。このリソースは、バックエンド サービス リソースに接続されていない限り、構成には影響しません。
| JSON 表現 | 
|---|
{ "name": string, "description": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "sni": string, "clientCertificate": { object (  | 
              
| フィールド | |
|---|---|
name | 
                
                   
 必須。ClientTlsPolicy リソースの名前。パターン   | 
              
description | 
                
                   
 省略可。フリーテキストでのリソースの説明。  | 
              
createTime | 
                
                   
 出力専用。リソース作成時のタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例:   | 
              
updateTime | 
                
                   
 出力専用。リソース更新時のタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例:   | 
              
labels | 
                
                   
 省略可。ゲートウェイ リソースに関連付けられたラベルタグのセット。 
  | 
              
sni | 
                
                   
 省略可。TLS handshake 時にサーバーに提示する Server Name Indication 文字列。例: secure.example.com  | 
              
clientCertificate | 
                
                   
 省略可。ピアツーピア認証用のクライアント ID(公開鍵と秘密鍵)をプロビジョニングするメカニズムを定義します。この存在が mTLS を決定します。  | 
              
serverValidationCa[] | 
                
                   
 省略可。サーバー証明書を検証するための Certificate Authority 証明書を取得するメカニズムを定義します。空の場合、クライアントはサーバー証明書を検証しません。  | 
              
メソッド | 
            |
|---|---|
                
 | 
              指定されたプロジェクトとロケーションで新しい ClientTlsPolicy を作成します。 | 
                
 | 
              1 つの ClientTlsPolicy を削除します。 | 
                
 | 
              単一の ClientTlsPolicy の詳細情報を取得します。 | 
                
 | 
              リソースのアクセス制御ポリシーを取得します。 | 
                
 | 
              指定されたプロジェクトとロケーションの ClientTlsPolicy を一覧表示します。 | 
                
 | 
              単一の ClientTlsPolicy のパラメータを更新します。 | 
                
 | 
              指定したリソースにアクセス制御ポリシーを設定します。 | 
                
 | 
              指定したリソースに対して呼び出し元が持っている権限を返します。 |