SpaceConfig
import type { SpaceConfig } from "https://googleapis.deno.dev/v1/meet:v2.ts";
The configuration pertaining to a meeting space.
interface SpaceConfig {
accessType?:
| "ACCESS_TYPE_UNSPECIFIED"
| "OPEN"
| "TRUSTED"
| "RESTRICTED";
artifactConfig?: ArtifactConfig;
attendanceReportGenerationType?: "ATTENDANCE_REPORT_GENERATION_TYPE_UNSPECIFIED" | "GENERATE_REPORT" | "DO_NOT_GENERATE";
entryPointAccess?: "ENTRY_POINT_ACCESS_UNSPECIFIED" | "ALL" | "CREATOR_APP_ONLY";
moderation?: "MODERATION_UNSPECIFIED" | "OFF" | "ON";
moderationRestrictions?: ModerationRestrictions;
}§Properties
§
accessType?: "ACCESS_TYPE_UNSPECIFIED" | "OPEN" | "TRUSTED" | "RESTRICTED"
[src]Access type of the meeting space that determines who can join without knocking. Default: The user's default access settings. Controlled by the user's admin for enterprise users or RESTRICTED.
§
artifactConfig?: ArtifactConfig
[src]Configuration pertaining to the auto-generated artifacts that the meeting supports.
§
attendanceReportGenerationType?: "ATTENDANCE_REPORT_GENERATION_TYPE_UNSPECIFIED" | "GENERATE_REPORT" | "DO_NOT_GENERATE"
[src]Whether attendance report is enabled for the meeting space.
§
entryPointAccess?: "ENTRY_POINT_ACCESS_UNSPECIFIED" | "ALL" | "CREATOR_APP_ONLY"
[src]Defines the entry points that can be used to join meetings hosted in this meeting space. Default: EntryPointAccess.ALL
§
moderation?: "MODERATION_UNSPECIFIED" | "OFF" | "ON"
[src]The pre-configured moderation mode for the Meeting. Default: Controlled by the user's policies.
§
moderationRestrictions?: ModerationRestrictions
[src]When moderation.ON, these restrictions go into effect for the meeting. When moderation.OFF, will be reset to default ModerationRestrictions.