1 | export interface Limit {
|
2 | Max: number;
|
3 | Remaining: number;
|
4 | }
|
5 |
|
6 | export interface PermissionSets extends Limit {
|
7 | CreateCustom: Limit;
|
8 | }
|
9 |
|
10 | export interface DailyApiRequests extends Limit {
|
11 | 'Chatter Desktop': Limit;
|
12 | 'Chatter Mobile for BlackBerry': Limit;
|
13 | 'Salesforce Files': Limit;
|
14 | 'Salesforce Marketing Cloud': Limit;
|
15 | 'Salesforce for Android': Limit;
|
16 | 'Salesforce for iOS': Limit;
|
17 | 'SalesforceA': Limit;
|
18 | }
|
19 |
|
20 | export interface LimitInfo {
|
21 | apiUsage: {
|
22 | used: number;
|
23 | limit: number;
|
24 | }
|
25 | }
|
26 |
|
27 | export interface LimitsInfo {
|
28 | ConcurrentAsyncGetReportInstances: Limit;
|
29 | ConcurrentSyncReportRuns: Limit;
|
30 | DailyAnalyticsDataflowJobExecutions: Limit;
|
31 | DailyApiRequests: DailyApiRequests;
|
32 | DailyAsyncApexExecutions: Limit;
|
33 | DailyBulkApiRequests: DailyApiRequests;
|
34 | DailyDurableGenericStreamingApiEvents: Limit;
|
35 | DailyDurableStreamingApiEvents: Limit;
|
36 | DailyGenericStreamingApiEvents: DailyApiRequests;
|
37 | DailyStreamingApiEvents: DailyApiRequests;
|
38 | DailyWorkflowEmails: Limit;
|
39 | DataStorageMB: Limit;
|
40 | DurableStreamingApiConcurrentClients: Limit;
|
41 | FileStorageMB: Limit;
|
42 | HourlyAsyncReportRuns: Limit;
|
43 | HourlyDashboardRefreshes: Limit;
|
44 | HourlyDashboardResults: Limit;
|
45 | HourlyDashboardStatuses: Limit;
|
46 | HourlyODataCallout: Limit;
|
47 | HourlySyncReportRuns: Limit;
|
48 | HourlyTimeBasedWorkflow: Limit;
|
49 | MassEmail: Limit;
|
50 | MonthlyPlatformEvents: Limit;
|
51 | Package2VersionCreates: Limit;
|
52 | PermissionSets: PermissionSets;
|
53 | SingleEmail: Limit;
|
54 | StreamingApiConcurrentClients: Limit;
|
55 | }
|