REST Resource: projects.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)

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

Methods

addItems

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

cloneItems

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

create

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

delete

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

get

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

getIamPolicy

מקבלת את מדיניות בקרת הגישה למשאב.

list

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

listReferences

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

patch

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

removeItems

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

setIamPolicy

הגדרת מדיניות בקרת הגישה במשאב שצוין.

testIamPermissions

מחזירה את ההרשאות שיש לפונקציית קריאה חוזרת (caller) במשאב שצוין.