Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Feed

import type { Feed } from "https://googleapis.deno.dev/v1/classroom:v1.ts";

A class of notifications that an application can register to receive. For example: "all roster changes for a domain".

interface Feed {
courseRosterChangesInfo?: CourseRosterChangesInfo;
courseWorkChangesInfo?: CourseWorkChangesInfo;
feedType?:
| "FEED_TYPE_UNSPECIFIED"
| "DOMAIN_ROSTER_CHANGES"
| "COURSE_ROSTER_CHANGES"
| "COURSE_WORK_CHANGES";
}

§Properties

§
courseRosterChangesInfo?: CourseRosterChangesInfo
[src]

Information about a Feed with a feed_type of COURSE_ROSTER_CHANGES. This field must be specified if feed_type is COURSE_ROSTER_CHANGES.

§
courseWorkChangesInfo?: CourseWorkChangesInfo
[src]

Information about a Feed with a feed_type of COURSE_WORK_CHANGES. This field must be specified if feed_type is COURSE_WORK_CHANGES.

§
feedType?: "FEED_TYPE_UNSPECIFIED" | "DOMAIN_ROSTER_CHANGES" | "COURSE_ROSTER_CHANGES" | "COURSE_WORK_CHANGES"
[src]

The type of feed.