REST Resource: networks.shipments

संसाधन: शिपमेंट

प्रदर्शन के लिए शिपमेंट.

JSON के काेड में दिखाना
{
  "name": string,
  "sourceHub": string,
  "destinationHub": string,
  "departureTime": {
    object (DateTime)
  },
  "arrivalTime": {
    object (DateTimeRange)
  },
  "arrivalEarlinessTardinessCost": {
    object (EarlinessTardiness)
  },
  "size": [
    {
      object (ValueDimension)
    }
  ],
  "revenue": number
}
फ़ील्ड
name

string

ज़रूरी है. आइडेंटिफ़ायर. अपडेट नहीं किया जा सका.

sourceHub

string

ज़रूरी है. वह हब जहां से शिपमेंट की सुविधा दी जाती है.

destinationHub

string

ज़रूरी है. वह हब जहां शिपमेंट को डिलीवर करना है.

departureTime

object (DateTime)

ज़रूरी है. रवानगी का समय.

arrivalTime

object (DateTimeRange)

ज़रूरी है. पहुंचने का अनुमानित समय (उदाहरण के लिए, सॉफ़्ट कंस्ट्रेंट).

arrivalEarlinessTardinessCost

object (EarlinessTardiness)

ज़रूरी नहीं. सेवा स्तर समझौते (एसएलए) के मुताबिक, हो सकता है कि यह समयसीमा पार हो जाए और आपको कुछ जुर्माना देना पड़े. (अगर यह सबसे बड़ी वैल्यू से बड़ी है, तो इसका मतलब है कि पैकेज ज़्यादा काम का नहीं है.) कार्रवाई में देरी (मिनट में) के फ़ंक्शन के ज़रिए जुर्माना लगाया जाता है.

size[]

object (ValueDimension)

ज़रूरी नहीं. वाहन और हब कपैसिटी के साथ इस्तेमाल किया जाता है.

revenue

number

ज़रूरी नहीं. इस पैकेज से मिलने वाला रेवेन्यू (इसका इस्तेमाल इनाम का हिसाब लगाने के लिए किया जाता है), जैसे कि पैसे चुकाने वाले पक्ष की तरफ़ से चुकाई गई कीमत. अगर नीति को सेट नहीं किया जाता है, तो सिस्टम रेवेन्यू का हिसाब लगाता है. यह इस पर निर्भर करता है कि इस शिपमेंट के लिए नई लाइन जनरेट हुई है या नहीं.

तरीके

delete

शिपमेंट को मिटाता है.

get

शिपमेंट की जानकारी देता है.

list

शिपमेंट की सूची दिखाता है.

route

नया शिपमेंट रूट करें.