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