Material

कोर्स वर्क में अटैच किया गया संसाधन.

अटैचमेंट बनाते समय, form, gem या notebook फ़ील्ड सेट नहीं किया जा सकता.

JSON के काेड में दिखाना
{

  // Union field material can be only one of the following:
  "driveFile": {
    object (SharedDriveFile)
  },
  "youtubeVideo": {
    object (YouTubeVideo)
  },
  "link": {
    object (Link)
  },
  "form": {
    object (Form)
  },
  "gem": {
    object (GeminiGem)
  },
  "notebook": {
    object (NotebookLmNotebook)
  }
  // End of list of possible types for union field material.
}
फ़ील्ड
यूनियन फ़ील्ड material. मटीरियल कॉन्टेंट. material इनमें से सिर्फ़ एक हो सकता है:
driveFile

object (SharedDriveFile)

Google Drive में मौजूद फ़ाइल का कॉन्टेंट.

youtubeVideo

object (YouTubeVideo)

YouTube वीडियो का कॉन्टेंट.

form

object (Form)

Google Forms से जुड़ा कॉन्टेंट. सिर्फ़ पढ़ने के लिए.

gem

object (GeminiGem)

Gemini Gem का कॉन्टेंट. सिर्फ़ पढ़ने के लिए.

notebook

object (NotebookLmNotebook)

NotebookLM की सुविधा वाले नोटबुक में मौजूद कॉन्टेंट. सिर्फ़ पढ़ने के लिए.

SharedDriveFile

Drive में मौजूद ऐसी फ़ाइल जिसका इस्तेमाल कोर्स के काम के लिए किया जाता है.

JSON के काेड में दिखाना
{
  "driveFile": {
    object (DriveFile)
  },
  "shareMode": enum (ShareMode)
}
फ़ील्ड
driveFile

object (DriveFile)

Drive में मौजूद फ़ाइल की जानकारी.

shareMode

enum (ShareMode)

वह तरीका जिससे छात्र-छात्राएं Drive में मौजूद आइटम को ऐक्सेस करते हैं.

ShareMode

शेयर करने के संभावित विकल्प. अगर इसे तय नहीं किया जाता है, तो डिफ़ॉल्ट रूप से VIEW सेट होता है. साथ ही, अन्य वैल्यू सिर्फ़ ASSIGNMENT टाइप के कोर्स वर्क ऑब्जेक्ट में तय की जा सकती हैं.

Enums
UNKNOWN_SHARE_MODE शेयर करने का कोई मोड नहीं दिया गया है. यह कभी भी वापस नहीं आना चाहिए.
VIEW छात्र-छात्राएं, शेयर की गई फ़ाइल देख सकते हैं.
EDIT छात्र-छात्राएं, शेयर की गई फ़ाइल में बदलाव कर सकते हैं.
STUDENT_COPY छात्र-छात्राओं के पास, शेयर की गई फ़ाइल की निजी कॉपी होती है.

GeminiGem

Gemini Gem का लिंक.

JSON के काेड में दिखाना
{
  "id": string,
  "title": string,
  "url": string
}
फ़ील्ड
id

string

Gems का रिसॉर्स आईडी.

title

string

Gem का टाइटल.

सिर्फ़ पढ़ने के लिए.

url

string

Gem को ऐक्सेस करने के लिए इस्तेमाल किया जा सकने वाला यूआरएल.

सिर्फ़ पढ़ने के लिए.

NotebookLmNotebook

NotebookLM की सुविधा वाले नोटबुक का लिंक.

JSON के काेड में दिखाना
{
  "id": string,
  "title": string,
  "url": string
}
फ़ील्ड
id

string

नोटबुक का रिसॉर्स आईडी.

title

string

नोटबुक का टाइटल.

सिर्फ़ पढ़ने के लिए.

url

string

वह यूआरएल जिसका इस्तेमाल नोटबुक को ऐक्सेस करने के लिए किया जा सकता है.

सिर्फ़ पढ़ने के लिए.