REST Resource: projects.locations.serviceBindings

משאב: ServiceBinding

‫ServiceBinding הוא המשאב שמגדיר שירות של Service Directory לשימוש במשאב BackendService.

ייצוג ב-JSON
{
  "name": string,
  "description": string,
  "createTime": string,
  "updateTime": string,
  "service": string,
  "serviceId": string,
  "labels": {
    string: string,
    ...
  }
}
שדות
name

string

חובה. השם של משאב ServiceBinding. הוא תואם לתבנית projects/*/locations/global/serviceBindings/service_binding_name.

description

string

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

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".

service

string

חובה. השם המלא של שירות Service Directory בפורמט projects/*/locations/*/namespaces/*/services/*

serviceId

string

פלט בלבד. המזהה הייחודי של שירות Service Directory שביחס אליו מתבצעת אימות של משאב Service Binding. השדה הזה מאוכלס כשמשתמשים במשאב Service Binding במשאב אחר (כמו Backend Service). הפורמט הוא UUID4.

labels

map (key: string, value: string)

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

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

Methods

create

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

delete

מחיקת ServiceBinding יחיד.

get

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

list

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