Interface GatewayEvent_CalendarEventRsvpManyUpdated

interface GatewayEvent_CalendarEventRsvpManyUpdated {
    calendarEventRsvps: {
        calendarEventId: number;
        channelId: string;
        createdAt: string;
        createdBy: string;
        serverId: string;
        status: CalendarEventRsvpStatus;
        updatedAt?: string;
        updatedBy?: string;
        userId: string;
    }[];
    serverId?: string;
}

Properties

calendarEventRsvps: {
    calendarEventId: number;
    channelId: string;
    createdAt: string;
    createdBy: string;
    serverId: string;
    status: CalendarEventRsvpStatus;
    updatedAt?: string;
    updatedBy?: string;
    userId: string;
}[]

Type declaration

  • calendarEventId: number

    Calendar event ID

    The ID of the calendar event

  • channelId: string

    Channel ID Format: uuid

    The ID of the channel

  • createdAt: string

    Created at Format: date-time

    The ISO 8601 timestamp that the RSVP was created at

  • createdBy: string

    Created by

    The ID of the user who created this RSVP

  • serverId: string

    Server ID

    The ID of the server

  • status: CalendarEventRsvpStatus

    Status

    The status of the RSVP

  • OptionalupdatedAt?: string

    Updated at Format: date-time

    The ISO 8601 timestamp that the RSVP was updated at, if relevant

  • OptionalupdatedBy?: string

    Updated by

    The ID of the user who updated this RSVP

  • userId: string

    User ID Format: user-id

    The ID of the user

serverId?: string

The ID of the server