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}