Method: projects.patch

ویژگی های FirebaseProject مشخص شده را به روز می کند.

تمام پارامترهای پرس و جو مورد نیاز است.

درخواست HTTP

PATCH https://firebase.googleapis.com/v1beta1/{project.name=projects/*}

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

مولفه های
project.name

string

نام منبع پروژه، در قالب:

projects/ PROJECT_IDENTIFIER

PROJECT_IDENTIFIER : ProjectNumber پروژه (توصیه شده) یا ProjectId آن.
درباره استفاده از شناسه‌های پروژه در استاندارد AIP 2510 Google بیشتر بیاموزید.
توجه داشته باشید که مقدار PROJECT_IDENTIFIER در هر بدنه پاسخی ProjectId خواهد بود.

پارامترهای پرس و جو

مولفه های
updateMask

string ( FieldMask format)

مشخص می کند که کدام فیلدهای FirebaseProject به روز شوند.

توجه داشته باشید که فیلدهای زیر غیرقابل تغییر هستند: name ، projectId و projectNumber .

برای به‌روزرسانی state ، از یکی از نقاط پایانی Google Cloud زیر استفاده کنید: projects.delete یا projects.undelete

این فهرستی از نام‌های فیلدهای کاملاً واجد شرایط با کاما است. مثال: "user.displayName,photo" .

درخواست بدن

بدنه درخواست شامل نمونه ای از FirebaseProject است.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از FirebaseProject است.

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

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

برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.