Method: settings.searchapplications.update

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

توجه: این API برای اجرا به یک حساب کاربری نیاز دارد.

درخواست HTTP

PUT https://cloudsearch.googleapis.com/v1/settings/{searchApplication.name=searchapplications/*}

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

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

مولفه های
searchApplication.name

string

نام برنامه جستجو

قالب: برنامه های جستجو/{applicationId}.

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

مولفه های
updateMask

string ( FieldMask format)

فقط برای settings.searchapplications.patch اعمال می شود.

ماسک را به‌روزرسانی کنید تا کنترل کنید کدام قسمت‌ها به‌روزرسانی شوند. مسیرهای فیلد نمونه: searchApplication.name ، searchApplication.displayName .

  • اگر updateMask خالی نباشد، فقط فیلدهای مشخص شده در updateMask به روز می شوند.
  • اگر فیلدی را در updateMask مشخص کنید، اما مقدار آن را در searchApplication مشخص نکنید، آن قسمت پاک می شود.
  • اگر updateMask موجود یا خالی نباشد یا دارای مقدار * باشد، تمام فیلدها به روز می شوند.

درخواست بدن

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

بدن پاسخگو

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

محدوده مجوز

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

  • https://www.googleapis.com/auth/cloud_search.settings.query
  • https://www.googleapis.com/auth/cloud_search.settings
  • https://www.googleapis.com/auth/cloud_search

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