REST Resource: projects.locations.codeRepositoryIndexes

משאב: CodeRepositoryIndex

הודעה שמתארת את האובייקט CodeRepositoryIndex

ייצוג ב-JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "state": enum (State),
  "labels": {
    string: string,
    ...
  },
  "kmsKey": string
}
שדות
name

string

לא ניתן לשינוי. מזהה. שם המשאב

createTime

string (Timestamp format)

פלט בלבד. יצירת חותמת זמן

הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד '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. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: "2014-10-02T15:01:23Z", ‏ "2014-10-02T15:01:23.045123456Z" או "2014-10-02T15:01:23+05:30".

state

enum (State)

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

labels

map (key: string, value: string)

זה שינוי אופציונלי. תוויות כצמדי מפתח/ערך

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

kmsKey

string

זה שינוי אופציונלי. לא ניתן לשינוי. שם מפתח ההצפנה בניהול הלקוח, בפורמט projects/*/locations/*/keyRings/*/cryptoKeys/*.

מדינה

מצב המכונה של אינדקס מאגר הקודים.

טיפוסים בני מנייה (enum)
STATE_UNSPECIFIED לא מוגדר.
CREATING המכונה בתהליך יצירה.
ACTIVE המכונה פעילה.
DELETING המכונה נמחקת.
SUSPENDED המכונה מושעה.

שיטות

create

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

delete

מחיקה של CodeRepositoryIndex יחיד.

get

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

list

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

patch

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