-
-
Notifications
You must be signed in to change notification settings - Fork 656
/
eventSchemaType.ts
161 lines (159 loc) · 7.55 KB
/
eventSchemaType.ts
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
/**
* Generated by Orval
* Do not edit manually.
* See `gen:api` script in package.json
*/
/**
* What [type](https://docs.getunleash.io/reference/api/legacy/unleash/admin/events#event-type-description) of event this is
*/
export type EventSchemaType =
(typeof EventSchemaType)[keyof typeof EventSchemaType];
// eslint-disable-next-line @typescript-eslint/no-redeclare
export const EventSchemaType = {
'application-created': 'application-created',
'feature-created': 'feature-created',
'feature-deleted': 'feature-deleted',
'feature-updated': 'feature-updated',
'feature-metadata-updated': 'feature-metadata-updated',
'feature-variants-updated': 'feature-variants-updated',
'feature-environment-variants-updated':
'feature-environment-variants-updated',
'feature-project-change': 'feature-project-change',
'feature-archived': 'feature-archived',
'feature-revived': 'feature-revived',
'feature-import': 'feature-import',
'feature-tagged': 'feature-tagged',
'feature-tag-import': 'feature-tag-import',
'feature-strategy-update': 'feature-strategy-update',
'feature-strategy-add': 'feature-strategy-add',
'feature-strategy-remove': 'feature-strategy-remove',
'feature-type-updated': 'feature-type-updated',
'strategy-order-changed': 'strategy-order-changed',
'drop-feature-tags': 'drop-feature-tags',
'feature-untagged': 'feature-untagged',
'feature-stale-on': 'feature-stale-on',
'feature-stale-off': 'feature-stale-off',
'drop-features': 'drop-features',
'feature-environment-enabled': 'feature-environment-enabled',
'feature-environment-disabled': 'feature-environment-disabled',
'strategy-created': 'strategy-created',
'strategy-deleted': 'strategy-deleted',
'strategy-deprecated': 'strategy-deprecated',
'strategy-reactivated': 'strategy-reactivated',
'strategy-updated': 'strategy-updated',
'strategy-import': 'strategy-import',
'drop-strategies': 'drop-strategies',
'context-field-created': 'context-field-created',
'context-field-updated': 'context-field-updated',
'context-field-deleted': 'context-field-deleted',
'project-access-added': 'project-access-added',
'project-access-user-roles-updated': 'project-access-user-roles-updated',
'project-access-group-roles-updated': 'project-access-group-roles-updated',
'project-access-user-roles-deleted': 'project-access-user-roles-deleted',
'project-access-group-roles-deleted': 'project-access-group-roles-deleted',
'project-access-updated': 'project-access-updated',
'project-created': 'project-created',
'project-updated': 'project-updated',
'project-deleted': 'project-deleted',
'project-import': 'project-import',
'project-user-added': 'project-user-added',
'project-user-removed': 'project-user-removed',
'project-user-role-changed': 'project-user-role-changed',
'project-group-role-changed': 'project-group-role-changed',
'project-group-added': 'project-group-added',
'project-group-removed': 'project-group-removed',
'role-created': 'role-created',
'role-updated': 'role-updated',
'role-deleted': 'role-deleted',
'drop-projects': 'drop-projects',
'tag-created': 'tag-created',
'tag-deleted': 'tag-deleted',
'tag-import': 'tag-import',
'drop-tags': 'drop-tags',
'tag-type-created': 'tag-type-created',
'tag-type-deleted': 'tag-type-deleted',
'tag-type-updated': 'tag-type-updated',
'tag-type-import': 'tag-type-import',
'drop-tag-types': 'drop-tag-types',
'addon-config-created': 'addon-config-created',
'addon-config-updated': 'addon-config-updated',
'addon-config-deleted': 'addon-config-deleted',
'db-pool-update': 'db-pool-update',
'user-created': 'user-created',
'user-updated': 'user-updated',
'user-deleted': 'user-deleted',
'drop-environments': 'drop-environments',
'environment-import': 'environment-import',
'environment-created': 'environment-created',
'environment-updated': 'environment-updated',
'environment-deleted': 'environment-deleted',
'segment-created': 'segment-created',
'segment-updated': 'segment-updated',
'segment-deleted': 'segment-deleted',
'group-created': 'group-created',
'group-updated': 'group-updated',
'group-deleted': 'group-deleted',
'group-user-added': 'group-user-added',
'group-user-removed': 'group-user-removed',
'setting-created': 'setting-created',
'setting-updated': 'setting-updated',
'setting-deleted': 'setting-deleted',
'client-metrics': 'client-metrics',
'client-register': 'client-register',
'pat-created': 'pat-created',
'pat-deleted': 'pat-deleted',
'public-signup-token-created': 'public-signup-token-created',
'public-signup-token-user-added': 'public-signup-token-user-added',
'public-signup-token-updated': 'public-signup-token-updated',
'change-request-created': 'change-request-created',
'change-request-discarded': 'change-request-discarded',
'change-added': 'change-added',
'change-discarded': 'change-discarded',
'change-edited': 'change-edited',
'change-request-rejected': 'change-request-rejected',
'change-request-approved': 'change-request-approved',
'change-request-approval-added': 'change-request-approval-added',
'change-request-cancelled': 'change-request-cancelled',
'change-request-sent-to-review': 'change-request-sent-to-review',
'change-request-schedule-suspended': 'change-request-schedule-suspended',
'change-request-applied': 'change-request-applied',
'change-request-scheduled': 'change-request-scheduled',
'change-request-scheduled-application-success':
'change-request-scheduled-application-success',
'change-request-scheduled-application-failure':
'change-request-scheduled-application-failure',
'change-request-configuration-updated':
'change-request-configuration-updated',
'api-token-created': 'api-token-created',
'api-token-updated': 'api-token-updated',
'api-token-deleted': 'api-token-deleted',
'feature-favorited': 'feature-favorited',
'feature-unfavorited': 'feature-unfavorited',
'project-favorited': 'project-favorited',
'project-unfavorited': 'project-unfavorited',
'features-exported': 'features-exported',
'features-imported': 'features-imported',
'service-account-created': 'service-account-created',
'service-account-deleted': 'service-account-deleted',
'service-account-updated': 'service-account-updated',
'feature-potentially-stale-on': 'feature-potentially-stale-on',
'feature-dependency-added': 'feature-dependency-added',
'feature-dependency-removed': 'feature-dependency-removed',
'feature-dependencies-removed': 'feature-dependencies-removed',
'banner-created': 'banner-created',
'banner-updated': 'banner-updated',
'banner-deleted': 'banner-deleted',
'project-environment-added': 'project-environment-added',
'project-environment-removed': 'project-environment-removed',
'default-strategy-updated': 'default-strategy-updated',
'segment-import': 'segment-import',
'signal-endpoint-created': 'signal-endpoint-created',
'signal-endpoint-updated': 'signal-endpoint-updated',
'signal-endpoint-deleted': 'signal-endpoint-deleted',
'signal-endpoint-token-created': 'signal-endpoint-token-created',
'signal-endpoint-token-updated': 'signal-endpoint-token-updated',
'signal-endpoint-token-deleted': 'signal-endpoint-token-deleted',
'actions-created': 'actions-created',
'actions-updated': 'actions-updated',
'actions-deleted': 'actions-deleted',
} as const;