تعديل مخطّط مصدر بيانات لا تُجري هذه الطريقة تعديلات متزايدة على المخطّط. بدلاً من ذلك، تعدّل هذه الطريقة المخطّط عن طريق استبدال المخطّط بأكمله.
ملاحظة: تتطلّب واجهة برمجة التطبيقات هذه حساب مشرف أو حساب خدمة لتنفيذها.
طلب HTTP
PUT https://cloudsearch.googleapis.com/v1/indexing/{name=datasources/*}/schema
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
| المعلمات | |
|---|---|
name | 
                
                   
 اسم مصدر البيانات لتعديل المخطّط التنسيق: datasources/{sourceId}  | 
              
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
| تمثيل JSON | 
|---|
{ "validateOnly": boolean, "schema": { object (  | 
                
| الحقول | |
|---|---|
validateOnly | 
                  
                     
 إذا كان صحيحًا، سيتم التحقّق من صحة المخطّط، ولكن لن يتم تسجيله في مصدر البيانات، حتى إذا كان صالحًا.  | 
                
schema | 
                  
                     
 المخطّط الجديد للمصدر  | 
                
debugOptions | 
                  
                     
 خيارات تصحيح الأخطاء الشائعة  | 
                
نص الاستجابة
إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال Operation.
نطاقات التفويض
يتطلب أحد نطاقات OAuth التالية:
https://www.googleapis.com/auth/cloud_search.settings.indexinghttps://www.googleapis.com/auth/cloud_search.settingshttps://www.googleapis.com/auth/cloud_search
لمزيد من المعلومات، يمكنك الاطّلاع على دليل التفويض.