REST Resource: projects.locations.meshes

משאב: Mesh

רשת מייצגת קיבוץ הגדרות לוגי לתקשורת בין עומסי עבודה בתוך רשת Service mesh. מסלולים שמפנים לרשת קובעים איך הבקשות מנותבות בתוך הגבול הלוגי של הרשת.

ייצוג ב-JSON
{
  "name": string,
  "selfLink": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "description": string,
  "interceptionPort": integer,
  "envoyHeaders": enum (EnvoyHeaders)
}
שדות
name

string

מזהה. השם של משאב ה-Mesh. הוא תואם לתבנית projects/*/locations/global/meshes/<mesh_name>.

createTime

string (Timestamp format)

פלט בלבד. חותמת הזמן שבה נוצר המשאב.

הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: "2014-10-02T15:01:23Z", ‏ "2014-10-02T15:01:23.045123456Z" או "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

פלט בלבד. חותמת הזמן של מועד העדכון של המשאב.

הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: "2014-10-02T15:01:23Z", ‏ "2014-10-02T15:01:23.045123456Z" או "2014-10-02T15:01:23+05:30".

labels

map (key: string, value: string)

זה שינוי אופציונלי. קבוצה של תגי תוויות שמשויכים למשאב Mesh.

אובייקט שמכיל רשימה של "key": value זוגות. לדוגמה: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

description

string

זה שינוי אופציונלי. תיאור של המשאב בטקסט חופשי. אורך מקסימלי של 1,024 תווים.

interceptionPort

integer

זה שינוי אופציונלי. אם ההגדרה היא יציאת TCP חוקית (1-65535), היא מורה ל-SIDECAR proxy להאזין ליציאה שצוינה בכתובת localhost ‏ (127.0.0.1). ה-proxy של SIDECAR יצפה שכל התנועה תופנה ליציאה הזו, ללא קשר ליעד בפועל של ip:port. אם לא מוגדרת יציאה, המערכת משתמשת ביציאה 15001 כיציאת היירוט. ההגדרה הזו רלוונטית רק לפריסות של קובץ עזר חיצוני מסוג proxy.

envoyHeaders

enum (EnvoyHeaders)

זה שינוי אופציונלי. המדיניות הזו קובעת אם Envoy יוסיף כותרות פנימיות לניפוי באגים לבקשות במעלה הזרם. יכול להיות שעדיין יוזרקו כותרות אחרות של Envoy. כברירת מחדל, Envoy לא מוסיף כותרות לניפוי באגים.

Methods

create

יוצרת רשת חדשה בפרויקט ובמיקום נתונים.

delete

מחיקת רשת אחת.

get

קבלת פרטים של רשת Mesh יחידה.

list

הצגת רשימה של רשתות בפרויקט ובמיקום נתונים.

patch

עדכון הפרמטרים של רשת אחת.