- درخواست HTTP
- پارامترهای مسیر
- درخواست بدنه
- بدنه پاسخ
- دامنههای مجوز
- مجوزهای IAM
- درخواست مسیر انتخابشده را ایجاد کنید
چندین منبع SelectedRoute ایجاد میکند و برنامهای را برای بازیابی دورهای اطلاعات کش برای هر یک از مسیرها آغاز میکند.
درخواست HTTP
POST https://roads.googleapis.com/selection/v1/{parent=projects/*}/selectedRoutes:batchCreate
این URL از سینتکس Transcoding در gRPC استفاده میکند.
پارامترهای مسیر
| پارامترها | |
|---|---|
parent | الزامی. منبع پروژه که توسط تمام مسیرهای انتخاب شده در دسته به اشتراک گذاشته شده است. الزامی است زیرا درخواست دسته فقط از یک |
درخواست بدنه
بدنه درخواست شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{
"requests": [
{
object ( |
| فیلدها | |
|---|---|
requests[] | الزامی. پیام درخواستی که مسیر انتخاب شده برای ایجاد را مشخص میکند. حداکثر ۱۰۰۰ مسیر انتخاب شده را میتوان به صورت دستهای ایجاد کرد. منبع والد هر درخواست یا باید خالی باشد یا با |
بدنه پاسخ
پاسخ از ایجاد چندین SelectedRoute .
در صورت موفقیت، بدنه پاسخ شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{
"selectedRoutes": [
{
object ( |
| فیلدها | |
|---|---|
selectedRoutes[] | منابع |
دامنههای مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/cloud-platform
مجوزهای IAM
به مجوز IAM زیر در منبع parent نیاز دارد:
-
roads.selectedRoutes.batchCreate
برای اطلاعات بیشتر، به مستندات IAM مراجعه کنید.
درخواست مسیر انتخابشده را ایجاد کنید
درخواست ایجاد یک SelectedRoute .
| نمایش JSON |
|---|
{
"parent": string,
"selectedRoute": {
object ( |
| فیلدها | |
|---|---|
parent | الزامی. پروژهای که |
selectedRoute | الزامی. |
selectedRouteId | اختیاری. شناسهای که برای این مقدار باید بین ۴ تا ۶۳ کاراکتر باشد و کاراکترهای معتبر "az"، "AZ"، "0-9" یا "-" هستند. اگر ارائه نشود یا خالی باشد، یک UUID پس از ایجاد منبع ایجاد میشود. |