Ressource: Thema
Von einer Lehrkraft für den Kurs erstelltes Thema
JSON-Darstellung |
---|
{ "courseId": string, "topicId": string, "name": string, "updateTime": string } |
Felder | |
---|---|
course |
Kennung des Kurses. Schreibgeschützt. |
topic |
Eindeutige Kennung für das Thema. Schreibgeschützt. |
name |
Der vom Nutzer generierte Name des Themas. Voran- und nachgestellte Leerzeichen werden gegebenenfalls abgeschnitten. Außerdem werden mehrere aufeinanderfolgende Leerzeichen im Namen zu einem einzigen zusammengeführt. Das Ergebnis muss ein nicht leerer String sein. Bei Themennamen wird die Groß- und Kleinschreibung beachtet. Sie dürfen maximal 100 Zeichen lang sein. |
update |
Der Zeitpunkt, zu dem das Thema zuletzt vom System aktualisiert wurde. Schreibgeschützt. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
Methoden |
|
---|---|
|
Erstellt ein Thema. |
|
Löscht ein Thema. |
|
Gibt ein Thema zurück. |
|
Gibt die Liste der Themen zurück, die der Antragsteller ansehen darf. |
|
Aktualisiert ein oder mehrere Felder eines Themas. |