forked from canada-ca/tracker
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdmarc-summary-order-field.js
More file actions
48 lines (47 loc) · 1.46 KB
/
dmarc-summary-order-field.js
File metadata and controls
48 lines (47 loc) · 1.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
import { GraphQLEnumType } from 'graphql'
export const DmarcSummaryOrderField = new GraphQLEnumType({
name: 'DmarcSummaryOrderField',
values: {
FAIL: {
value: 'fail-count',
description: 'Order dmarc summaries by fail count.',
},
FULL_PASS: {
value: 'pass-count',
description: 'Order dmarc summaries by pass count.',
},
PASS_DKIM_ONLY: {
value: 'pass-dkim-count',
description: 'Order dmarc summaries by pass dkim only count.',
},
PASS_SPF_ONLY: {
value: 'pass-spf-count',
description: 'Order dmarc summaries by pass spf only count.',
},
FAIL_PERCENTAGE: {
value: 'fail-percentage',
description: 'Order dmarc summaries by fail percentage.',
},
FULL_PASS_PERCENTAGE: {
value: 'pass-percentage',
description: 'Order dmarc summaries by pass percentage.',
},
PASS_DKIM_ONLY_PERCENTAGE: {
value: 'pass-dkim-percentage',
description: 'Order dmarc summaries by pass dkim only percentage.',
},
PASS_SPF_ONLY_PERCENTAGE: {
value: 'pass-spf-percentage',
description: 'Order dmarc summaries by spf only percentage.',
},
TOTAL_MESSAGES: {
value: 'total-messages',
description: 'Order dmarc summaries by total messages',
},
DOMAIN: {
value: 'domain',
description: 'Order dmarc summaries by their respective domains.',
},
},
description: 'Properties by which dmarc summary connections can be ordered.',
})