Types:
from cloudflare.types.waiting_rooms import (
AdditionalRoutes,
CookieAttributes,
Query,
WaitingRoom,
WaitingRoomDeleteResponse,
)Methods:
client.waiting_rooms.create(*, zone_id, **params) -> WaitingRoomclient.waiting_rooms.update(waiting_room_id, *, zone_id, **params) -> WaitingRoomclient.waiting_rooms.list(*, account_id, zone_id, **params) -> SyncV4PagePaginationArray[WaitingRoom]client.waiting_rooms.delete(waiting_room_id, *, zone_id) -> WaitingRoomDeleteResponseclient.waiting_rooms.edit(waiting_room_id, *, zone_id, **params) -> WaitingRoomclient.waiting_rooms.get(waiting_room_id, *, zone_id) -> WaitingRoom
Types:
from cloudflare.types.waiting_rooms import PagePreviewResponseMethods:
client.waiting_rooms.page.preview(*, zone_id, **params) -> PagePreviewResponse
Types:
from cloudflare.types.waiting_rooms import Event, EventDeleteResponseMethods:
client.waiting_rooms.events.create(waiting_room_id, *, zone_id, **params) -> Eventclient.waiting_rooms.events.update(event_id, *, zone_id, waiting_room_id, **params) -> Eventclient.waiting_rooms.events.list(waiting_room_id, *, zone_id, **params) -> SyncV4PagePaginationArray[Event]client.waiting_rooms.events.delete(event_id, *, zone_id, waiting_room_id) -> EventDeleteResponseclient.waiting_rooms.events.edit(event_id, *, zone_id, waiting_room_id, **params) -> Eventclient.waiting_rooms.events.get(event_id, *, zone_id, waiting_room_id) -> Event
Types:
from cloudflare.types.waiting_rooms.events import EventQuery, DetailGetResponseMethods:
client.waiting_rooms.events.details.get(event_id, *, zone_id, waiting_room_id) -> DetailGetResponse
Types:
from cloudflare.types.waiting_rooms import WaitingRoomRuleMethods:
client.waiting_rooms.rules.create(waiting_room_id, *, zone_id, **params) -> SyncSinglePage[WaitingRoomRule]client.waiting_rooms.rules.update(waiting_room_id, *, zone_id, **params) -> SyncSinglePage[WaitingRoomRule]client.waiting_rooms.rules.delete(rule_id, *, zone_id, waiting_room_id) -> SyncSinglePage[WaitingRoomRule]client.waiting_rooms.rules.edit(rule_id, *, zone_id, waiting_room_id, **params) -> SyncSinglePage[WaitingRoomRule]client.waiting_rooms.rules.get(waiting_room_id, *, zone_id) -> SyncSinglePage[WaitingRoomRule]
Types:
from cloudflare.types.waiting_rooms import StatusGetResponseMethods:
client.waiting_rooms.statuses.get(waiting_room_id, *, zone_id) -> StatusGetResponse
Types:
from cloudflare.types.waiting_rooms import (
Setting,
SettingUpdateResponse,
SettingEditResponse,
SettingGetResponse,
)Methods:
client.waiting_rooms.settings.update(*, zone_id, **params) -> SettingUpdateResponseclient.waiting_rooms.settings.edit(*, zone_id, **params) -> SettingEditResponseclient.waiting_rooms.settings.get(*, zone_id) -> SettingGetResponse