- Recurso: Aviso
- AvisoState (em inglês)
- Métodos
Recurso: aviso
Aviso criado por um professor para os alunos do curso
Representação JSON |
---|
{ "courseId": string, "id": string, "text": string, "materials": [ { object ( |
Campos | |
---|---|
courseId |
Identificador do curso. Somente leitura. |
id |
Identificador atribuído do Google Sala de Aula deste aviso, exclusivo por curso. Somente leitura. |
text |
É a descrição deste aviso. O texto precisa ser uma string UTF-8 válida com até 30.000 caracteres. |
materials[] |
Materiais adicionais. Os avisos não podem ter mais de 20 itens materiais. |
state |
É o status deste aviso. Se não for especificado, o estado padrão será |
alternateLink |
Link absoluto para este aviso na IU da Web do Google Sala de Aula. Só será preenchido se Somente leitura. |
creationTime |
É o carimbo de data/hora em que o aviso foi criado. Somente leitura. Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
updateTime |
Carimbo de data/hora da mudança mais recente neste aviso. Somente leitura. Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
scheduledTime |
Carimbo de data/hora opcional quando este aviso está programado para ser publicado. Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
assigneeMode |
É o modo do usuário atribuído. Se não for especificado, o valor padrão será |
individualStudentsOptions |
Identificadores de estudantes com acesso ao aviso. Este campo só será definido se |
creatorUserId |
Identificador do usuário que criou o aviso. Somente leitura. |
Estado do aviso
Possíveis estados dos avisos
Enums | |
---|---|
ANNOUNCEMENT_STATE_UNSPECIFIED |
Nenhum estado especificado. Isso nunca é retornado. |
PUBLISHED |
Status do aviso que foi publicado. Esse é o estado padrão. |
DRAFT |
Status de um aviso que ainda não foi publicado. Os avisos só ficam visíveis para os professores e administradores do domínio. |
DELETED |
Status do aviso que foi publicado, mas foi excluído. Os avisos só ficam visíveis para os professores e administradores do domínio. Os avisos nesse estado serão excluídos após algum tempo. |
Métodos |
|
---|---|
|
Cria um aviso. |
|
Exclui um aviso. |
|
Retorna um aviso. |
|
Retorna uma lista de avisos que o solicitante pode ver. |
|
Modifica o modo de usuário e as opções de um aviso. |
|
Atualiza um ou mais campos de um aviso. |