Method: projects.sites.customDomains.undelete

در صورتی که CustomDomain مشخص شده به صورت نرم حذف شده باشد، حذف می شود. میزبانی دامنه های سفارشی پاک شده را حدود 30 روز قبل از حذف دائمی آنها حفظ می کند.

درخواست HTTP

POST https://firebasehosting.googleapis.com/v1beta1/{name=projects/*/sites/*/customDomains/*}:undelete

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

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

مولفه های
name

string

ضروری. نام CustomDomain برای حذف.

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "validateOnly": boolean,
  "etag": string
}
زمینه های
validateOnly

boolean

اگر درست باشد، هاستینگ تأیید می‌کند که امکان تکمیل درخواست شما وجود دارد، اما در واقع CustomDomain را حذف نمی‌کند.

etag

string

برچسبی که وضعیت CustomDomain را همانطور که می دانید نشان می دهد. در صورت وجود، تگ ارائه شده باید با مقدار فعلی در CustomDomain شما مطابقت داشته باشد، در غیر این صورت درخواست با شکست مواجه می شود.

بدن پاسخگو

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

محدوده مجوز

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

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

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