|
|
@ -26,6 +26,10 @@ export enum TenantProfileType { |
|
|
export interface DefaultTenantProfileConfiguration { |
|
|
export interface DefaultTenantProfileConfiguration { |
|
|
maxDevices: number; |
|
|
maxDevices: number; |
|
|
maxAssets: number; |
|
|
maxAssets: number; |
|
|
|
|
|
maxCustomers: number; |
|
|
|
|
|
maxUsers: number; |
|
|
|
|
|
maxDashboards: number; |
|
|
|
|
|
maxRuleChains: number; |
|
|
|
|
|
|
|
|
transportTenantMsgRateLimit?: string; |
|
|
transportTenantMsgRateLimit?: string; |
|
|
transportTenantTelemetryMsgRateLimit?: string; |
|
|
transportTenantTelemetryMsgRateLimit?: string; |
|
|
@ -56,6 +60,10 @@ export function createTenantProfileConfiguration(type: TenantProfileType): Tenan |
|
|
const defaultConfiguration: DefaultTenantProfileConfiguration = { |
|
|
const defaultConfiguration: DefaultTenantProfileConfiguration = { |
|
|
maxDevices: 0, |
|
|
maxDevices: 0, |
|
|
maxAssets: 0, |
|
|
maxAssets: 0, |
|
|
|
|
|
maxCustomers: 0, |
|
|
|
|
|
maxUsers: 0, |
|
|
|
|
|
maxDashboards: 0, |
|
|
|
|
|
maxRuleChains: 0, |
|
|
maxTransportMessages: 0, |
|
|
maxTransportMessages: 0, |
|
|
maxTransportDataPoints: 0, |
|
|
maxTransportDataPoints: 0, |
|
|
maxREExecutions: 0, |
|
|
maxREExecutions: 0, |
|
|
|