Method: projects.sites.create

יוצר Site אירוח חדש בפרויקט האב שצוין Firebase.

שים לב שיכולות להימשך מספר דקות להתפשטות של אתרי אירוח דרך מערכות Firebase.

בקשת HTTP

POST https://firebasehosting.googleapis.com/v1beta1/{parent=projects/*}/sites

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

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

פרמטרים
parent

string

נדרש. פרויקט Firebase שבו ניתן ליצור אתר אירוח, בפורמט:

projects/ PROJECT_IDENTIFIER

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

ההרשאה מחייבת את הרשאת IAM הבאה parent המשאב שצוין:

  • firebasehosting.sites.create

פרמטרי שאילתה

פרמטרים
siteId

string

נדרש. בלתי ניתן לשינוי. מזהה ייחודי גלובלי עבור אתר האירוח.

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

validateOnly

boolean

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

גוף הבקשה

גוף הבקשה מכיל מופע של Site .

גוף תגובה

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

היקפי הרשאה

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

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

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