リソース: お知らせ
コースの生徒向けに教師が作成したお知らせ
| JSON 表現 | 
|---|
{ "courseId": string, "id": string, "text": string, "materials": [ { object (  | 
              
| フィールド | |
|---|---|
courseId | 
                
                   
 コースの識別子。 読み取り専用です。  | 
              
id | 
                
                   
 このお知らせの Classroom 割り当て ID。コースごとに一意です。 読み取り専用です。  | 
              
text | 
                
                   
 このお知らせの説明。テキストは、30,000 文字以内の有効な UTF-8 文字列でなければなりません。  | 
              
materials[] | 
                
                   
 その他の資料。 お知らせの資料アイテムは 20 個以下にする必要があります。  | 
              
state | 
                
                   
 このお知らせのステータス。指定しない場合、デフォルトの状態は   | 
              
alternateLink | 
                
                   
 Classroom ウェブ UI でのこのお知らせへの絶対リンク。これは、 読み取り専用です。  | 
              
creationTime | 
                
                   
 このお知らせが作成されたときのタイムスタンプ。 読み取り専用です。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例:   | 
              
updateTime | 
                
                   
 このお知らせの最新の変更のタイムスタンプ。 読み取り専用です。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例:   | 
              
scheduledTime | 
                
                   
 このお知らせの公開がスケジュールされている場合のタイムスタンプ(省略可)。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例:   | 
              
assigneeMode | 
                
                   
 お知らせの割り当てモード。指定しない場合、デフォルト値は   | 
              
individualStudentsOptions | 
                
                   
 お知らせにアクセスできる生徒の ID。このフィールドは、  | 
              
creatorUserId | 
                
                   
 お知らせを作成したユーザーの識別子。 読み取り専用です。  | 
              
AnnouncementState
お知らせのステータス
| 列挙型 | |
|---|---|
ANNOUNCEMENT_STATE_UNSPECIFIED | 
                状態が指定されていません。これは返されません。 | 
PUBLISHED | 
                公開済みのお知らせのステータス。これがデフォルトの状態です。 | 
DRAFT | 
                まだ公開されていないお知らせのステータス。この状態の投稿は、コースの教師とドメイン管理者にのみ表示されます。 | 
DELETED | 
                公開されたが削除されたお知らせのステータス。この状態の投稿は、コースの教師とドメイン管理者にのみ表示されます。この状態のお知らせは、しばらくすると削除されます。 | 
メソッド | 
            |
|---|---|
                
 | 
              お知らせを作成します。 | 
                
 | 
              お知らせを削除します。 | 
                
 | 
              お知らせを返します。 | 
                
 | 
              特定の投稿のコンテキストで Classroom アドオンのメタデータを取得します。 | 
                
 | 
              リクエスト元が閲覧できるお知らせのリストを返します。 | 
                
 | 
              お知らせの割り当てモードとオプションを変更します。 | 
                
 | 
              お知らせの 1 つ以上のフィールドを更新します。 |