データ所在地とエンドポイント

このドキュメントでは、Model Armor が利用可能な各ロケーションでデータ所在地が適用されるタイミングについて説明します。データ所在地を使用すると、データが保存および処理される地理的リージョンを指定できます。これにより、データがそのロケーションに留まるようにできます。Model Armor は、データの処理場所を制御し、さまざまな規制へのコンプライアンスをサポートします。

Model Armor は、次のタイプのデータを処理します。

  • コアデータ: Model Armor が処理するプライマリ データ。データ所在地に最も関連するデータで、プロンプト、レスポンス、入力ファイルなどが含まれます。Model Armor はコアデータを処理しますが、保存はしません。詳細については、データの取り扱いと保存をご覧ください。

  • 構成データ: Model Armor がプロンプトとレスポンスのスキャンに使用するルール、フィルタ、しきい値などのテンプレートとフロア設定の構成。Model Armor は、保存時に構成データを処理して保存します。

テンプレートのデータ所在地の適用

このセクションでは、サポートされている各 Google Cloud ロケーションで Model Armor テンプレートによって適用されるデータ所在地の制御について説明します。Model Armor は、インドなどの特定の国や eu などのマルチリージョンなど、管轄区域レベルでデータ所在地を維持します。

Model Armor は、次のリージョンとマルチリージョンで動作します。ただし、デフォルトでは、Model Armor は、管轄区域内のデータ処理など、厳格なデータ所在地を維持するために、一部のリージョンで機能サポートが制限されています。完全サポートと限定サポートのリージョンについては、リージョン別の機能の可用性をご覧ください。

限定サポートのリージョンを使用する必要があるが、厳格なデータ所在地よりも包括的なセキュリティ フィルタリングを優先する場合は、Model Armor テンプレートでデータ所在地の適用を無効にすることができます。

リージョン / マルチリージョン 法域 保存時 使用中 移動中 機能サポート1
asia-northeast1 日本 はい ○ はい 限定的なサポート
asia-northeast3 韓国 はい ○ はい 限定的なサポート
asia-south1 インド はい ○ はい 限定的なサポート
asia-southeast1 シンガポール ○ ○ はい 限定的なサポート
australia-southeast2 オーストラリア はい ○ はい 限定的なサポート
eu 欧州連合 はい ○ はい フルサポート
europe-southwest1 欧州連合 はい ○ はい フルサポート
europe-west1 欧州連合 はい ○ はい フルサポート
europe-west2 英国 はい ○ はい 限定的なサポート
europe-west3 欧州連合 はい ○ はい フルサポート
europe-west4 欧州連合 はい ○ はい フルサポート
europe-west9 欧州連合 はい ○ はい フルサポート
northamerica-northeast2 カナダ はい ○ はい 限定的なサポート
southamerica-east1 ブラジル はい ○ はい 限定的なサポート
us 米国 はい ○ はい フルサポート
us-central1 米国 はい ○ はい フルサポート
us-east1 米国 はい ○ はい フルサポート
us-east4 米国 はい ○ はい フルサポート
us-west1 米国 はい ○ はい フルサポート

1 [機能サポート] 列は、テンプレートを使用する Model Armor 構成にのみ関連します。フロア設定を使用する Model Armor 構成では、すべての機能を使用できますが、使用中および転送中のデータのデータ所在地の適用はロケーションによって異なります。

[管轄区域] 列は、Model Armor が表に示すように、サポートされている状態(保存、使用、転送)のデータ所在地コンプライアンスを確保する地理的な境界(国、eu や us などのマルチリージョンなど)を示します。

[リージョン / マルチリージョン] 列には、特定の Google Cloud リージョンまたはマルチリージョン ID が表示されます。

Model Armor でリージョンにデータ所在地が適用されると、データが次のいずれかの状態にある場合に、指定された法域内にデータが保持されます。

  • 保存時: 保存されたデータは、リストに記載されている特定の Google Cloud リージョン内に保持されます。

  • 使用中と転送中: 指定された管轄区域内でこれらの状態のデータ所在地を適用するかどうかは、[使用中] 列と [転送中] 列の値によって異なります。

    • はい: リストされている管轄区域内の使用中と転送中の状態に対してデータ所在地が適用されます。つまり、データは処理中または送信中に、リストされた法域の境界内に留まります(必ずしもその単一のリージョン内にあるとは限りません)。
    • いいえ: リストされた管轄区域内の使用中および転送中の状態では、データ所在地は適用されません。つまり、データが管轄区域外で処理または送信される可能性があります。

