REST Resource: courses.topics

Recurso: Topic

Tema criado por um professor para o curso

Representação JSON
{
  "courseId": string,
  "topicId": string,
  "name": string,
  "updateTime": string
}
Campos
courseId

string

Identificador do curso.

Somente leitura.

topicId

string

Identificador exclusivo do tópico.

Somente leitura.

name

string

O nome do tópico, gerado pelo usuário. Os espaços em branco à esquerda e à direita, se houver, serão cortados. Além disso, vários espaços em branco consecutivos são recolhidos em um dentro do nome. O resultado precisa ser uma string que não esteja vazia. Os nomes de tópicos diferenciam maiúsculas de minúsculas e não podem ter mais de 100 caracteres.

updateTime

string (Timestamp format)

A hora em que o tema foi atualizado pela última vez pelo sistema.

Somente leitura.

Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

Métodos

create

Cria um tópico.

delete

Exclui um tópico.

get

Retorna um tópico.

list

Retorna a lista de temas que o solicitante tem permissão para visualizar.

patch

Atualiza um ou mais campos de um tópico.