google_api_classroom v0.4.0 GoogleApi.Classroom.V1.Model.ModifyAnnouncementAssigneesRequest View Source

Request to modify assignee mode and options of an announcement.

Attributes

  • assigneeMode (String.t): Mode of the announcement describing whether it will be accessible by all students or specified individual students. Defaults to: null.

    • Enum - one of [ASSIGNEE_MODE_UNSPECIFIED, ALL_STUDENTS, INDIVIDUAL_STUDENTS]
  • modifyIndividualStudentsOptions (ModifyIndividualStudentsOptions): Set which students can view or cannot view the announcement. Must be specified only when `assigneeMode` is `INDIVIDUAL_STUDENTS`. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.Classroom.V1.Model.ModifyAnnouncementAssigneesRequest{
  assigneeMode: any(),
  modifyIndividualStudentsOptions:
    GoogleApi.Classroom.V1.Model.ModifyIndividualStudentsOptions.t()
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.