フロア設定を使用した Model Armor 統合のデータ所在地

以降のセクションでは、統合全体で Model Armor のフロア設定にデータ所在地がどのように適用されるかについて説明します。

Gemini Enterprise Agent Platform との統合

Agent Platform の統合にフロア設定を使用する場合、すべての Model Armor 機能は次のロケーションで使用できます。ただし、使用中および転送中のデータに対するデータ所在地の適用は、リージョンによって異なります。

Google サーバーと Google Cloud MCP サーバーとの統合

Model Armor はリージョン サービスですが、Google と Google Cloud MCP サーバーが運用されているすべての Google Cloud リージョンで利用できるわけではありません。Model Armor が存在しない法域で MCP 対応サービスに対して Model Armor を有効にすると、MCP 対応サービスが法域をまたぐルーティングを使用しているか、データ所在地に準拠したルーティングを使用しているかに応じて、Model Armor が呼び出されます。

Google と Google Cloud MCP サーバー(クロスリージョン ルーティングを使用)

管轄区域をまたぐルーティングを使用する Google と Google Cloud MCP サーバーの場合、Model Armor が有効になっていると、常に呼び出されます。管轄区域をまたぐ呼び出しは、使用中および転送中のデータのデータ所在地のコンプライアンスに影響する可能性があります。

クロスリージョン ルーティングを使用する Google と Google Cloud MCP サーバーを確認するには、Model Armor をサポートするプロダクトをご覧ください。

データ所在地の要件に準拠したルーティングを行う Google と Google Cloud の MCP サーバー

データ所在地に準拠したルーティングを使用する Google と Google Cloud MCP サーバーの場合、Model Armor は、欧州連合と米国の管轄区域内の任意のリージョンまたはマルチリージョンで呼び出すことができます。データ所在地は、保存中、使用中、転送中のデータに適用されます。

データ所在地に準拠したルーティングを使用する Google と Google Cloud MCP サーバーを確認するには、Model Armor をサポートするプロダクトをご覧ください。

リージョン エンドポイントとマルチリージョン エンドポイント

リージョン エンドポイントとマルチリージョン エンドポイントは、特定のロケーションにあるリソースへのアクセスを提供します。リージョン エンドポイントまたはマルチリージョン エンドポイントを使用すると、リクエストはエンドポイントのロケーションに直接転送されます。

各リージョン エンドポイントまたはマルチリージョン エンドポイントは、次の形式を使用します。

modelarmor.LOCATION.rep.googleapis.com

LOCATION は、サポートされている Model Armor のリージョンまたはマルチリージョンに置き換えます。

テンプレートを作成、更新、または使用してコンテンツをサニタイズするには、テンプレートのロケーションに一致するリージョン エンドポイントまたはマルチリージョン エンドポイントを使用する必要があります。

リージョンとマルチリージョンの Model Armor エンドポイントは、フロア設定の管理をサポートしていません。

リージョン エンドポイントとマルチリージョン エンドポイントの使用に関する一般的な情報については、Google Cloud API エンドポイントの概要をご覧ください。

VPC ネットワークの要件

VPC ネットワーク内から Model Armor リージョン エンドポイントにアクセスするには、Model Armor API への Private Service Connect エンドポイントを作成する必要があります。これは、プライベート Google アクセスまたは VPC Service Controls を使用してリージョン エンドポイントにアクセスするときに証明書エラーが発生しないようにするために必要です。詳細については、Model Armor の問題のトラブルシューティングと Private Service Connect エンドポイントを介したリージョン エンドポイントへのアクセスについてをご覧ください。

グローバル エンドポイント

グローバル エンドポイント(modelarmor.googleapis.com)は、Model Armor のフロア設定の管理でのみサポートされています。

グローバル Model Armor エンドポイントは、Model Armor テンプレートの管理や、プロンプトとレスポンスのサニタイズをサポートしていません。

グローバル エンドポイントの一般的な情報については、Google Cloud API エンドポイントの概要をご覧ください。