Method: settings.searchapplications.patch
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
یک برنامه جستجو را به روز می کند.
توجه: این API برای اجرا به یک حساب کاربری نیاز دارد.
درخواست HTTP
PATCH 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
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.
،
یک برنامه جستجو را به روز می کند.
توجه: این API برای اجرا به یک حساب کاربری نیاز دارد.
درخواست HTTP
PATCH 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
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# Method: settings.searchapplications.patch\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nUpdates a search application.\n\n**Note:** This API requires an admin account to execute.\n\n### HTTP request\n\n`PATCH https://cloudsearch.googleapis.com/v1/settings/{searchApplication.name=searchapplications/*}`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|--------------------------|------------------------------------------------------------------------------------------|\n| `searchApplication.name` | `string` The name of the Search Application. Format: searchapplications/{applicationId}. |\n\n### Query parameters\n\n| Parameters ||\n|--------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `updateMask` | `string (`[FieldMask](https://protobuf.dev/reference/protobuf/google.protobuf/#field-mask)` format)` Only applies to [`settings.searchapplications.patch`](https://developers.google.com/workspace/cloud-search/docs/reference/rest/v1/settings.searchapplications/patch). Update mask to control which fields to update. Example field paths: `searchApplication.name`, `searchApplication.displayName`. - If `updateMask` is non-empty, then only the fields specified in the `updateMask` are updated. - If you specify a field in the `updateMask`, but don't specify its value in the `searchApplication`, then that field is cleared. - If the `updateMask` is not present or empty or has the value `*`, then all fields are updated. |\n\n### Request body\n\nThe request body contains an instance of [SearchApplication](/workspace/cloud-search/docs/reference/rest/v1/settings.searchapplications#SearchApplication).\n\n### Response body\n\nIf successful, the response body contains an instance of [Operation](/workspace/cloud-search/docs/reference/rest/v1/operations#Operation).\n\n### Authorization scopes\n\nRequires one of the following OAuth scopes:\n\n- `https://www.googleapis.com/auth/cloud_search.settings.query`\n- `https://www.googleapis.com/auth/cloud_search.settings`\n- `https://www.googleapis.com/auth/cloud_search`\n\nFor more information, see the [Authorization guide](/workspace/guides/configure-oauth-consent)."]]