Design Automation imposes quotas and restrictions on your appbundles, activities and workitems.
Limit | Value | Description ------| ------ | ----------- App upload size | 100 MB | Max permitted size of an App upload in megabytes. Payload size | 8 KB | Max permitted size for App/Activity json payload in kilobytes. Versions | 100 | Max permitted number of App/Activity versions a client can have at any one time.
There are additional restrictions placed on Appbundles that run on Design Automation API for Revit. These include: No access to Revit's UI interfaces. Your application must be a RevitDB application only. Applications must be able to process jobs to completion without waiting for user input or interaction. No network access is allowed. Writing to the disk is restricted to Revit's current working directory. * Your application is run with low privileges, and will not be able to freely interact with Windows OS.
Limit | Value | Description ------| ------ | ----------- Aliases | 100 | Max permitted number of aliases that a client can have at any one time.
Limit | Value | Description ------| ------ | ----------- Payload size | 8 KB | Max permitted size for App/Activity json payload in kilobytes. Total uncompressed Appbundles size | 2,000 MB | Max permitted size of all Appbundles referenced by an activity. It is enforced when you post a workitem. Versions | 100 | Max permitted number of App/Activity versions a client can have at any one time.
Limit | Value | Description ------| ------ | ----------- Downloads | 200 | Max number of downloads per workitem. Download size | 2,000 MB | Max total size of all downloads in MB per workitem. Processing time| 3,600 seconds (1 hour) | Max duration of processing in seconds per workitem (includes download and upload time). Uploads | 200 | Max number of uploads per workitem. Upload size | 2,000 MB | Max total size of all uploads in MB per workitem. Workitems per minute | 20 per/min | Max number of workitems a client can submit in one minute.