- משאב: AgentGateway
- GoogleManaged
- GovernedAccessPath
- SelfManaged
- פרוטוקול
- NetworkConfig
- תעבורת נתונים יוצאת
- DnsPeeringConfig
- AgentGatewayOutputCard
- Methods
משאב: AgentGateway
AgentGateway מייצג את המשאב של Agent Gateway.
| ייצוג ב-JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "description": string, "etag": string, "protocols": [ enum ( |
| שדות | |
|---|---|
name |
מזהה. השם של משאב AgentGateway. הוא תואם לתבנית |
createTime |
פלט בלבד. חותמת הזמן של מועד יצירת המשאב. השימוש הוא ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמל ל-Z וישתמש ב-0, 3, 6 או 9 ספרות אחרי הנקודה העשרונית. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. לדוגמה: |
updateTime |
פלט בלבד. חותמת הזמן של מועד העדכון של המשאב. השימוש הוא ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמל ל-Z וישתמש ב-0, 3, 6 או 9 ספרות אחרי הנקודה העשרונית. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. לדוגמה: |
labels |
זה שינוי אופציונלי. קבוצה של תגי תוויות שמשויכים למשאב AgentGateway. אובייקט שמכיל רשימה של זוגות |
description |
זה שינוי אופציונלי. תיאור של המשאב בטקסט חופשי. אורך מקסימלי של 1,024 תווים. |
etag |
זה שינוי אופציונלי. תג הישות (Etag) של המשאב. אם הוא מסופק, הוא חייב להתאים ל-etag של השרת. אם ה-etag שסופק לא תואם ל-etag של השרת, הבקשה תיכשל ותוצג השגיאה 409 ABORTED. |
protocols[] |
חובה. רשימת הפרוטוקולים שנתמכים על ידי Agent Gateway |
registries[] |
זה שינוי אופציונלי. רשימה של מאגרי Agent Registry שמכילים את הסוכנים, שרתי ה-MCP והכלים הכפופים ל-Agent Gateway. הערה: כרגע מוגבל למאגרים ברמת הפרויקט. חייב להיות בפורמט `//agentregistry.googleapis.com/projects/{project}/locations/{location}/ |
networkConfig |
זה שינוי אופציונלי. הגדרת הרשת של AgentGateway. |
agentGatewayCard |
פלט בלבד. שדה לכרטיס AgentGateway מאוכלס. |
שדה של איחוד deployment_mode. מצב הפריסה של שרת ה-Proxy ברשת. צריך להגדיר אחד מהשדות ב-oneof הזה. הערך deployment_mode יכול להיות רק אחד מהבאים: |
|
googleManaged |
זה שינוי אופציונלי. שרת ה-Proxy מנוהל על ידי Google Cloud בפרויקט של דייר. |
selfManaged |
זה שינוי אופציונלי. צירוף למאזני עומסים קיימים של אפליקציות או לשרתי proxy מאובטחים לאינטרנט. |
GoogleManaged
הגדרות למצב פריסה בניהול Google. שרת ה-Proxy מנוהל על ידי Google Cloud בפרויקט של דייר.
| ייצוג ב-JSON |
|---|
{
"governedAccessPath": enum ( |
| שדות | |
|---|---|
governedAccessPath |
זה שינוי אופציונלי. מצב הפעולה של Agent Gateway. |
GovernedAccessPath
הערך GovernedAccessPath מגדיר את סוג הגישה שצריך להגן עליה.
| טיפוסים בני מנייה (enum) | |
|---|---|
GOVERNED_ACCESS_PATH_UNSPECIFIED |
לא צוין נתיב גישה מנוהל. |
AGENT_TO_ANYWHERE |
לנהל את החיבורים של הסוכנים ליעדים. |
CLIENT_TO_AGENT |
הגנה על החיבור לסוכן או לכלי. |
SelfManaged
הגדרה למצב פריסה בניהול עצמי. צירוף למאזני עומסים קיימים של אפליקציות או לשרתי proxy מאובטחים לאינטרנט.
| ייצוג ב-JSON |
|---|
{ "resourceUri": string } |
| שדות | |
|---|---|
resourceUri |
זה שינוי אופציונלי. שרת proxy נתמך של רשת Google Cloud בפרויקט ובמיקום |
פרוטוקול
רשימות של כל הפרוטוקולים הנתמכים
| טיפוסים בני מנייה (enum) | |
|---|---|
PROTOCOL_UNSPECIFIED |
פרוטוקול לא מוגדר. |
MCP |
פרוטוקול מישור הבקרה של העברת ההודעות. |
NetworkConfig
NetworkConfig מכיל הגדרות רשת ל-AgentGateway.
| ייצוג ב-JSON |
|---|
{ "egress": { object ( |
| שדות | |
|---|---|
egress |
זה שינוי אופציונלי. מחבר רשת אופציונלי של ממשק PSC לקישוריות לרשת ה-VPC הפרטית שלכם. |
dnsPeeringConfig |
זה שינוי אופציונלי. הגדרה אופציונלית של קישור בין רשתות שכנות (peering) ב-DNS לקישוריות לרשת ה-VPC הפרטית. |
תעבורת נתונים יוצאת (egress)
הגדרת תעבורת נתונים יוצאת (egress)
| ייצוג ב-JSON |
|---|
{ "networkAttachment": string } |
| שדות | |
|---|---|
networkAttachment |
זה שינוי אופציונלי. ה-URI של המשאב "מחבר רשת". |
DnsPeeringConfig
הגדרת קישור בין רשתות שכנות (peering) ב-DNS לרשת ה-VPC של המשתמש.
| ייצוג ב-JSON |
|---|
{ "domains": [ string ], "targetProject": string, "targetNetwork": string } |
| שדות | |
|---|---|
domains[] |
חובה. שמות דומיינים ששאילתות ה-DNS שלהם צריכות להיות מועברות לרשת היעד. |
targetProject |
חובה. מזהה פרויקט היעד שאליו צריך להעביר את שאילתות ה-DNS. זה יכול להיות אותו פרויקט שמכיל את AgentGateway או פרויקט אחר. |
targetNetwork |
חובה. רשת היעד ב"פרויקט היעד" שאליה צריך להעביר את שאילתות ה-DNS. חייב להיות בפורמט |
AgentGatewayOutputCard
AgentGatewayOutputCard מכיל שדות מידע לפלט בלבד
| ייצוג ב-JSON |
|---|
{ "mtlsEndpoint": string, "rootCertificates": [ string ], "serviceExtensionsServiceAccount": string } |
| שדות | |
|---|---|
mtlsEndpoint |
פלט בלבד. נקודת קצה של mTLS שמשויכת ל-AgentGateway הזה |
rootCertificates[] |
פלט בלבד. אישורי בסיס לסוכנים לאימות של AgentGateway הזה |
serviceExtensionsServiceAccount |
פלט בלבד. חשבון שירות שמשמש להפעלת Service Extensions. |
Methods |
|
|---|---|
|
יצירת AgentGateway חדש בפרויקט ובמיקום נתונים. |
|
מחיקה של AgentGateway יחיד. |
|
קבלת פרטים של AgentGateway יחיד. |
|
הצגת רשימה של AgentGateways בפרויקט ובמיקום נתונים. |
|
עדכון הפרמטרים של AgentGateway יחיד. |