- طلب 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 |
اختياريّ. قائمة الحقول المطلوب تعديلها تكون مسارات الحقول نسبية إلى مثال: في حال تحديد في حال عدم ضبط الحقل |