Skip to main content

@dialstack/sdk-dev / server/src / DeviceUpdateParams

Interface: DeviceUpdateParams

Defined in: sdk/server/src/index.ts:1239

name, location, base, and button_template are tri-state: omit for no change, send a value to set, or send explicit null to clear.

Properties

base?

TypeScript
optional base?: string | null;

Defined in: sdk/server/src/index.ts:1253

Paired DECT base, handset only — re-pair to a different base on the same account, or null to unpair (it stays in inventory).


button_template?

TypeScript
optional button_template?: string | null;

Defined in: sdk/server/src/index.ts:1254


ipei?

TypeScript
optional ipei?: string;

Defined in: sdk/server/src/index.ts:1246

DECT handset only.


location?

TypeScript
optional location?: string | null;

Defined in: sdk/server/src/index.ts:1248

E911 location, deskphone or DECT base only.


model?

TypeScript
optional model?: string;

Defined in: sdk/server/src/index.ts:1240


name?

TypeScript
optional name?: string | null;

Defined in: sdk/server/src/index.ts:1241


overrides?

TypeScript
optional overrides?: DeviceSettings;

Defined in: sdk/server/src/index.ts:1244


status?

TypeScript
optional status?: DeviceStatus;

Defined in: sdk/server/src/index.ts:1243

Deskphones and DECT bases only.