Represents the details of a video room.

interface FFCVideoRoomDto {
    accessLevel: PUBLIC;
    app: FFCNestedAppDto;
    createdAt: Date;
    creatorId: number;
    creatorType: FFCCreatorType;
    customData?: any;
    customType?: string;
    description?: string;
    id: number;
    lastModifiedAt: Date;
    member: FFCNestedMemberDto;
    policy: FFCVideoRoomPolicyDto;
    title?: string;
    type: FFCVideoRoomType;
    videoRoomState: FFCVideoRoomState;
}

Hierarchy (View Summary)

Properties

accessLevel: PUBLIC

The access level of the video room. Uses FFCAccessLevel.

Information about the associated application.

createdAt: Date

The date and time when the entity was created.

creatorId: number

The unique identifier of the creator.

creatorType: FFCCreatorType

The creator's type (e.g., user, system). Uses FFCCreatorType.

customData?: any

Any additional custom data related to the video room (optional).

customType?: string

A custom type assigned to the video room (optional).

description?: string

A description of the video room (optional).

id: number

The unique identifier of the video room.

lastModifiedAt: Date

The date and time when the entity was last modified.

Information about the member who created the room.

The policy settings of the video room.

title?: string

The title of the video room (optional).

The type of video room. Uses FFCVideoRoomType.

videoRoomState: FFCVideoRoomState

The current state of the video room. Uses FFCVideoRoomState.