REST Resource: organizations.locations.addressGroups

משאב: AddressGroup

קבוצת כתובות היא משאב שמציין איך אוסף של כתובות IP או DNS משמש במדיניות חומת האש.

ייצוג ב-JSON
{
  "name": string,
  "description": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "type": enum (Type),
  "items": [
    string
  ],
  "capacity": integer,
  "selfLink": string,
  "purpose": [
    enum (Purpose)
  ]
}
שדות
name

string

חובה. השם של משאב AddressGroup. הוא תואם לתבנית projects/*/locations/{location}/addressGroups/<addressGroup>.

description

string

זה שינוי אופציונלי. תיאור של המשאב בטקסט חופשי.

createTime

string (Timestamp format)

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

חותמת זמן בפורמט RFC3339 UTC ‏'Zulu', עם רזולוציה של ננו-שנייה ועד תשע ספרות אחרי הנקודה העשרונית. דוגמאות: "2014-10-02T15:01:23Z" ו-"2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

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

חותמת זמן בפורמט RFC3339 UTC ‏'Zulu', עם רזולוציה של ננו-שנייה ועד תשע ספרות אחרי הנקודה העשרונית. דוגמאות: "2014-10-02T15:01:23Z" ו-"2014-10-02T15:01:23.045123456Z".

labels

map (key: string, value: string)

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

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

type

enum (Type)

חובה. הסוג של קבוצת הכתובות. הערכים האפשריים הם IPv4 או IPV6.

items[]

string

זה שינוי אופציונלי. רשימת פריטים.

capacity

integer

חובה. הקיבולת של קבוצת הכתובות

purpose[]

enum (Purpose)

זה שינוי אופציונלי. רשימה של מטרות נתמכות של קבוצת כתובות.

סוג

הסוג האפשרי של קבוצת הכתובות.

טיפוסים בני מנייה (enum)
TYPE_UNSPECIFIED ערך ברירת המחדל.
IPV4 טווחים של כתובות IP v4.
IPV6 טווחי IPv6.

מטרה

המטרה של קבוצת הכתובות.

טיפוסים בני מנייה (enum)
PURPOSE_UNSPECIFIED ערך ברירת המחדל. זה לא אמור לקרות אף פעם.
DEFAULT קבוצת הכתובות מופצת ל-VMC, ואפשר להשתמש בה במדיניות חומת האש ובמערכות אחרות שמסתמכות על VMC.
CLOUD_ARMOR אפשר להשתמש בקבוצת כתובות ב-Cloud Armor.

Methods

addItems

הוספת פריטים לקבוצת כתובות.

cloneItems

משכפל פריטים מקבוצת כתובות אחת לקבוצת כתובות אחרת.

create

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

delete

מחיקת קבוצת כתובות.

get

קבלת פרטים של קבוצת כתובות אחת.

list

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

listReferences

רשימת ההפניות של קבוצת כתובות.

patch

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

removeItems

הסרת פריטים מקבוצת כתובות.