UNPKG

@citrineos/data

Version:

The OCPP data module which includes all persistence layer implementation.

23 lines (22 loc) 960 B
import { Model } from 'sequelize-typescript'; import { ServerNetworkProfile } from './ServerNetworkProfile'; import { SetNetworkProfile } from './SetNetworkProfile'; export declare class ChargingStationNetworkProfile extends Model { static readonly MODEL_NAME: string; stationId: string; /** * Possible values for a particular station found in device model: * OCPPCommCtrlr.NetworkConfigurationPriority.VariableCharacteristics.valuesList */ configurationSlot: number; setNetworkProfileId: number; setNetworkProfile: SetNetworkProfile; /** * If present, the websocket server that correlates to this configuration slot. * The ws url in the network profile may not match the configured host, for example in the cloud the * configured host will likely be behind a load balancer and a custom DNS name. * */ websocketServerConfigId?: string; websocketServerConfig?: ServerNetworkProfile; }