UI: Fixed tenant profile default configuration
This commit is contained in:
parent
cca4ac3629
commit
3e2ebcf685
@ -86,7 +86,6 @@ export class DefaultTenantProfileConfigurationComponent implements ControlValueA
|
|||||||
tenantNotificationRequestsRateLimit: [null, []],
|
tenantNotificationRequestsRateLimit: [null, []],
|
||||||
tenantNotificationRequestsPerRuleRateLimit: [null, []],
|
tenantNotificationRequestsPerRuleRateLimit: [null, []],
|
||||||
maxTransportMessages: [null, [Validators.required, Validators.min(0)]],
|
maxTransportMessages: [null, [Validators.required, Validators.min(0)]],
|
||||||
maxDebugModeDurationMinutes: [null, [Validators.min(0)]],
|
|
||||||
maxTransportDataPoints: [null, [Validators.required, Validators.min(0)]],
|
maxTransportDataPoints: [null, [Validators.required, Validators.min(0)]],
|
||||||
maxREExecutions: [null, [Validators.required, Validators.min(0)]],
|
maxREExecutions: [null, [Validators.required, Validators.min(0)]],
|
||||||
maxJSExecutions: [null, [Validators.required, Validators.min(0)]],
|
maxJSExecutions: [null, [Validators.required, Validators.min(0)]],
|
||||||
@ -97,6 +96,7 @@ export class DefaultTenantProfileConfigurationComponent implements ControlValueA
|
|||||||
maxSms: [null, []],
|
maxSms: [null, []],
|
||||||
smsEnabled: [null, []],
|
smsEnabled: [null, []],
|
||||||
maxCreatedAlarms: [null, [Validators.required, Validators.min(0)]],
|
maxCreatedAlarms: [null, [Validators.required, Validators.min(0)]],
|
||||||
|
maxDebugModeDurationMinutes: [null, [Validators.min(0)]],
|
||||||
defaultStorageTtlDays: [null, [Validators.required, Validators.min(0)]],
|
defaultStorageTtlDays: [null, [Validators.required, Validators.min(0)]],
|
||||||
alarmsTtlDays: [null, [Validators.required, Validators.min(0)]],
|
alarmsTtlDays: [null, [Validators.required, Validators.min(0)]],
|
||||||
rpcTtlDays: [null, [Validators.required, Validators.min(0)]],
|
rpcTtlDays: [null, [Validators.required, Validators.min(0)]],
|
||||||
|
|||||||
@ -31,6 +31,7 @@ export interface DefaultTenantProfileConfiguration {
|
|||||||
maxUsers: number;
|
maxUsers: number;
|
||||||
maxDashboards: number;
|
maxDashboards: number;
|
||||||
maxRuleChains: number;
|
maxRuleChains: number;
|
||||||
|
maxEdges: number;
|
||||||
maxResourcesInBytes: number;
|
maxResourcesInBytes: number;
|
||||||
maxOtaPackagesInBytes: number;
|
maxOtaPackagesInBytes: number;
|
||||||
maxResourceSize: number;
|
maxResourceSize: number;
|
||||||
@ -42,6 +43,13 @@ export interface DefaultTenantProfileConfiguration {
|
|||||||
transportDeviceTelemetryMsgRateLimit?: string;
|
transportDeviceTelemetryMsgRateLimit?: string;
|
||||||
transportDeviceTelemetryDataPointsRateLimit?: string;
|
transportDeviceTelemetryDataPointsRateLimit?: string;
|
||||||
|
|
||||||
|
transportGatewayMsgRateLimit?: string;
|
||||||
|
transportGatewayTelemetryMsgRateLimit?: string;
|
||||||
|
transportGatewayTelemetryDataPointsRateLimit?: string;
|
||||||
|
transportGatewayDeviceMsgRateLimit?: string;
|
||||||
|
transportGatewayDeviceTelemetryMsgRateLimit?: string;
|
||||||
|
transportGatewayDeviceTelemetryDataPointsRateLimit?: string;
|
||||||
|
|
||||||
tenantEntityExportRateLimit?: string;
|
tenantEntityExportRateLimit?: string;
|
||||||
tenantEntityImportRateLimit?: string;
|
tenantEntityImportRateLimit?: string;
|
||||||
tenantNotificationRequestsRateLimit?: string;
|
tenantNotificationRequestsRateLimit?: string;
|
||||||
@ -59,6 +67,8 @@ export interface DefaultTenantProfileConfiguration {
|
|||||||
smsEnabled: boolean;
|
smsEnabled: boolean;
|
||||||
maxCreatedAlarms: number;
|
maxCreatedAlarms: number;
|
||||||
|
|
||||||
|
maxDebugModeDurationMinutes: number;
|
||||||
|
|
||||||
tenantServerRestLimitsConfiguration: string;
|
tenantServerRestLimitsConfiguration: string;
|
||||||
customerServerRestLimitsConfiguration: string;
|
customerServerRestLimitsConfiguration: string;
|
||||||
|
|
||||||
@ -75,6 +85,11 @@ export interface DefaultTenantProfileConfiguration {
|
|||||||
|
|
||||||
cassandraQueryTenantRateLimitsConfiguration: string;
|
cassandraQueryTenantRateLimitsConfiguration: string;
|
||||||
|
|
||||||
|
edgeEventRateLimits?: string;
|
||||||
|
edgeEventRateLimitsPerEdge?: string;
|
||||||
|
edgeUplinkMessagesRateLimits?: string;
|
||||||
|
edgeUplinkMessagesRateLimitsPerEdge?: string;
|
||||||
|
|
||||||
defaultStorageTtlDays: number;
|
defaultStorageTtlDays: number;
|
||||||
alarmsTtlDays: number;
|
alarmsTtlDays: number;
|
||||||
rpcTtlDays: number;
|
rpcTtlDays: number;
|
||||||
@ -100,6 +115,7 @@ export function createTenantProfileConfiguration(type: TenantProfileType): Tenan
|
|||||||
maxUsers: 0,
|
maxUsers: 0,
|
||||||
maxDashboards: 0,
|
maxDashboards: 0,
|
||||||
maxRuleChains: 0,
|
maxRuleChains: 0,
|
||||||
|
maxEdges: 0,
|
||||||
maxResourcesInBytes: 0,
|
maxResourcesInBytes: 0,
|
||||||
maxOtaPackagesInBytes: 0,
|
maxOtaPackagesInBytes: 0,
|
||||||
maxResourceSize: 0,
|
maxResourceSize: 0,
|
||||||
@ -114,6 +130,7 @@ export function createTenantProfileConfiguration(type: TenantProfileType): Tenan
|
|||||||
maxSms: 0,
|
maxSms: 0,
|
||||||
smsEnabled: true,
|
smsEnabled: true,
|
||||||
maxCreatedAlarms: 0,
|
maxCreatedAlarms: 0,
|
||||||
|
maxDebugModeDurationMinutes: 0,
|
||||||
tenantServerRestLimitsConfiguration: '',
|
tenantServerRestLimitsConfiguration: '',
|
||||||
customerServerRestLimitsConfiguration: '',
|
customerServerRestLimitsConfiguration: '',
|
||||||
maxWsSessionsPerTenant: 0,
|
maxWsSessionsPerTenant: 0,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user