Material

Material adjunto al trabajo del curso.

Cuando crees archivos adjuntos, no se admite configurar los campos form, gem o notebook.

Representación 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.
}
Campos
Campo de unión material. Contenido de material Las direcciones (material) solo pueden ser una de las siguientes opciones:
driveFile

object (SharedDriveFile)

Material de archivo de Google Drive.

youtubeVideo

object (YouTubeVideo)

Material de video de YouTube

form

object (Form)

Material de Formularios de Google Solo lectura.

gem

object (GeminiGem)

Material de la Gem de Gemini. Solo lectura.

notebook

object (NotebookLmNotebook)

Material del cuaderno de NotebookLM Solo lectura.

SharedDriveFile

Es el archivo de Drive que se usa como material para el trabajo del curso.

Representación JSON
{
  "driveFile": {
    object (DriveFile)
  },
  "shareMode": enum (ShareMode)
}
Campos
driveFile

object (DriveFile)

Detalles del archivo de Drive

shareMode

enum (ShareMode)

Mecanismo por el cual los estudiantes acceden al elemento de Drive.

ShareMode

Son las posibles opciones para compartir. Si no se especifica, el valor predeterminado es VIEW, y otros valores solo se pueden especificar dentro de un objeto de trabajo del curso de tipo ASSIGNMENT.

Enumeraciones
UNKNOWN_SHARE_MODE No se especificó ningún modo de uso compartido. Nunca debería devolverse.
VIEW Los estudiantes pueden ver el archivo compartido.
EDIT Los estudiantes pueden editar el archivo compartido.
STUDENT_COPY Los estudiantes tienen una copia personal del archivo compartido.

GeminiGem

Vínculo a la Gem de Gemini.

Representación JSON
{
  "id": string,
  "title": string,
  "url": string
}
Campos
id

string

Es el ID de recurso de la Gem.

title

string

Es el título de la Gem.

Solo lectura.

url

string

Es la URL que se puede usar para acceder a la Gem.

Solo lectura.

NotebookLmNotebook

Vínculo al cuaderno de NotebookLM

Representación JSON
{
  "id": string,
  "title": string,
  "url": string
}
Campos
id

string

Es el ID del recurso del notebook.

title

string

Es el título del notebook.

Solo lectura.

url

string

Es la URL que se puede usar para acceder al notebook.

Solo lectura.