הפעולה Imports יוצרת משאב AttachedCluster חדש על ידי ייבוא של משאב Fleet Membership קיים.
אפשר לייבא בשיטה הזו אשכולות מצורפים שנוצרו לפני ההשקה של Anthos Multi-Cloud API.
אם הפעולה מצליחה, התשובה תכיל משאב Operation שנוצר לאחרונה, שאפשר לתאר אותו כדי לעקוב אחרי סטטוס הפעולה.
בקשת HTTP
POST https://{endpoint}/v1/{parent=projects/*/locations/*}/attachedClusters:import
כאשר {endpoint} היא אחת מנקודות הקצה הנתמכות של השירות.
כתובות ה-URL כתובות בתחביר של gRPC Transcoding.
פרמטרים של נתיב
| פרמטרים | |
|---|---|
parent |
חובה. מיקום האב שבו ייצור משאב שמות המיקומים מפורמטים כ- פרטים נוספים על שמות משאבים ב-Google Cloud מופיעים במאמר שמות משאבים. |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{
"validateOnly": boolean,
"fleetMembership": string,
"platformVersion": string,
"distribution": string,
"proxyConfig": {
object ( |
| שדות | |
|---|---|
validateOnly |
אם המאפיין מוגדר, המערכת מאמתת את הבקשה בלבד, אבל לא מייבאת את האשכול בפועל. |
fleetMembership |
חובה. השם של משאב החברות בצי שמייבאים. |
platformVersion |
חובה. גרסת הפלטפורמה של האשכול (למשל, כדי לראות את כל הגרסאות הנתמכות באזור מסוים ב-Google Cloud, אפשר להפעיל את הפקודה |
distribution |
חובה. הפצת Kubernetes של האשכול הבסיסי המצורף. ערכים נתמכים: [eks, aks, generic]. |
proxyConfig |
זה שינוי אופציונלי. הגדרת שרת proxy לתנועת HTTP(S) יוצאת. |
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע של Operation.
היקפי הרשאות
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/cloud-platform
ניתן למצוא מידע נוסף כאן: Authentication Overview.
הרשאות IAM
נדרשת הרשאת IAM הבאה במשאב parent:
gkemulticloud.attachedClusters.import
מידע נוסף מופיע במאמרי העזרה בנושא IAM.