Method: networks.vehicles.makeUnavailable

يجعل المركبة غير متاحة.

طلب HTTP

POST https://middlemileoptimization.googleapis.com/v1/{name=networks/*/vehicles/*}:makeUnavailable

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المعلمات
name

string

مطلوب. اسم المركبة الذي تريد إخفاءه التنسيق: "networks/{network}/vehicles/{vehicle}"

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل JSON
{
  "unavailabilityStarts": [
    {
      object (DateTime)
    }
  ]
}
الحقول
unavailabilityStarts[]

object (DateTime)

مطلوب. الفترات التي يبدأ فيها عدم التوفّر. ويجب أن تكون نقاطًا زمنية في المستقبل. في حال عدم توفّر هذا الحقل، يبدأ عدم التوفّر عند استلام الرسالة.

نص الاستجابة

رسالة الردّ على طريقة vehicles.makeUnavailable

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

تمثيل JSON
{
  "name": string,
  "path": [
    {
      object (Path)
    }
  ]
}
الحقول
name

string

تشير هذه السمة إلى اسم المركبة التي تم تعديل معلومات عدم توفّرها. التنسيق: "networks/{network}/vehicles/{vehicle}"

path[]

object (Path)

المسارات التي تم تعديلها