طرح یک منبع داده را به روز می کند. این روش بهروزرسانیهای تدریجی طرحواره را انجام نمیدهد. در عوض، این روش با رونویسی کل طرحواره، طرحواره را به روز می کند.
توجه: این API برای اجرا به یک ادمین یا حساب سرویس نیاز دارد.
درخواست HTTP
PUT https://cloudsearch.googleapis.com/v1/indexing/{name=datasources/*}/schema
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
name | نام منبع داده برای به روز رسانی Schema. قالب: منابع داده/{sourceId} |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "validateOnly": boolean, "schema": { object ( |
فیلدها | |
---|---|
validateOnly | اگر درست باشد، طرحواره از نظر اعتبار بررسی می شود، اما با منبع داده ثبت نمی شود، حتی اگر معتبر باشد. |
schema | طرح واره جدید برای منبع. |
debugOptions | گزینه های رایج اشکال زدایی |
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از Operation
است.
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/cloud_search.settings.indexing
-
https://www.googleapis.com/auth/cloud_search.settings
-
https://www.googleapis.com/auth/cloud_search
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.