Method: projects.addFirebase

מוסיף משאבי Firebase לפרויקט הקיים Project Google Cloud Platform (GCP) .

מכיוון ש- FirebaseProject הוא למעשה גם Project GCP , ל- FirebaseProject יש את אותם מזהי GCP הבסיסיים ( projectNumber ו- projectId ). זה מאפשר אינטראקציה קלה עם ממשקי API של Google.

התוצאה של קריאה זו היא Operation . סקר את Operation כדי לעקוב אחר תהליך ההקצאה על ידי קריאה ל- operations.get עד done true . כאשר done הוא true , Operation הצליחה או נכשלה. אם Operation הצליחה, response שלה מוגדרת ל- FirebaseProject ; אם Operation נכשלה, error שלה מוגדרת ל- google.rpc.Status . Operation נמחקת אוטומטית לאחר השלמתה, כך שאין צורך לקרוא ל- operations.delete .

שיטה זו אינה משנה שום פרטי חשבון חיוב Project GCP הבסיסי.

כדי לקרוא ל- projects.addFirebase , חבר פרויקט או חשבון שירות חייבים להיות בעלי ההרשאות הבאות (תפקידי IAM של עורך ובעלים מכילים הרשאות אלה): firebase.projects.update , resourcemanager.projects.get , serviceusage.services.enable ו- serviceusage.services.get .

בקשת HTTP

POST https://firebase.googleapis.com/v1beta1/{project=projects/*}:addFirebase

כתובת האתר משתמשת בתחביר Transcoding gRPC .

פרמטרים של נתיב

פרמטרים
project

string

שם המשאב של Project GCP שאליו יתווספו משאבי Firebase, בפורמט:

projects/ PROJECT_IDENTIFIER

עיין בשדה name FirebaseProject לפרטים על ערכי PROJECT_IDENTIFIER .

לאחר קריאה ל- projects.addFirebase , מזהי הפרויקט הייחודיים ( projectNumber ו- projectId ) של Project GCP הבסיסי הם גם המזהים של FirebaseProject .

גוף הבקשה

גוף הבקשה מכיל נתונים עם המבנה הבא:

ייצוג JSON
{
  "locationId": string
}
שדות
locationId

string

הוצא משימוש. במקום זאת, כדי להגדיר את מיקום ברירת המחדל של משאב GCP של פרויקט, קרא defaultLocation.finalize לאחר הוספת משאבי Firebase Project GCP .

המזהה של מיקום ברירת המחדל של משאב GCP של הפרויקט. המיקום חייב להיות אחד ממיקומי המשאבים הזמינים של GCP .

גוף תגובה

אם זה מצליח, גוף התגובה מכיל מופע של Operation .

היקף ההרשאה

דורש אחד מהיקפי OAuth הבאים:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/firebase

למידע נוסף, עיין בסקירת האימות .