UNPKG

1.58 kBTypeScriptView Raw
1export interface Limit {
2 Max: number;
3 Remaining: number;
4}
5
6export interface PermissionSets extends Limit {
7 CreateCustom: Limit;
8}
9
10export 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
20export interface LimitInfo {
21 apiUsage: {
22 used: number;
23 limit: number;
24 }
25}
26
27export 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}