تعدِّل مخطّط مصدر البيانات. لا تُجري هذه الطريقة تحديثات متزايدة للمخطط. بدلاً من ذلك، تقوم هذه الطريقة بتحديث المخطط عن طريق استبدال المخطط بأكمله.
ملاحظة: تتطلّب واجهة برمجة التطبيقات هذه توفُّر حساب مشرف أو حساب خدمة لتنفيذها.
طلب HTTP
PUT https://cloudsearch.googleapis.com/v1/indexing/{name=datasources/*}/schema
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المَعلمات | |
---|---|
name |
اسم مصدر البيانات لتعديل المخطط. التنسيق: مصادر البيانات/{sourceId} |
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
---|
{ "validateOnly": boolean, "schema": { object ( |
الحقول | |
---|---|
validateOnly |
إذا كان true، سيتم التحقق من صلاحية المخطط، ولكن لن يتم تسجيله في مصدر البيانات، حتى إذا كان صالحًا. |
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
لمزيد من المعلومات، راجِع دليل التفويض.