REST Resource: networks.vehicles

সম্পদ: যানবাহন

কোন নাম নেই, এটি নেটওয়ার্কের মধ্যে একটি মানচিত্র কী হিসাবে সংরক্ষণ করা হয়৷

JSON প্রতিনিধিত্ব
{
  "name": string,
  "capacities": [
    {
      object (ValueDimension)
    }
  ],
  "cost": {
    object (PricingStrategy)
  },
  "pricing": {
    object (PricingStrategy)
  },
  "allowedForGeneratedLines": boolean,
  "vehiclePositionConstraints": [
    {
      object (VehiclePositionConstraint)
    }
  ]
}
ক্ষেত্র
name

string

প্রয়োজন। শনাক্তকারী। আপডেট করা যাবে না।

capacities[]

object ( ValueDimension )

ঐচ্ছিক। যানবাহনের বৈশিষ্ট্য।

cost

object ( PricingStrategy )

প্রয়োজন। গাড়ি ব্যবহার করার জন্য খরচ। এগুলি একটি যুক্তির কাজ: যানবাহনটি যে দূরত্বে ভ্রমণ করে, গাড়ির ওজন কত, যানবাহন পরিবহন করে প্যালেটের সংখ্যা। এই ফাংশনগুলি রক্ষণাবেক্ষণ, জ্বালানী এবং হ্যান্ডলিং খরচের জন্য দায়ী। এই খরচগুলির মধ্যে একটি অগ্রিম খরচ অন্তর্ভুক্ত থাকতে পারে (যান একবার ব্যবহার করা হলে অর্থ প্রদান করা হয়, বেশিরভাগই উপ-কন্ট্রাক্টিংয়ের জন্য দরকারী)।

pricing

object ( PricingStrategy )

ঐচ্ছিক। মূল্য পরিশোধকারী পক্ষকে দিতে হবে, শুধুমাত্র যদি গাড়িটি একটি জেনারেটেড লাইনে ব্যবহার করা হয় (অর্থাৎ ইনপুট নেটওয়ার্কের অংশ নয়)।

allowedForGeneratedLines

boolean

প্রয়োজন। এই গাড়িটি জেনারেট করা লাইনের জন্য ব্যবহার করা যাবে কিনা। false সেট করা থাকলে, গাড়িটি পূর্বনির্ধারিত লাইনে সীমাবদ্ধ থাকবে যেখানে এটি অনুমোদিত।

vehiclePositionConstraints[]

object ( VehiclePositionConstraint )

ঐচ্ছিক। সময়ের সাথে বর্তমান গাড়ির জন্য জোরপূর্বক অবস্থান। উদাহরণস্বরূপ, একটি প্রদত্ত হাব থেকে শুরু বা শেষ হয় এমন একটি যানবাহনের মডেল তৈরি করতে এন্ট্রি ব্যবহার করুন।

যানবাহন অবস্থানের সীমাবদ্ধতা

গাড়ির অবস্থানের উপর সীমাবদ্ধতা।

JSON প্রতিনিধিত্ব
{
  "time": {
    object (DateTime)
  },
  "hubId": string
}
ক্ষেত্র
time

object ( DateTime )

সীমাবদ্ধতার সময়।

hubId

string

সীমাবদ্ধতার হাব।

পদ্ধতি

create

একটি যানবাহন তৈরি করে।

delete

একটি যানবাহন মুছে দেয়।

get

একটি যানবাহনের বিবরণ পায়।

list

যানবাহন তালিকা.

makeAvailable

একটি যানবাহন উপলব্ধ করে।

makeUnavailable

একটি যান অনুপলব্ধ করে তোলে।

patch

একটি যানবাহন আপডেট করে।