REST Resource: projects.locations.bareMetalClusters.bareMetalNodePools

משאב: BareMetalNodePool

משאב שמייצג מאגר צמתים של Bare Metal.

ייצוג ב-JSON
{
  "name": string,
  "displayName": string,
  "uid": string,
  "state": enum (State),
  "reconciling": boolean,
  "createTime": string,
  "updateTime": string,
  "deleteTime": string,
  "etag": string,
  "annotations": {
    string: string,
    ...
  },
  "nodePoolConfig": {
    object (BareMetalNodePoolConfig)
  },
  "status": {
    object (ResourceStatus)
  },
  "upgradePolicy": {
    object (BareMetalNodePoolUpgradePolicy)
  }
}
שדות
name

string

אי אפשר לשנות. שם המשאב של מאגר הצמתים מסוג Bare Metal.

displayName

string

השם המוצג של מאגר הצמתים של Bare Metal.

uid

string

פלט בלבד. המזהה הייחודי של מאגר הצמתים של השרת הפיזי.

state

enum (State)

פלט בלבד. המצב הנוכחי של מאגר הצמתים של Bare Metal.

reconciling

boolean

פלט בלבד. אם ההגדרה מוגדרת, יש כרגע שינויים בהפצה למאגר הצמתים של Bare Metal.

createTime

string (Timestamp format)

פלט בלבד. השעה שבה נוצר מאגר הצמתים הזה של Bare Metal.

הפורמט הוא 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)

פלט בלבד. התאריך והשעה שבהם מאגר הצמתים מסוג Bare Metal עודכן בפעם האחרונה.

הפורמט הוא 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".

deleteTime

string (Timestamp format)

פלט בלבד. השעה שבה נמחק מאגר הצמתים הזה של Bare Metal. אם המשאב לא נמחק, השדה הזה צריך להיות ריק

הפורמט הוא 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".

etag

string

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

annotations

map (key: string, value: string)

הערות במאגר הצמתים (node pool) של השרת הפיזי. ההגבלות בשדה הזה זהות להגבלות של הערות ב-Kubernetes. הגודל הכולל של כל המפתחות והערכים יחד מוגבל ל-256k. למפתח יכולים להיות שני מקטעים: קידומת (אופציונלית) ושם (חובה), שמופרדים באמצעות לוכסן (/). הקידומת חייבת להיות תת-דומיין של DNS. השם צריך להיות באורך של עד 63 תווים, להתחיל ולהסתיים בתווים אלפאנומריים, ולהכיל מקפים (-), קווים תחתונים (_), נקודות (.) ותווים אלפאנומריים בין לבין.

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

nodePoolConfig

object (BareMetalNodePoolConfig)

חובה. הגדרת מאגר צמתים.

status

object (ResourceStatus)

פלט בלבד. ‫ResourceStatus שמייצג את הסטטוס המפורט של מאגר הצמתים.

upgradePolicy

object (BareMetalNodePoolUpgradePolicy)

מדיניות השדרוג של מאגר צמתי העובדים.

מדינה

המצב של מחזור החיים של מאגר הצמתים של Bare Metal.

טיפוסים בני מנייה (enum)
STATE_UNSPECIFIED לא מוגדר.
PROVISIONING הסטטוס PROVISIONING מציין שמאגר הצמתים של השרת הפיזי נמצא בתהליך יצירה.
RUNNING המצב RUNNING מציין שמאגר הצמתים של ה-Bare Metal נוצר ומוכן לשימוש.
RECONCILING המצב RECONCILING מציין שמאגר הצמתים של ה-Bare Metal מתעדכן. הוא עדיין זמין, אבל יכול להיות שהביצועים שלו ירדו.
STOPPING המצב STOPPING מציין שמאגר הצמתים של השרת הפיזי נמחק.
ERROR מצב השגיאה מציין שמאגר הצמתים של ה-Bare Metal נמצא במצב שבור שלא ניתן לשחזר.
DEGRADED הסטטוס DEGRADED (ירוד) מציין שמאגר הצמתים של ה-Bare Metal דורש פעולת משתמש כדי לשחזר את הפונקציונליות המלאה.

BareMetalNodePoolUpgradePolicy

‫BareMetalNodePoolUpgradePolicy מגדיר את מדיניות השדרוג של מאגר הצמתים.

ייצוג ב-JSON
{
  "parallelUpgradeConfig": {
    object (BareMetalParallelUpgradeConfig)
  }
}
שדות
parallelUpgradeConfig

object (BareMetalParallelUpgradeConfig)

הגדרות השדרוג המקביל למאגרי צמתים של עובדים.

BareMetalParallelUpgradeConfig

‫BareMetalParallelUpgradeConfig מגדיר את הגדרות השדרוג המקביל למאגרי צמתים של עובדים.

ייצוג ב-JSON
{
  "concurrentNodes": integer,
  "minimumAvailableNodes": integer
}
שדות
concurrentNodes

integer

המספר המקסימלי של צמתים שאפשר לשדרג בבת אחת.

minimumAvailableNodes

integer

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

Methods

create

יוצרת מאגר צמתים חדש בשרת פיזי בפרויקט, במיקום ובאשכול נתון של שרת פיזי.

delete

מחיקה של מאגר צמתים יחיד מסוג Bare Metal.

enroll

הפקודה הזו רושמת מאגר קיים של צמתים בשרת פיזי ל-Anthos On-Prem API בפרויקט ובמיקום נתונים.

get

קבלת פרטים של מאגר צמתים פיזי יחיד.

list

הצגת רשימה של מאגרי צמתים (node pools) בשרת פיזי בפרויקט, במיקום ובאשכול בשרת פיזי נתונים.

patch

עדכון הפרמטרים של מאגר צמתים יחיד מסוג Bare Metal.