- בקשת HTTP
- פרמטרים של נתיב
- פרמטרים של שאילתה
- גוף הבקשה
- גוף התשובה
- היקפי הרשאות
- VmwareClusterCreateConfig
- VmwareClusterUpgradeConfig
- VmwareVersionInfo
שאילתות לגבי הגדרת הגרסה של אשכול המשתמשים ב-VMware.
בקשת HTTP
POST https://gkeonprem.googleapis.com/v1/{parent=projects/*/locations/*}/vmwareClusters:queryVersionConfig
כתובת ה-URL כתובה בתחביר של gRPC Transcoding.
פרמטרים של נתיב
| פרמטרים | |
|---|---|
parent |
חובה. הפרויקט והמיקום שמהם רוצים לשלוח שאילתה כדי לקבל את הגדרת הגרסה. פורמט: projects/{project}/locations/{location} |
פרמטרים של שאילתה
| פרמטרים | |
|---|---|
פרמטר של איחוד config_type. ההגדרה של בקשת הגדרת הגרסה כדי לציין את תרחיש השימוש לרשימת הגרסאות. הערך config_type יכול להיות רק אחד מהבאים: |
|
createConfig |
תרחיש לדוגמה ליצירת אשכול משתמשים. חובה להיות חברים באשכול אדמין או להזין שם משאב. |
upgradeConfig |
תרחיש שימוש לשדרוג אשכול משתמשים. חובה לציין את שם המשאב של אשכול המשתמשים. |
גוף הבקשה
גוף הבקשה צריך להיות ריק.
גוף התשובה
הודעת תגובה לשאילתת הגדרת הגרסה של אשכול משתמשים ב-VMware.
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{
"versions": [
{
object ( |
| שדות | |
|---|---|
versions[] |
רשימה של גרסאות זמינות להתקנה או לשדרוג. |
היקפי הרשאות
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/cloud-platform
ניתן למצוא מידע נוסף כאן: Authentication Overview.
VmwareClusterCreateConfig
הודעה להגדרת יצירת אשכול משתמשים של VMware.
| ייצוג ב-JSON |
|---|
{ // Union field |
| שדות | |
|---|---|
שדה איחוד הערך |
|
adminClusterMembership |
החברות באשכול האדמין. זהו השם המלא של המשאב של החברות בצי של אשכול האדמין. פורמט: projects/{project}/locations/{location}/memberships/{membership} |
adminClusterName |
שם המשאב של אשכול האדמין. זהו השם המלא של המשאב של אשכול האדמין. הפורמט: projects/{project}/locations/{location}/vmwareAdminClusters/{vmwareAdminCluster} |
VmwareClusterUpgradeConfig
הודעה להגדרת שדרוג של אשכול משתמשים ב-VMware.
| ייצוג ב-JSON |
|---|
{ "clusterName": string } |
| שדות | |
|---|---|
clusterName |
שם המשאב של אשכול המשתמש. זהו השם המלא של משאב אשכול המשתמש. פורמט: "projects/{project}/locations/{location}/vmwareClusters/{vmwareCluster}" |
VmwareVersionInfo
כולל מידע על גרסה ספציפית של Anthos ב-VMware.
| ייצוג ב-JSON |
|---|
{
"version": string,
"hasDependencies": boolean,
"isInstalled": boolean,
"dependencies": [
{
object ( |
| שדות | |
|---|---|
version |
מספר הגרסה, למשל 1.13.1-gke.1000. |
hasDependencies |
אם ההגדרה הזו מוגדרת, צריך לשדרג את התלויות של האשכול (למשל, אשכול האדמין, אשכולות משתמשים אחרים שמנוהלים על ידי אותו אשכול אדמין) לפני שאפשר להתקין את הגרסה הזו או לשדרג אליה. |
isInstalled |
אם הגדרתם גרסה, היא מותקנת באשכול האדמין. אחרת, צריך להוריד ולהתקין את חבילת הגרסה לפני שיוצרים אשכול משתמשים בגרסה הזו או משדרגים אליה. |
dependencies[] |
רשימת התלויות בשדרוג של הגרסה הזו. |