- درخواست HTTP
- پارامترهای مسیر
- درخواست بدنه
- بدنه پاسخ
- دامنههای مجوز
- مجوزهای IAM
- درخواست بهروزرسانیمسیر انتخابشده
چندین منبع SelectedRoute را همانطور که با نامشان مشخص شده است، بهروزرسانی میکند.
درخواست HTTP
POST https://roads.googleapis.com/selection/v1/{parent=projects/*}/selectedRoutes:batchUpdate
این URL از سینتکس Transcoding در gRPC استفاده میکند.
پارامترهای مسیر
| پارامترها | |
|---|---|
parent | الزامی. منبع پروژه که توسط تمام مسیرهای انتخاب شده در دسته به اشتراک گذاشته شده است. الزامی است زیرا درخواست دسته فقط از یک |
درخواست بدنه
بدنه درخواست شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{
"requests": [
{
object ( |
| فیلدها | |
|---|---|
requests[] | الزامی. پیام درخواستی که مسیر انتخاب شده برای بهروزرسانی را مشخص میکند. حداکثر ۱۰۰۰ مسیر انتخاب شده را میتوان به صورت دستهای بهروزرسانی کرد. منبع والد هر درخواست یا باید خالی باشد یا با |
updateMask | اختیاری. فهرست فیلدهایی که باید بهروزرسانی شوند و بین تمام درخواستهای فرزند در دسته مشترک هستند. مسیرهای فیلد نسبت به مثال: اگر تنظیم شود، این اگر حذف شود، |
بدنه پاسخ
پاسخ از بهروزرسانی چندین SelectedRoute .
در صورت موفقیت، بدنه پاسخ شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{
"selectedRoutes": [
{
object ( |
| فیلدها | |
|---|---|
selectedRoutes[] | منابع |
دامنههای مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/cloud-platform
مجوزهای IAM
به مجوز IAM زیر در منبع parent نیاز دارد:
-
roads.selectedRoutes.batchUpdate
برای اطلاعات بیشتر، به مستندات IAM مراجعه کنید.
درخواست بهروزرسانیمسیر انتخابشده
درخواست بهروزرسانی SelectedRoute .
| نمایش JSON |
|---|
{
"selectedRoute": {
object ( |
| فیلدها | |
|---|---|
selectedRoute | الزامی. مسیر |
updateMask | اختیاری. لیست فیلدهایی که باید بهروزرسانی شوند. مسیرهای فیلد نسبت به مثال: اگر اگر |
- درخواست HTTP
- پارامترهای مسیر
- درخواست بدنه
- بدنه پاسخ
- دامنههای مجوز
- مجوزهای IAM
- درخواست بهروزرسانیمسیر انتخابشده
چندین منبع SelectedRoute را همانطور که با نامشان مشخص شده است، بهروزرسانی میکند.
درخواست HTTP
POST https://roads.googleapis.com/selection/v1/{parent=projects/*}/selectedRoutes:batchUpdate
این URL از سینتکس Transcoding در gRPC استفاده میکند.
پارامترهای مسیر
| پارامترها | |
|---|---|
parent | الزامی. منبع پروژه که توسط تمام مسیرهای انتخاب شده در دسته به اشتراک گذاشته شده است. الزامی است زیرا درخواست دسته فقط از یک |
درخواست بدنه
بدنه درخواست شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{
"requests": [
{
object ( |
| فیلدها | |
|---|---|
requests[] | الزامی. پیام درخواستی که مسیر انتخاب شده برای بهروزرسانی را مشخص میکند. حداکثر ۱۰۰۰ مسیر انتخاب شده را میتوان به صورت دستهای بهروزرسانی کرد. منبع والد هر درخواست یا باید خالی باشد یا با |
updateMask | اختیاری. فهرست فیلدهایی که باید بهروزرسانی شوند و بین تمام درخواستهای فرزند در دسته مشترک هستند. مسیرهای فیلد نسبت به مثال: اگر تنظیم شود، این اگر حذف شود، |
بدنه پاسخ
پاسخ از بهروزرسانی چندین SelectedRoute .
در صورت موفقیت، بدنه پاسخ شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{
"selectedRoutes": [
{
object ( |
| فیلدها | |
|---|---|
selectedRoutes[] | منابع |
دامنههای مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/cloud-platform
مجوزهای IAM
به مجوز IAM زیر در منبع parent نیاز دارد:
-
roads.selectedRoutes.batchUpdate
برای اطلاعات بیشتر، به مستندات IAM مراجعه کنید.
درخواست بهروزرسانیمسیر انتخابشده
درخواست بهروزرسانی SelectedRoute .
| نمایش JSON |
|---|
{
"selectedRoute": {
object ( |
| فیلدها | |
|---|---|
selectedRoute | الزامی. مسیر |
updateMask | اختیاری. لیست فیلدهایی که باید بهروزرسانی شوند. مسیرهای فیلد نسبت به مثال: اگر اگر |