יוצר את מניפסט ההתקנה שיוצג באשכול היעד.
בקשת HTTP
GET https://{endpoint}/v1/{parent=projects/*/locations/*}:generateAttachedClusterInstallManifest
כאשר {endpoint} היא אחת מנקודות הקצה הנתמכות של השירות.
כתובות ה-URL כתובות בתחביר של gRPC Transcoding.
פרמטרים של נתיב
| פרמטרים | |
|---|---|
parent |
חובה. מיקום האב שבו ייצור משאב שמות המיקומים מפורמטים כ- פרטים נוספים על שמות משאבים ב-Google Cloud מופיעים במאמר שמות משאבים. |
פרמטרים של שאילתה
| פרמטרים | |
|---|---|
attachedClusterId |
חובה. מזהה של המשאב שסופק על ידי הלקוח. המזהה חייב להיות ייחודי במשאב האב. המזהה שסיפקתם יהיה חלק משם המשאב התווים התקפים הם כשמייצרים מניפסט התקנה לייבוא של משאב חברות קיים, השדה attachedClusterId צריך להיות מזהה החברות. השמות של המשתתפים בפורמט |
platformVersion |
חובה. גרסת הפלטפורמה של האשכול (למשל, כדי לראות את כל הגרסאות הנתמכות באזור מסוים ב-Google Cloud, אפשר להפעיל את הפקודה |
proxyConfig |
זה שינוי אופציונלי. הגדרת שרת proxy לתנועת HTTP(S) יוצאת. |
גוף הבקשה
גוף הבקשה צריך להיות ריק.
גוף התשובה
הודעת תגובה לשיטה AttachedClusters.GenerateAttachedClusterInstallManifest.
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{ "manifest": string } |
| שדות | |
|---|---|
manifest |
קבוצה של משאבי Kubernetes (בפורמט YAML) שיוחלו על האשכול שיצורף. |
היקפי הרשאות
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/cloud-platform
ניתן למצוא מידע נוסף כאן: Authentication Overview.
הרשאות IAM
נדרשת הרשאת IAM הבאה במשאב parent:
gkemulticloud.attachedClusters.generateInstallManifest
מידע נוסף מופיע במאמרי העזרה בנושא IAM.