{{ 'tenant-profile.entities' | translate }} tenant-profile.unlimited
tenant-profile.maximum-devices @if (tenantProfileConfigurationForm.get('maxDevices').hasError('required')) { {{ 'tenant-profile.maximum-devices-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxDevices').hasError('min')) { {{ 'tenant-profile.maximum-devices-range' | translate}} } tenant-profile.maximum-dashboards @if (tenantProfileConfigurationForm.get('maxDashboards').hasError('required')) { {{ 'tenant-profile.maximum-dashboards-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxDashboards').hasError('min')) { {{ 'tenant-profile.maximum-dashboards-range' | translate}} }
tenant-profile.maximum-assets @if (tenantProfileConfigurationForm.get('maxAssets').hasError('required')) { {{ 'tenant-profile.maximum-assets-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxAssets').hasError('min')) { {{ 'tenant-profile.maximum-assets-range' | translate}} } tenant-profile.maximum-users @if (tenantProfileConfigurationForm.get('maxUsers').hasError('required')) { {{ 'tenant-profile.maximum-users-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxUsers').hasError('min')) { {{ 'tenant-profile.maximum-users-range' | translate}} }
tenant-profile.advanced-settings
tenant-profile.maximum-customers @if (tenantProfileConfigurationForm.get('maxCustomers').hasError('required')) { {{ 'tenant-profile.maximum-customers-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxCustomers').hasError('min')) { {{ 'tenant-profile.maximum-customers-range' | translate}} } tenant-profile.maximum-rule-chains @if (tenantProfileConfigurationForm.get('maxRuleChains').hasError('required')) { {{ 'tenant-profile.maximum-rule-chains-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxRuleChains').hasError('min')) { {{ 'tenant-profile.maximum-rule-chains-range' | translate}} }
tenant-profile.maximum-edges @if (tenantProfileConfigurationForm.get('maxEdges').hasError('required')) { {{ 'tenant-profile.maximum-edges-required' | translate }} } @if (tenantProfileConfigurationForm.get('maxEdges').hasError('min')) { {{ 'tenant-profile.maximum-edges-range' | translate }} }
{{ 'tenant-profile.rule-engine' | translate }} tenant-profile.unlimited
tenant-profile.max-r-e-executions @if (tenantProfileConfigurationForm.get('maxREExecutions').hasError('required')) { {{ 'tenant-profile.max-r-e-executions-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxREExecutions').hasError('min')) { {{ 'tenant-profile.max-r-e-executions-range' | translate}} } tenant-profile.max-transport-messages @if (tenantProfileConfigurationForm.get('maxTransportMessages').hasError('required')) { {{ 'tenant-profile.max-transport-messages-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxTransportMessages').hasError('min')) { {{ 'tenant-profile.max-transport-messages-range' | translate}} }
tenant-profile.advanced-settings
tenant-profile.max-j-s-executions @if (tenantProfileConfigurationForm.get('maxJSExecutions').hasError('required')) { {{ 'tenant-profile.max-j-s-executions-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxJSExecutions').hasError('min')) { {{ 'tenant-profile.max-j-s-executions-range' | translate}} } tenant-profile.max-tbel-executions @if (tenantProfileConfigurationForm.get('maxTbelExecutions').hasError('required')) { {{ 'tenant-profile.max-tbel-executions-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxTbelExecutions').hasError('min')) { {{ 'tenant-profile.max-tbel-executions-range' | translate}} }
tenant-profile.max-rule-node-executions-per-message @if (tenantProfileConfigurationForm.get('maxRuleNodeExecutionsPerMessage').hasError('required')) { {{ 'tenant-profile.max-rule-node-executions-per-message-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxRuleNodeExecutionsPerMessage').hasError('min')) { {{ 'tenant-profile.max-rule-node-executions-per-message-range' | translate}} } tenant-profile.max-transport-data-points @if (tenantProfileConfigurationForm.get('maxTransportDataPoints').hasError('required')) { {{ 'tenant-profile.max-transport-data-points-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxTransportDataPoints').hasError('min')) { {{ 'tenant-profile.max-transport-data-points-range' | translate}} }
{{ 'tenant-profile.calculated-fields' | translate }} tenant-profile.unlimited
tenant-profile.max-calculated-fields @if (tenantProfileConfigurationForm.get('maxCalculatedFieldsPerEntity').hasError('required')) { {{ 'tenant-profile.max-calculated-fields-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxCalculatedFieldsPerEntity').hasError('min')) { {{ 'tenant-profile.max-calculated-fields-range' | translate}} } tenant-profile.max-data-points-per-rolling-arg @if (tenantProfileConfigurationForm.get('maxDataPointsPerRollingArg').hasError('required')) { {{ 'tenant-profile.max-data-points-per-rolling-arg-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxDataPointsPerRollingArg').hasError('min')) { {{ 'tenant-profile.max-data-points-per-rolling-arg-range' | translate}} }
tenant-profile.max-arguments-per-cf @if (tenantProfileConfigurationForm.get('maxArgumentsPerCF').hasError('required')) { {{ 'tenant-profile.max-arguments-per-cf-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxArgumentsPerCF').hasError('min')) { {{ 'tenant-profile.max-arguments-per-cf-range' | translate}} }
tenant-profile.advanced-settings
tenant-profile.max-state-size @if (tenantProfileConfigurationForm.get('maxStateSizeInKBytes').hasError('required')) { {{ 'tenant-profile.max-state-size-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxStateSizeInKBytes').hasError('min')) { {{ 'tenant-profile.max-state-size-range' | translate}} } tenant-profile.max-value-argument-size @if (tenantProfileConfigurationForm.get('maxSingleValueArgumentSizeInKBytes').hasError('required')) { {{ 'tenant-profile.max-value-argument-size-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxSingleValueArgumentSizeInKBytes').hasError('min')) { {{ 'tenant-profile.max-value-argument-size-range' | translate}} }
tenant-profile.max-related-level-per-argument @if (tenantProfileConfigurationForm.get('maxRelationLevelPerCfArgument').hasError('required')) { {{ 'tenant-profile.max-related-level-per-argument-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxRelationLevelPerCfArgument').hasError('min')) { {{ 'tenant-profile.max-related-level-per-argument-range' | translate}} } tenant-profile.min-allowed-scheduled-update-interval @if (tenantProfileConfigurationForm.get('minAllowedScheduledUpdateIntervalInSecForCF').hasError('required')) { {{ 'tenant-profile.min-allowed-scheduled-update-interval-required' | translate}} } @if (tenantProfileConfigurationForm.get('minAllowedScheduledUpdateIntervalInSecForCF').hasError('min')) { {{ 'tenant-profile.min-allowed-scheduled-update-interval-range' | translate}} }
tenant-profile.min-allowed-aggregation-interval @if (tenantProfileConfigurationForm.get('minAllowedAggregationIntervalInSecForCF').hasError('required')) { {{ 'tenant-profile.min-allowed-aggregation-interval-required' | translate}} } @if (tenantProfileConfigurationForm.get('minAllowedAggregationIntervalInSecForCF').hasError('min')) { {{ 'tenant-profile.min-allowed-aggregation-interval-range' | translate}} } tenant-profile.min-allowed-deduplication-interval @if (tenantProfileConfigurationForm.get('minAllowedDeduplicationIntervalInSecForCF').hasError('required')) { {{ 'tenant-profile.min-allowed-deduplication-interval-required' | translate}} } @if (tenantProfileConfigurationForm.get('minAllowedDeduplicationIntervalInSecForCF').hasError('min')) { {{ 'tenant-profile.min-allowed-deduplication-interval-range' | translate}} }
tenant-profile.intermediate-aggregation-interval @if (tenantProfileConfigurationForm.get('intermediateAggregationIntervalInSecForCF').hasError('required')) { {{ 'tenant-profile.intermediate-aggregation-interval-required' | translate}} } @if (tenantProfileConfigurationForm.get('intermediateAggregationIntervalInSecForCF').hasError('min')) { {{ 'tenant-profile.intermediate-aggregation-interval-range' | translate}} } tenant-profile.reevaluation-check-interval @if (tenantProfileConfigurationForm.get('cfReevaluationCheckInterval').hasError('required')) { {{ 'tenant-profile.reevaluation-check-interval-required' | translate}} } @if (tenantProfileConfigurationForm.get('cfReevaluationCheckInterval').hasError('min')) { {{ 'tenant-profile.reevaluation-check-interval-range' | translate}} }
tenant-profile.relation-search-entity-limit @if (tenantProfileConfigurationForm.get('maxRelatedEntitiesToReturnPerCfArgument').hasError('required')) { {{ 'tenant-profile.relation-search-entity-limit-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxRelatedEntitiesToReturnPerCfArgument').hasError('min')) { {{ 'tenant-profile.relation-search-entity-limit-range' | translate}} } tenant-profile.relation-search-entity-limit-hint
{{ 'tenant-profile.time-to-live' | translate }} tenant-profile.unlimited
tenant-profile.max-d-p-storage-days @if (tenantProfileConfigurationForm.get('maxDPStorageDays').hasError('required')) { {{ 'tenant-profile.max-d-p-storage-days-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxDPStorageDays').hasError('min')) { {{ 'tenant-profile.max-d-p-storage-days-range' | translate}} } tenant-profile.alarms-ttl-days @if (tenantProfileConfigurationForm.get('alarmsTtlDays').hasError('required')) { {{ 'tenant-profile.alarms-ttl-days-required' | translate}} } @if (tenantProfileConfigurationForm.get('alarmsTtlDays').hasError('min')) { {{ 'tenant-profile.alarms-ttl-days-days-range' | translate}} }
tenant-profile.default-storage-ttl-days @if (tenantProfileConfigurationForm.get('defaultStorageTtlDays').hasError('required')) { {{ 'tenant-profile.default-storage-ttl-days-required' | translate}} } @if (tenantProfileConfigurationForm.get('defaultStorageTtlDays').hasError('min')) { {{ 'tenant-profile.default-storage-ttl-days-range' | translate}} } tenant-profile.rpc-ttl-days @if (tenantProfileConfigurationForm.get('rpcTtlDays').hasError('required')) { {{ 'tenant-profile.rpc-ttl-days-required' | translate}} } @if (tenantProfileConfigurationForm.get('rpcTtlDays').hasError('min')) { {{ 'tenant-profile.rpc-ttl-days-days-range' | translate}} }
tenant-profile.queue-stats-ttl-days @if (tenantProfileConfigurationForm.get('queueStatsTtlDays').hasError('required')) { {{ 'tenant-profile.queue-stats-ttl-days-required' | translate}} } @if (tenantProfileConfigurationForm.get('queueStatsTtlDays').hasError('min')) { {{ 'tenant-profile.queue-stats-ttl-days-range' | translate}} } tenant-profile.rule-engine-exceptions-ttl-days @if (tenantProfileConfigurationForm.get('ruleEngineExceptionsTtlDays').hasError('required')) { {{ 'tenant-profile.rule-engine-exceptions-ttl-days-required' | translate}} } @if (tenantProfileConfigurationForm.get('ruleEngineExceptionsTtlDays').hasError('min')) { {{ 'tenant-profile.rule-engine-exceptions-ttl-days-range' | translate}} }
{{ 'tenant-profile.alarms-and-notifications' | translate }} tenant-profile.unlimited {{ 'tenant-profile.sms-enabled' | translate }} @if (tenantProfileConfigurationForm.get('smsEnabled').value) { tenant-profile.max-sms @if (tenantProfileConfigurationForm.get('maxSms').hasError('required')) { {{ 'tenant-profile.max-sms-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxSms').hasError('min')) { {{ 'tenant-profile.max-sms-range' | translate}} } }
tenant-profile.max-emails @if (tenantProfileConfigurationForm.get('maxEmails').hasError('required')) { {{ 'tenant-profile.max-emails-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxEmails').hasError('min')) { {{ 'tenant-profile.max-emails-range' | translate}} } tenant-profile.max-created-alarms @if (tenantProfileConfigurationForm.get('maxCreatedAlarms').hasError('required')) { {{ 'tenant-profile.max-created-alarms-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxCreatedAlarms').hasError('min')) { {{ 'tenant-profile.max-created-alarms-range' | translate}} }
tenant-profile.alarms-reevaluation-interval @if (tenantProfileConfigurationForm.get('alarmsReevaluationInterval').hasError('required')) { {{ 'tenant-profile.alarms-reevaluation-interval-required' | translate}} } @if (tenantProfileConfigurationForm.get('alarmsReevaluationInterval').hasError('min')) { {{ 'tenant-profile.alarms-reevaluation-interval-range' | translate}} }
{{ 'tenant-profile.debug' | translate }}
tenant-profile.maximum-debug-duration-min @if (tenantProfileConfigurationForm.get('maxDebugModeDurationMinutes').hasError('min')) { {{ 'tenant-profile.maximum-debug-duration-min-range' | translate }} }
{{ 'tenant-profile.ota-files-in-bytes' | translate }} tenant-profile.unlimited
tenant-profile.maximum-resources-sum-data-size @if (tenantProfileConfigurationForm.get('maxResourcesInBytes').hasError('required')) { {{ 'tenant-profile.maximum-resources-sum-data-size-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxResourcesInBytes').hasError('min')) { {{ 'tenant-profile.maximum-resources-sum-data-size-range' | translate}} } tenant-profile.maximum-ota-packages-sum-data-size @if (tenantProfileConfigurationForm.get('maxOtaPackagesInBytes').hasError('required')) { {{ 'tenant-profile.maximum-ota-package-sum-data-size-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxOtaPackagesInBytes').hasError('min')) { {{ 'tenant-profile.maximum-ota-package-sum-data-size-range' | translate}} }
tenant-profile.maximum-resource-size @if (tenantProfileConfigurationForm.get('maxResourceSize').hasError('required')) { {{ 'tenant-profile.maximum-resource-size-required' | translate}} } @if (tenantProfileConfigurationForm.get('maxResourceSize').hasError('min')) { {{ 'tenant-profile.maximum-resource-size-range' | translate}} }
{{ 'tenant-profile.ws-title' | translate }} tenant-profile.unlimited
tenant-profile.ws-limit-max-sessions-per-tenant @if (tenantProfileConfigurationForm.get('maxWsSessionsPerTenant').hasError('min')) { {{ 'tenant-profile.too-small-value-zero' | translate}} } tenant-profile.ws-limit-max-subscriptions-per-tenant @if (tenantProfileConfigurationForm.get('maxWsSubscriptionsPerTenant').hasError('min')) { {{ 'tenant-profile.too-small-value-zero' | translate}} }
tenant-profile.ws-limit-max-sessions-per-customer @if (tenantProfileConfigurationForm.get('maxWsSessionsPerCustomer').hasError('min')) { {{ 'tenant-profile.too-small-value-zero' | translate}} } tenant-profile.ws-limit-max-subscriptions-per-customer @if (tenantProfileConfigurationForm.get('maxWsSubscriptionsPerCustomer').hasError('min')) { {{ 'tenant-profile.too-small-value-zero' | translate}} }
tenant-profile.advanced-settings
tenant-profile.ws-limit-max-sessions-per-public-user @if (tenantProfileConfigurationForm.get('maxWsSessionsPerPublicUser').hasError('min')) { {{ 'tenant-profile.too-small-value-zero' | translate}} } tenant-profile.ws-limit-max-subscriptions-per-public-user @if (tenantProfileConfigurationForm.get('maxWsSubscriptionsPerPublicUser').hasError('min')) { {{ 'tenant-profile.too-small-value-zero' | translate}} }
tenant-profile.ws-limit-max-sessions-per-regular-user @if (tenantProfileConfigurationForm.get('maxWsSessionsPerRegularUser').hasError('min')) { {{ 'tenant-profile.too-small-value-zero' | translate}} } tenant-profile.ws-limit-max-subscriptions-per-regular-user @if (tenantProfileConfigurationForm.get('maxWsSubscriptionsPerRegularUser').hasError('min')) { {{ 'tenant-profile.too-small-value-zero' | translate}} }
tenant-profile.ws-limit-queue-per-session @if (tenantProfileConfigurationForm.get('wsMsgQueueLimitPerSession').hasError('min')) { {{ 'tenant-profile.too-small-value-one' | translate}} } {{ 'tenant-profile.queue-size-is-limited-by-system-configuration' | translate}}
{{ 'tenant-profile.rate-limits.rate-limits' | translate }}
tenant-profile.advanced-settings