Method: sites.versions.patch

מעדכן את המטא נתונים שצוינו עבור הגרסה שצוינה.

שיטה זו תיכשל עם FAILED_PRECONDITION במקרה של מעבר מצב לא חוקי. מעברי המצב הנתמכים עבור גרסה הם מ- CREATED ל- FINALIZED .

השתמש versions.delete כדי להגדיר את הסטטוס של גרסה ל- DELETED .

בקשת HTTP

PATCH https://firebasehosting.googleapis.com/v1beta1/{version.name=sites/*/versions/*}

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

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

פרמטרים
version.name

string

שם המשאב המלא עבור הגרסה, בפורמט:

sites/ SITE_ID /versions/ VERSION_ID

שם זה מסופק בגוף התגובה כאשר אתה קורא ל- versions.create .

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

פרמטרים
updateMask

string ( FieldMask format)

קבוצה של שמות שדות מהגרסה שלך שברצונך לעדכן.

שדה יוחלף אם, ורק אם, הוא נמצא במסכה. אם לא מסופקת מסכה, תעשה שימוש במסכת ברירת מחדל של status בלבד.

זוהי רשימה מופרדת בפסיקים של שמות מלאים של שדות. דוגמה: "config,status" .

גוף הבקשה

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

גוף תגובה

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

היקפי הרשאה

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

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

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