- Resource: AgentGateway
- GoogleManaged
- GovernedAccessPath
- SelfManaged
- Protokol
- NetworkConfig
- Egress
- DnsPeeringConfig
- AgentGatewayOutputCard
- Metode
Resource: AgentGateway
AgentGateway merepresentasikan resource gateway agen.
| Representasi JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "description": string, "etag": string, "protocols": [ enum ( |
| Kolom | |
|---|---|
name |
ID. Nama resource AgentGateway. Cocok dengan pola |
createTime |
Hanya output. Stempel waktu saat resource dibuat. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
updateTime |
Hanya output. Stempel waktu saat resource diperbarui. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
labels |
Opsional. Kumpulan tag label yang terkait dengan resource AgentGateway. Objek yang berisi daftar pasangan |
description |
Opsional. Deskripsi teks bebas tentang resource. Panjang maksimal 1024 karakter. |
etag |
Opsional. ETag resource. Jika disediakan, nilai ini harus cocok dengan etag server. Jika etag yang diberikan tidak cocok dengan etag server, permintaan akan gagal dengan error 409 ABORTED. |
protocols[] |
Wajib. Daftar protokol yang didukung oleh Agent Gateway |
registries[] |
Opsional. Daftar Agent Registry yang berisi agen, server MCP, dan alat yang diatur oleh Agent Gateway. Catatan: Saat ini terbatas pada registry cakupan project Harus dalam format `//agentregistry.googleapis.com/projects/{project}/locations/{location}/ |
networkConfig |
Opsional. Konfigurasi jaringan untuk AgentGateway. |
agentGatewayCard |
Hanya output. Kolom untuk kartu AgentGateway yang diisi. |
Kolom union deployment_mode. Mode deployment proxy jaringan. Tepat satu kolom di oneof ini harus disetel. deployment_mode hanya dapat berupa salah satu dari hal berikut: |
|
googleManaged |
Opsional. Proxy diatur dan dikelola oleh Google Cloud di project tenant. |
selfManaged |
Opsional. Lampirkan ke Load Balancer Aplikasi atau Secure Web Proxy yang ada. |
GoogleManaged
Konfigurasi untuk mode deployment Terkelola Google. Proxy diatur dan dikelola oleh Google Cloud di project tenant.
| Representasi JSON |
|---|
{
"governedAccessPath": enum ( |
| Kolom | |
|---|---|
governedAccessPath |
Opsional. Mode Operasi Agent Gateway. |
GovernedAccessPath
GovernedAccessPath mendefinisikan jenis akses yang akan dilindungi.
| Enum | |
|---|---|
GOVERNED_ACCESS_PATH_UNSPECIFIED |
Jalur akses yang diatur tidak ditentukan. |
AGENT_TO_ANYWHERE |
Mengatur koneksi agen ke tujuan. |
CLIENT_TO_AGENT |
Lindungi koneksi ke Agen atau Alat. |
SelfManaged
Konfigurasi untuk mode deployment Dikelola Sendiri. Lampirkan ke Load Balancer Aplikasi atau Secure Web Proxy yang ada.
| Representasi JSON |
|---|
{ "resourceUri": string } |
| Kolom | |
|---|---|
resourceUri |
Opsional. Proxy jaringan Google Cloud yang didukung di Project dan Lokasi |
Protokol
Daftar semua protokol yang didukung
| Enum | |
|---|---|
PROTOCOL_UNSPECIFIED |
Protokol tidak ditentukan. |
MCP |
Protokol Message Control Plane. |
NetworkConfig
NetworkConfig berisi konfigurasi jaringan untuk AgentGateway.
| Representasi JSON |
|---|
{ "egress": { object ( |
| Kolom | |
|---|---|
egress |
Opsional. Lampiran jaringan PSC-Interface opsional untuk konektivitas ke jaringan VPC pribadi Anda. |
dnsPeeringConfig |
Opsional. Konfigurasi peering DNS opsional untuk konektivitas ke jaringan VPC pribadi Anda. |
Keluar
Konfigurasi untuk Egress
| Representasi JSON |
|---|
{ "networkAttachment": string } |
| Kolom | |
|---|---|
networkAttachment |
Opsional. URI resource Network Attachment. |
DnsPeeringConfig
Konfigurasi peering DNS untuk jaringan VPC pengguna.
| Representasi JSON |
|---|
{ "domains": [ string ], "targetProject": string, "targetNetwork": string } |
| Kolom | |
|---|---|
domains[] |
Wajib. Nama domain yang kueri DNS-nya harus diteruskan ke jaringan target. |
targetProject |
Wajib. ID project target tempat kueri DNS harus diteruskan. Ini bisa berupa proyek yang sama yang berisi AgentGateway atau proyek yang berbeda. |
targetNetwork |
Wajib. Jaringan target di 'target project' yang akan meneruskan kueri DNS. Harus dalam format |
AgentGatewayOutputCard
AgentGatewayOutputCard berisi kolom hanya output informasi
| Representasi JSON |
|---|
{ "mtlsEndpoint": string, "rootCertificates": [ string ], "serviceExtensionsServiceAccount": string } |
| Kolom | |
|---|---|
mtlsEndpoint |
Khusus output. Endpoint mTLS yang terkait dengan AgentGateway ini |
rootCertificates[] |
Hanya output. Root Certificate untuk Agen guna memvalidasi AgentGateway ini |
serviceExtensionsServiceAccount |
Hanya output. Akun Layanan yang digunakan oleh Service Extensions untuk beroperasi. |
Metode |
|
|---|---|
|
Membuat AgentGateway baru di project dan lokasi tertentu. |
|
Menghapus satu AgentGateway. |
|
Mendapatkan detail satu AgentGateway. |
|
Mencantumkan AgentGateway di project dan lokasi tertentu. |
|
Memperbarui parameter satu AgentGateway. |