Recurso: anúncio
Aviso criado por um professor para os estudantes do curso
| Representação JSON | 
|---|
{ "courseId": string, "id": string, "text": string, "materials": [ { object (  | 
              
| Campos | |
|---|---|
courseId | 
                
                   
 Identificador do curso. Somente leitura.  | 
              
id | 
                
                   
 Identificador atribuído pelo Google Sala de Aula para este aviso, exclusivo por curso. Somente leitura.  | 
              
text | 
                
                   
 Descrição do anúncio. O texto precisa ser uma string UTF-8 válida com no máximo 30.000 caracteres.  | 
              
materials[] | 
                
                   
 Materiais extras. Os avisos não podem ter mais de 20 itens de material.  | 
              
state | 
                
                   
 Status do anúncio. Se não for especificado, o estado padrão será   | 
              
alternateLink | 
                
                   
 Link absoluto para este anúncio na interface da Web do Google Sala de Aula. Isso só será preenchido se  Somente leitura.  | 
              
creationTime | 
                
                   
 Carimbo de data/hora em que o anúncio foi criado. Somente leitura. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos:   | 
              
updateTime | 
                
                   
 Carimbo de data/hora da mudança mais recente neste anúncio. Somente leitura. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos:   | 
              
scheduledTime | 
                
                   
 Carimbo de data/hora opcional em que o anúncio está programado para ser publicado. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos:   | 
              
assigneeMode | 
                
                   
 Modo de atribuição do aviso. Se não for especificado, o valor padrão será   | 
              
individualStudentsOptions | 
                
                   
 Identificadores dos estudantes com acesso ao aviso. Esse campo só será definido se   | 
              
creatorUserId | 
                
                   
 Identificador do usuário que criou o anúncio. Somente leitura.  | 
              
AnnouncementState
Estados possíveis dos anúncios
| Tipos enumerados | |
|---|---|
ANNOUNCEMENT_STATE_UNSPECIFIED | 
                Nenhum estado especificado. Esse valor nunca é retornado. | 
PUBLISHED | 
                Status do aviso publicado. Esse é o estado padrão. | 
DRAFT | 
                Status de um aviso que ainda não foi publicado. O aviso nesse estado fica visível apenas para professores do curso e administradores do domínio. | 
DELETED | 
                Status de um aviso que foi publicado, mas agora está excluído. O aviso nesse estado fica visível apenas para professores do curso e administradores do domínio. O aviso nesse estado é excluído após algum tempo. | 
Métodos | 
            |
|---|---|
                
 | 
              Cria um aviso. | 
                
 | 
              Exclui um aviso. | 
                
 | 
              Retorna um aviso. | 
                
 | 
              Recebe metadados para complementos do Google Sala de Aula no contexto de uma postagem específica. | 
                
 | 
              Retorna uma lista de avisos que o solicitante tem permissão para ver. | 
                
 | 
              Modifica o modo e as opções de atribuição de um anúncio. | 
                
 | 
              Atualiza um ou mais campos de um anúncio. |