Skip to main content

setMaintenanceMode()

setMaintenanceMode(request: SetMaintenanceModeRequest): Promise<MaintenanceModeStatus>

Defined in: packages/core/src/index.ts:2956

Enable or disable maintenance mode

Parameters

ParameterTypeDescription
requestSetMaintenanceModeRequestMaintenance mode settings

Returns

Promise<MaintenanceModeStatus>

Updated maintenance mode status

Throws

401 - Not authenticated

Throws

403 - Admin privileges required

Example

import { setMaintenanceMode } from "@cpod/sdk";

// Enable maintenance mode
await setMaintenanceMode({
enabled: true,
message: "Scheduled maintenance in progress",
});

// Disable maintenance mode
await setMaintenanceMode({ enabled: false });