משאב: שער
שער מייצג את ההגדרה של שרת proxy, בדרך כלל מאזן עומסים. היא מתעדת את כתובת ה-IP:היציאה שדרכה שרת ה-proxy חושף את השירותים, יחד עם הגדרות המדיניות. למסלולים יש הפניה לשערי כניסה כדי להגדיר איך שער הכניסה הזה צריך לנתב בקשות.
| ייצוג ב-JSON |
|---|
{ "name": string, "selfLink": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "description": string, "type": enum ( |
| שדות | |
|---|---|
name |
מזהה. השם של משאב השער. הוא תואם לתבנית |
selfLink |
פלט בלבד. כתובת ה-URL של מקור המידע הזה שהוגדרה על ידי השרת |
createTime |
פלט בלבד. חותמת הזמן שבה נוצר המשאב. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
updateTime |
פלט בלבד. חותמת הזמן של מועד העדכון של המשאב. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
labels |
זה שינוי אופציונלי. קבוצה של תגי תוויות שמשויכים למשאב Gateway. אובייקט שמכיל רשימה של |
description |
זה שינוי אופציונלי. תיאור של המשאב בטקסט חופשי. אורך מקסימלי של 1,024 תווים. |
type |
אי אפשר לשנות. סוג השער שמנוהל על ידי הלקוח. חובה למלא את השדה הזה. אם לא הוגדר, תוחזר שגיאה. |
addresses[] |
זה שינוי אופציונלי. כתובת IPv4 או IPv6 אחת או אפס כתובות שדרכן השער יקבל את התנועה. אם לא מספקים כתובת, מוקצית כתובת IP מתת-הרשת השדה הזה רלוונטי רק לשערי אינטרנט מסוג 'SECURE_WEB_GATEWAY'. שערי מעבר מסוג OPEN_MESH מאזינים ל-0.0.0.0 עבור IPv4 ול-:: עבור IPv6. |
ports[] |
חובה. מספר יציאה אחד או יותר (1-65535) שדרכם השער יקבל תנועה. ה-Proxy נקשר ליציאות שצוינו. שערי Secure Web Gateway מוגבלים ליציאה אחת. שערי מעבר מסוג OPEN_MESH מאזינים ל-0.0.0.0 עבור IPv4 ול- :: עבור IPv6, ותומכים בכמה יציאות. |
scope |
זה שינוי אופציונלי. ההיקף קובע איך מתבצע מיזוג של ההגדרות בכמה מופעים של Gateway. ההגדרה של כמה מופעים של Gateway עם אותו היקף תמוזג ותוצג כהגדרה אחת ל-proxy או למאזן העומסים. אורך מקסימלי של 64 תווים. ההיקף צריך להתחיל באות ויכול לכלול רק אותיות, מספרים ומקפים. |
serverTlsPolicy |
זה שינוי אופציונלי. הפניה לכתובת URL מוגדרת במלואה של ServerTLSPolicy. ההגדרה קובעת איך תנועת TLS מסתיימת. אם השדה ריק, סיום ה-TLS מושבת. |
certificateUrls[] |
זה שינוי אופציונלי. כתובת URL מלאה של אישורים. הפרוקסי מציג אישור (שנבחר על סמך SNI) כשנוצר חיבור TLS. התכונה הזו רלוונטית רק לשערי אינטרנט מסוג SECURE_WEB_GATEWAY. |
gatewaySecurityPolicy |
זה שינוי אופציונלי. הפניה לכתובת URL מוגדרת במלואה של GatewaySecurityPolicy. ההגדרה קובעת איך שרת צריך להחיל מדיניות אבטחה על חיבורים נכנסים (ממכונה וירטואלית לשרת proxy). לדוגמה: המדיניות הזו ספציפית לשערי מסוג SECURE_WEB_GATEWAY. |
network |
זה שינוי אופציונלי. השם היחסי של המשאב שמזהה את רשת ה-VPC שמשתמשת בהגדרה הזו. לדוגמה: נכון לעכשיו, השדה הזה ספציפי לשערי גישה מסוג SECURE_WEB_GATEWAY. |
subnetwork |
זה שינוי אופציונלי. שם המשאב היחסי שמזהה את רשת המשנה שבה מוקצה ה-SWG הזה. לדוגמה: נכון לעכשיו, השדה הזה ספציפי לשערי אינטרנט מסוג SECURE_WEB_GATEWAY. |
ipVersion |
זה שינוי אופציונלי. גרסת ה-IP שתשמש את השער הזה. האפשרויות התקינות הן IPV4 או IPV6. ברירת המחדל היא IPV4. |
routingMode |
זה שינוי אופציונלי. מצב הניתוב של השער. אפשר להגדיר את השדה הזה רק לשערי מסוג SECURE_WEB_GATEWAY. השדה הזה נדרש לשערי תשלום מסוג SECURE_WEB_GATEWAY. |
envoyHeaders |
זה שינוי אופציונלי. המדיניות הזו קובעת אם Envoy יוסיף כותרות פנימיות לניפוי באגים לבקשות במעלה הזרם. יכול להיות שעדיין יוזרקו כותרות אחרות של Envoy. כברירת מחדל, Envoy לא מוסיף כותרות לניפוי באגים. |
סוג
סוג השער שמנוהל על ידי הלקוח. הערכים האפשריים הם: * OPEN_MESH * SECURE_WEB_GATEWAY
| טיפוסים בני מנייה (enum) | |
|---|---|
TYPE_UNSPECIFIED |
סוג השער בניהול הלקוח לא צוין. |
OPEN_MESH |
סוג השער שמנוהל על ידי הלקוח הוא TrafficDirector Open Mesh. |
SECURE_WEB_GATEWAY |
הסוג של שער בניהול הלקוח הוא SecureWebGateway (SWG). |
IpVersion
סוגי גרסאות ה-IP לשער. הערכים האפשריים הם: * IPV4 * IPV6
| טיפוסים בני מנייה (enum) | |
|---|---|
IP_VERSION_UNSPECIFIED |
הסוג כשלא מציינים גרסת IP. ברירת המחדל היא IPV4. |
IPV4 |
הסוג של גרסה 4 של כתובת IP. |
IPV6 |
הסוג של גרסה 6 של כתובת IP. |
RoutingMode
מצב הניתוב של השער, כדי לקבוע איך השער מנתב את התנועה. היום, השדה הזה רלוונטי רק לשערי אינטרנט מסוג SECURE_WEB_GATEWAY. הערכים האפשריים הם: * EXPLICIT_ROUTING_MODE * NEXT_HOP_ROUTING_MODE
| טיפוסים בני מנייה (enum) | |
|---|---|
EXPLICIT_ROUTING_MODE |
מצב הניתוב הוא מפורש. הלקוחות מוגדרים לשלוח תעבורה דרך השער. זהו מצב הניתוב שמוגדר כברירת מחדל. |
NEXT_HOP_ROUTING_MODE |
מצב הניתוב הוא next-hop. הלקוחות לא מודעים לשער, ואפשר להגדיר נתיב (נתיב מתקדם או סוג אחר של נתיב) כדי להפנות את התנועה מהלקוח לשער. השער משמש כקפיצה הבאה ליעד. |
Methods |
|
|---|---|
|
יוצר שער חדש בפרויקט ובמיקום נתונים. |
|
מוחק שער יחיד. |
|
קבלת פרטים של שער יחיד. |
|
מקבלת את מדיניות בקרת הגישה למשאב. |
|
הצגת רשימה של שערים בפרויקט ובמיקום נתונים. |
|
עדכון הפרמטרים של שער יחיד. |
|
הגדרת מדיניות בקרת הגישה במשאב שצוין. |
|
מחזירה את ההרשאות שיש לפונקציית קריאה חוזרת (caller) במשאב שצוין. |