- طلب 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
أذونات "إدارة الهوية وإمكانية الوصول"
يتطلّب الإذن التالي في إدارة الهوية وإمكانية الوصول (IAM) على مورد parent:
roads.selectedRoutes.batchUpdate
لمزيد من المعلومات، يُرجى الاطّلاع على مستندات "إدارة الهوية وإمكانية الوصول".
UpdateSelectedRouteRequest
طلب تعديل SelectedRoute
| تمثيل JSON |
|---|
{
"selectedRoute": {
object ( |
| الحقول | |
|---|---|
selectedRoute |
الحقل مطلوب. |
updateMask |
اختياريّ. قائمة الحقول التي سيتم تعديلها. تكون مسارات الحقول مرتبطة بـ مثال: في حال تحديد في حال حذف |