Method: selection.v1.projects.selectedRoutes.batchCreate

تنشئ هذه الطريقة عدة كائنات SelectedRoutes وتبدأ جدولاً زمنيًا لاسترداد معلومات ذاكرة التخزين المؤقت بشكل دوري لكل مسار من المسارات.

طلب HTTP

POST https://roads.googleapis.com/selection/v1/{parent=projects/*}/selectedRoutes:batchCreate

يستخدِم عنوان URL بنية تحويل الترميز gRPC.

مَعلمات المسار

المعلمات
parent

string

اختياريّ. تمثّل هذه السمة مورد المشروع الذي تشترك فيه جميع الطرق المحدّدة. التنسيق: projects/{project} في حال ضبط هذا الحقل، يجب أن يكون الحقل الأصل في رسائل CreateSelectedRouteRequest فارغًا أو مطابقًا لهذا الحقل.

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل JSON
{
  "requests": [
    {
      object (CreateSelectedRouteRequest)
    }
  ]
}
الحقول
requests[]

object (CreateSelectedRouteRequest)

مطلوب. رسالة الطلب التي تحدّد المسار المحدّد المطلوب إنشاؤه يمكن إنشاء 1,000 مسار محدّد كحدّ أقصى في حزمة واحدة.

نص الاستجابة

الردّ من إنشاء عدة SelectedRoute.

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

تمثيل JSON
{
  "selectedRoutes": [
    {
      object (SelectedRoute)
    }
  ]
}
الحقول
selectedRoutes[]

object (SelectedRoute)

تم إنشاء SelectedRoutes.

نطاقات التفويض

يجب توفير نطاق OAuth التالي:

  • https://www.googleapis.com/auth/cloud-platform

CreateSelectedRouteRequest

طلب إنشاء SelectedRoute

تمثيل JSON
{
  "parent": string,
  "selectedRoute": {
    object (SelectedRoute)
  },
  "selectedRouteId": string
}
الحقول
parent

string

مطلوب. المشروع الذي سيتم إنشاء SelectedRoute ضمنه التنسيق: projects/{project}

selectedRoute

object (SelectedRoute)

مطلوب. SelectedRoute المطلوب إنشاؤه

selectedRouteId

string

اختياريّ. المعرّف الذي سيتم استخدامه في SelectedRoute، والذي سيصبح المكوّن الأخير من اسم المورد SelectedRoute.

يجب أن تتراوح هذه القيمة بين 4 و63 حرفًا، ويجب أن تكون الأحرف صالحة، أي "a-z" أو "A-Z" أو "0-9" أو "-". وفي حال عدم توفيرها أو كانت فارغة، سيتم إنشاء معرّف فريد عالميًا (UUID) بعد إنشاء المورد.