DriveActivity

संसाधन: DriveActivity

एक Drive गतिविधि, जिसमें एक या उससे ज़्यादा टारगेट पर, एक या उससे ज़्यादा ऐक्टर की एक या उससे ज़्यादा कार्रवाइयां शामिल होती हैं. कार्रवाइयों के कुछ ग्रुप अपने-आप बनते हैं. जैसे, किसी आइटम को शेयर किए गए फ़ोल्डर में ले जाना. इसकी वजह से अनुमति में बदलाव होना शुरू हो जाता है. मिलती-जुलती कार्रवाइयों के अन्य ग्रुप, जैसे कि एक आइटम में कई उपयोगकर्ताओं का बदलाव करना या कई फ़ाइलों को नए फ़ोल्डर में ले जाना, QueryDriveActivityRequest में ConsolidationStrategy चुनकर कंट्रोल किया जाता है.

JSON के काेड में दिखाना
{
  "primaryActionDetail": {
    object (ActionDetail)
  },
  "actors": [
    {
      object (Actor)
    }
  ],
  "actions": [
    {
      object (Action)
    }
  ],
  "targets": [
    {
      object (Target)
    }
  ],

  // Union field time can be only one of the following:
  "timestamp": string,
  "timeRange": {
    object (TimeRange)
  }
  // End of list of possible types for union field time.
}
फ़ील्ड
primaryActionDetail

object (ActionDetail)

इस गतिविधि के लिए मुख्य कार्रवाई के बारे में अहम जानकारी. अनुरोध में मौजूद ConsolidationStrategy के मुताबिक, यह गतिविधि की सभी कार्रवाइयों में से सबसे अहम या प्रतिनिधि है.

actors[]

object (Actor)

गतिविधि के लिए ज़िम्मेदार सभी लोग.

actions[]

object (Action)

इस गतिविधि में सभी कार्रवाइयों की जानकारी.

targets[]

object (Target)

यह गतिविधि Google Drive के सभी ऑब्जेक्ट के बारे में है (जैसे कि फ़ाइल, फ़ोल्डर, ड्राइव). यह कार्रवाइयों के होने के तुरंत बाद टारगेट की स्थिति को दिखाता है.

यूनियन फ़ील्ड time. यह गतिविधि होने की समयावधि. time अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इनमें से सिर्फ़ एक हो सकता है:
timestamp

string (Timestamp format)

गतिविधि इस समय हुई थी.

आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण के लिए: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

timeRange

object (TimeRange)

यह गतिविधि इस समय सीमा में हुई है.