@dialstack/sdk / server / DeviceCreateParams
Interface: DeviceCreateParams
Defined in: sdk/src/server/index.ts:1195
Properties
base?
optional base?: string;
Defined in: sdk/src/server/index.ts:1213
Parent DECT base, handset only. Omit to stock the handset unpaired.
ipei?
optional ipei?: string;
Defined in: sdk/src/server/index.ts:1215
Required for DECT handsets.
location?
optional location?: string;
Defined in: sdk/src/server/index.ts:1211
E911 location, deskphone or DECT base only. Can be set later.
mac_address?
optional mac_address?: string;
Defined in: sdk/src/server/index.ts:1204
Required for deskphones and DECT bases.
model?
optional model?: string;
Defined in: sdk/src/server/index.ts:1205
multicell_role?
optional multicell_role?: DeviceMulticellRole;
Defined in: sdk/src/server/index.ts:1209
DECT base only; defaults to single.
name?
optional name?: string;
Defined in: sdk/src/server/index.ts:1206
overrides?
optional overrides?: DeviceSettings;
Defined in: sdk/src/server/index.ts:1207
type?
optional type?: DeviceType;
Defined in: sdk/src/server/index.ts:1202
The kind to create. Optional for MAC-addressable devices: omit it and the
type is detected from mac_address via the vendor catalog. Rejected if the
MAC cannot be classified, or if a supplied type contradicts a positive
catalog match. dect_handset is IPEI-identified and must always be given.