tenant-profile-controller
Get Tenant Profile (getTenantProfileById)
Fetch the Tenant Profile object based on the provided Tenant Profile Id.
Available for users with 'SYS_ADMIN' authority.
get/api/tenantProfile/{tenantProfileId}
Path parameters
tenantProfileIdstring required
A string value representing the tenant profile id. For example, '784f394c-42b6-435a-983c-b7beff2784f9'
Response
OK
Example response
{
"id": {
"id": "784f394c-42b6-435a-983c-b7beff2784f9",
"entityType": "TENANT_PROFILE"
},
"createdTime": 1609459200000,
"name": "High Priority Tenants",
"description": "Any text",
"profileData": {
"configuration": {
"transportTenantMsgRateLimit": "1000:1,20000:60",
"transportTenantTelemetryMsgRateLimit": "1000:1,20000:60",
"transportTenantTelemetryDataPointsRateLimit": "1000:1,20000:60",
"transportDeviceMsgRateLimit": "20:1,600:60",
"transportDeviceTelemetryMsgRateLimit": "20:1,600:60",
"transportDeviceTelemetryDataPointsRateLimit": "20:1,600:60",
"transportGatewayMsgRateLimit": "20:1,600:60",
"transportGatewayTelemetryMsgRateLimit": "20:1,600:60",
"transportGatewayTelemetryDataPointsRateLimit": "20:1,600:60",
"transportGatewayDeviceMsgRateLimit": "20:1,600:60",
"transportGatewayDeviceTelemetryMsgRateLimit": "20:1,600:60",
"transportGatewayDeviceTelemetryDataPointsRateLimit": "20:1,600:60",
"tenantEntityExportRateLimit": "20:1,600:60",
"tenantEntityImportRateLimit": "20:1,600:60",
"tenantNotificationRequestsRateLimit": "20:1,600:60",
"tenantNotificationRequestsPerRuleRateLimit": "20:1,600:60",
"maxTransportMessages": 10000000,
"maxTransportDataPoints": 10000000,
"maxREExecutions": 4000000,
"maxJSExecutions": 5000000,
"maxTbelExecutions": 5000000,
"maxRuleNodeExecutionsPerMessage": 50,
"maxDebugModeDurationMinutes": 15,
"smsEnabled": true,
"maxCreatedAlarms": 1000,
"maxCalculatedFieldsPerEntity": 5,
"maxArgumentsPerCF": 10,
"minAllowedScheduledUpdateIntervalInSecForCF": 10,
"maxRelationLevelPerCfArgument": 2,
"maxRelatedEntitiesToReturnPerCfArgument": 100,
"maxDataPointsPerRollingArg": 1000,
"maxStateSizeInKBytes": 32,
"maxSingleValueArgumentSizeInKBytes": 2,
"minAllowedDeduplicationIntervalInSecForCF": 10,
"minAllowedAggregationIntervalInSecForCF": 60,
"intermediateAggregationIntervalInSecForCF": 300,
"cfReevaluationCheckInterval": 60,
"alarmsReevaluationInterval": 60
},
"queueConfiguration": [
{
"additionalInfo": {}
}
]
}
}