@meeting-baas/sdk
Version:
Official SDK for Meeting BaaS API - https://meetingbaas.com
113 lines (112 loc) • 2.51 kB
TypeScript
/**
* Meeting BaaS API
* Meeting BaaS API
*
* The version of the OpenAPI document: 1.1
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
import type { Attendee } from './attendee';
import type { BotParam } from './bot-param';
/**
*
* @export
* @interface Event
*/
export interface Event {
/**
*
* @type {Array<Attendee>}
* @memberof Event
*/
'attendees': Array<Attendee>;
/**
*
* @type {BotParam}
* @memberof Event
*/
'bot_param'?: BotParam | null;
/**
*
* @type {string}
* @memberof Event
*/
'calendarUuid': string;
/**
* Indicates whether this event has been deleted
* @type {boolean}
* @memberof Event
*/
'deleted': boolean;
/**
* The end time of the event in UTC timezone
* @type {string}
* @memberof Event
*/
'endTime': string;
/**
* The unique identifier of the event from the calendar provider (Google, Microsoft)
* @type {string}
* @memberof Event
*/
'googleId': string;
/**
* Indicates whether the current user is the organizer of this event
* @type {boolean}
* @memberof Event
*/
'isOrganizer': boolean;
/**
* Indicates whether this event is part of a recurring series
* @type {boolean}
* @memberof Event
*/
'isRecurring': boolean;
/**
* The timestamp when this event was last updated
* @type {string}
* @memberof Event
*/
'lastUpdatedAt': string;
/**
* The URL that can be used to join the meeting (if available)
* @type {string}
* @memberof Event
*/
'meetingUrl': string;
/**
* The title/name of the calendar event
* @type {string}
* @memberof Event
*/
'name': string;
/**
* Custom data object
* @type {{ [key: string]: any | undefined; }}
* @memberof Event
*/
'raw': {
[key: string]: any | undefined;
};
/**
* For recurring events, the ID of the parent recurring event series (if applicable)
* @type {string}
* @memberof Event
*/
'recurring_event_id'?: string | null;
/**
* The start time of the event in UTC timezone
* @type {string}
* @memberof Event
*/
'startTime': string;
/**
*
* @type {string}
* @memberof Event
*/
'uuid': string;
}