Material

Material adjunto al trabajo en clase.

Cuando creas archivos adjuntos, no se admite la configuración de los campos form, gem o notebook.

Representación JSON
{

  "driveFile": {
    object (SharedDriveFile)
  },
  "youtubeVideo": {
    object (YouTubeVideo)
  },
  "link": {
    object (Link)
  },
  "form": {
    object (Form)
  },
  "gem": {
    object (GeminiGem)
  },
  "notebook": {
    object (NotebookLmNotebook)
  }
}
Campos
Contenido de material. La siguiente es una lista de campos mutuamente excluyentes. Como máximo, se establecerá uno de los campos en una respuesta:
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 las Gems de Gemini. Solo lectura.

notebook

object (NotebookLmNotebook)

Material del cuaderno de NotebookLM. Solo lectura.

Fin de los campos mutuamente excluyentes.

SharedDriveFile

Es un archivo de Drive que se usa como material para el trabajo de clase.

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

object (DriveFile)

Detalles del archivo de Drive.

shareMode

enum (ShareMode)

Es el mecanismo por el que los estudiantes acceden al elemento de Drive.

ShareMode

Posibles opciones de uso compartido. Si no se especifica, el valor predeterminado es VIEW, y solo se pueden especificar otros valores dentro de un objeto de trabajo en clase de tipo ASSIGNMENT.

Enums
UNKNOWN_SHARE_MODE No se especificó ningún modo de uso compartido. Este dispositivo nunca se debe devolver.
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

ID del recurso de Gems.

title

string

Es el título de la Gem.

url

string

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

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 cuaderno.

title

string

Es el título del cuaderno.

url

string

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