- طلب HTTP
- مَعلمات المسار
- نص الطلب
- نص الاستجابة
- نطاقات الأذونات
- أذونات "إدارة الهوية وإمكانية الوصول"
- UpdateSelectedRouteRequest
يعدّل هذا الإجراء عدة موارد من النوع SelectedRoute وفقًا لأسمائها.
طلب HTTP
POST https://roads.googleapis.com/selection/v1/{parent=projects/*}/selectedRoutes:batchUpdate
يستخدم عنوان URL بنية تحويل الترميز إلى gRPC.
مَعلمات المسار
| المعلمات | |
|---|---|
parent |
الحقل مطلوب. مورد المشروع الذي تشاركه جميع المسارات المحدّدة في الدفعة هذا الإجراء مطلوب لأنّ طلب الدفعة لا يتيح سوى استخدام |
نص الطلب
يتضمن نص الطلب بيانات بالبنية التالية:
| تمثيل JSON |
|---|
{
"requests": [
{
object ( |
| الحقول | |
|---|---|
requests[] |
الحقل مطلوب. رسالة الطلب التي تحدّد المسار المحدّد لتعديله يمكن تعديل 1,000 مسار محدّد كحدّ أقصى في دفعة واحدة. يجب أن يكون المورد الرئيسي لكل طلب فارغًا أو مطابقًا للمستوى الأعلى |
updateMask |
اختيارية: قائمة الحقول التي سيتم تعديلها والتي تشاركها جميع الطلبات الفرعية في الدفعة. مسارات الحقول مرتبطة بـ مثال: في حال ضبط هذا الإعداد، سيتم تطبيق في حال حذف هذه السمة، سيتم تطبيق قيمة |
نص الاستجابة
الردّ من تعديل عدة SelectedRoute.
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
| تمثيل JSON |
|---|
{
"selectedRoutes": [
{
object ( |
| الحقول | |
|---|---|
selectedRoutes[] |
تم تعديل مرجعَين ( |
نطاقات الأذونات
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/cloud-platform
أذونات "إدارة الهوية وإمكانية الوصول"
يتطلّب ذلك إذن إدارة الهوية وإمكانية الوصول التالي في المورد parent:
roads.selectedRoutes.batchUpdate
لمزيد من المعلومات، يُرجى الاطّلاع على مستندات "إدارة الهوية وإمكانية الوصول".
UpdateSelectedRouteRequest
طلب تعديل SelectedRoute
| تمثيل JSON |
|---|
{
"selectedRoute": {
object ( |
| الحقول | |
|---|---|
selectedRoute |
الحقل مطلوب. تمثّل هذه السمة |
updateMask |
اختيارية: قائمة الحقول التي سيتم تعديلها. مسارات الحقول مرتبطة بـ مثال: في حال تحديد في حال حذف |