UNPKG

59.3 kBTypeScriptView Raw
1export declare type Maybe<T> = T | null;
2export interface ScmResourceProviderInput {
3 orgs: string[];
4 repos: ScmResourceProviderRepoInput[];
5}
6export interface ScmResourceProviderRepoInput {
7 owner: string;
8 repo: string;
9}
10export interface ResourceProviderStateInput {
11 state: ScmProviderStateName;
12 error?: Maybe<string>;
13}
14export interface WebhookInput {
15 name: string;
16 resourceProviderId: string;
17 authType: WebhookAuthType;
18 hmacSha1?: Maybe<HmacSha1AuthInput>;
19 tags?: Maybe<(Maybe<TagInput>)[]>;
20 state?: Maybe<WebhookState>;
21}
22export interface HmacSha1AuthInput {
23 /** shared secret */
24 secret: string;
25 /** http header in which to find the hash */
26 header?: Maybe<string>;
27}
28export interface TagInput {
29 name: string;
30 value: string;
31}
32/** Enum for IssueState */
33export declare enum IssueState {
34 open = "open",
35 closed = "closed"
36}
37/** Ordering Enum for Issue */
38export declare enum _IssueOrdering {
39 atmTeamId_asc = "atmTeamId_asc",
40 atmTeamId_desc = "atmTeamId_desc",
41 id_asc = "id_asc",
42 id_desc = "id_desc",
43 number_asc = "number_asc",
44 number_desc = "number_desc",
45 name_asc = "name_asc",
46 name_desc = "name_desc",
47 title_asc = "title_asc",
48 title_desc = "title_desc",
49 body_asc = "body_asc",
50 body_desc = "body_desc",
51 state_asc = "state_asc",
52 state_desc = "state_desc",
53 timestamp_asc = "timestamp_asc",
54 timestamp_desc = "timestamp_desc",
55 action_asc = "action_asc",
56 action_desc = "action_desc",
57 createdAt_asc = "createdAt_asc",
58 createdAt_desc = "createdAt_desc",
59 updatedAt_asc = "updatedAt_asc",
60 updatedAt_desc = "updatedAt_desc",
61 closedAt_asc = "closedAt_asc",
62 closedAt_desc = "closedAt_desc"
63}
64/** Ordering Enum for Label */
65export declare enum _LabelOrdering {
66 atmTeamId_asc = "atmTeamId_asc",
67 atmTeamId_desc = "atmTeamId_desc",
68 id_asc = "id_asc",
69 id_desc = "id_desc",
70 name_asc = "name_asc",
71 name_desc = "name_desc",
72 default_asc = "default_asc",
73 default_desc = "default_desc",
74 color_asc = "color_asc",
75 color_desc = "color_desc"
76}
77/** Ordering Enum for ChatChannel */
78export declare enum _ChatChannelOrdering {
79 atmTeamId_asc = "atmTeamId_asc",
80 atmTeamId_desc = "atmTeamId_desc",
81 id_asc = "id_asc",
82 id_desc = "id_desc",
83 name_asc = "name_asc",
84 name_desc = "name_desc",
85 provider_asc = "provider_asc",
86 provider_desc = "provider_desc",
87 normalizedName_asc = "normalizedName_asc",
88 normalizedName_desc = "normalizedName_desc",
89 channelId_asc = "channelId_asc",
90 channelId_desc = "channelId_desc",
91 isDefault_asc = "isDefault_asc",
92 isDefault_desc = "isDefault_desc",
93 botInvitedSelf_asc = "botInvitedSelf_asc",
94 botInvitedSelf_desc = "botInvitedSelf_desc",
95 archived_asc = "archived_asc",
96 archived_desc = "archived_desc"
97}
98/** Ordering Enum for Email */
99export declare enum _EmailOrdering {
100 atmTeamId_asc = "atmTeamId_asc",
101 atmTeamId_desc = "atmTeamId_desc",
102 address_asc = "address_asc",
103 address_desc = "address_desc"
104}
105/** Ordering Enum for Person */
106export declare enum _PersonOrdering {
107 atmTeamId_asc = "atmTeamId_asc",
108 atmTeamId_desc = "atmTeamId_desc",
109 id_asc = "id_asc",
110 id_desc = "id_desc",
111 forename_asc = "forename_asc",
112 forename_desc = "forename_desc",
113 surname_asc = "surname_asc",
114 surname_desc = "surname_desc",
115 name_asc = "name_asc",
116 name_desc = "name_desc"
117}
118/** Ordering Enum for Org */
119export declare enum _OrgOrdering {
120 atmTeamId_asc = "atmTeamId_asc",
121 atmTeamId_desc = "atmTeamId_desc",
122 id_asc = "id_asc",
123 id_desc = "id_desc",
124 owner_asc = "owner_asc",
125 owner_desc = "owner_desc",
126 ownerType_asc = "ownerType_asc",
127 ownerType_desc = "ownerType_desc"
128}
129/** Enum for OwnerType */
130export declare enum OwnerType {
131 user = "user",
132 organization = "organization"
133}
134/** Enum for ProviderType */
135export declare enum ProviderType {
136 bitbucket_cloud = "bitbucket_cloud",
137 github_com = "github_com",
138 ghe = "ghe",
139 bitbucket = "bitbucket",
140 gitlab = "gitlab"
141}
142export declare enum WebhookAuthType {
143 hmac_sha1 = "hmac_sha1",
144 none = "none"
145}
146export declare enum WebhookState {
147 enabled = "enabled",
148 disabled = "disabled"
149}
150export declare enum ScmProviderStateName {
151 converged = "converged",
152 unconverged = "unconverged",
153 misconfigured = "misconfigured",
154 unauthorized = "unauthorized"
155}
156/** Ordering Enum for Repo */
157export declare enum _RepoOrdering {
158 atmTeamId_asc = "atmTeamId_asc",
159 atmTeamId_desc = "atmTeamId_desc",
160 id_asc = "id_asc",
161 id_desc = "id_desc",
162 owner_asc = "owner_asc",
163 owner_desc = "owner_desc",
164 name_asc = "name_asc",
165 name_desc = "name_desc",
166 allowRebaseMerge_asc = "allowRebaseMerge_asc",
167 allowRebaseMerge_desc = "allowRebaseMerge_desc",
168 allowSquashMerge_asc = "allowSquashMerge_asc",
169 allowSquashMerge_desc = "allowSquashMerge_desc",
170 allowMergeCommit_asc = "allowMergeCommit_asc",
171 allowMergeCommit_desc = "allowMergeCommit_desc",
172 repoId_asc = "repoId_asc",
173 repoId_desc = "repoId_desc",
174 gitHubId_asc = "gitHubId_asc",
175 gitHubId_desc = "gitHubId_desc",
176 defaultBranch_asc = "defaultBranch_asc",
177 defaultBranch_desc = "defaultBranch_desc"
178}
179/** Ordering Enum for ChatId */
180export declare enum _ChatIdOrdering {
181 atmTeamId_asc = "atmTeamId_asc",
182 atmTeamId_desc = "atmTeamId_desc",
183 id_asc = "id_asc",
184 id_desc = "id_desc",
185 screenName_asc = "screenName_asc",
186 screenName_desc = "screenName_desc",
187 userId_asc = "userId_asc",
188 userId_desc = "userId_desc",
189 provider_asc = "provider_asc",
190 provider_desc = "provider_desc",
191 isAtomistBot_asc = "isAtomistBot_asc",
192 isAtomistBot_desc = "isAtomistBot_desc",
193 isOwner_asc = "isOwner_asc",
194 isOwner_desc = "isOwner_desc",
195 isPrimaryOwner_asc = "isPrimaryOwner_asc",
196 isPrimaryOwner_desc = "isPrimaryOwner_desc",
197 isAdmin_asc = "isAdmin_asc",
198 isAdmin_desc = "isAdmin_desc",
199 isBot_asc = "isBot_asc",
200 isBot_desc = "isBot_desc",
201 timezoneLabel_asc = "timezoneLabel_asc",
202 timezoneLabel_desc = "timezoneLabel_desc"
203}
204/** Ordering Enum for SCMProvider */
205export declare enum _ScmProviderOrdering {
206 atmTeamId_asc = "atmTeamId_asc",
207 atmTeamId_desc = "atmTeamId_desc",
208 id_asc = "id_asc",
209 id_desc = "id_desc",
210 url_asc = "url_asc",
211 url_desc = "url_desc",
212 providerId_asc = "providerId_asc",
213 providerId_desc = "providerId_desc",
214 apiUrl_asc = "apiUrl_asc",
215 apiUrl_desc = "apiUrl_desc",
216 gitUrl_asc = "gitUrl_asc",
217 gitUrl_desc = "gitUrl_desc",
218 providerType_asc = "providerType_asc",
219 providerType_desc = "providerType_desc"
220}
221/** Ordering Enum for ChatTeam */
222export declare enum _ChatTeamOrdering {
223 atmTeamId_asc = "atmTeamId_asc",
224 atmTeamId_desc = "atmTeamId_desc",
225 id_asc = "id_asc",
226 id_desc = "id_desc",
227 name_asc = "name_asc",
228 name_desc = "name_desc",
229 provider_asc = "provider_asc",
230 provider_desc = "provider_desc",
231 domain_asc = "domain_asc",
232 domain_desc = "domain_desc",
233 messageCount_asc = "messageCount_asc",
234 messageCount_desc = "messageCount_desc",
235 emailDomain_asc = "emailDomain_asc",
236 emailDomain_desc = "emailDomain_desc"
237}
238/** Ordering Enum for ChannelLink */
239export declare enum _ChannelLinkOrdering {
240 atmTeamId_asc = "atmTeamId_asc",
241 atmTeamId_desc = "atmTeamId_desc",
242 id_asc = "id_asc",
243 id_desc = "id_desc"
244}
245/** Ordering Enum for PullRequest */
246export declare enum _PullRequestOrdering {
247 atmTeamId_asc = "atmTeamId_asc",
248 atmTeamId_desc = "atmTeamId_desc",
249 id_asc = "id_asc",
250 id_desc = "id_desc",
251 number_asc = "number_asc",
252 number_desc = "number_desc",
253 prId_asc = "prId_asc",
254 prId_desc = "prId_desc",
255 name_asc = "name_asc",
256 name_desc = "name_desc",
257 body_asc = "body_asc",
258 body_desc = "body_desc",
259 state_asc = "state_asc",
260 state_desc = "state_desc",
261 merged_asc = "merged_asc",
262 merged_desc = "merged_desc",
263 timestamp_asc = "timestamp_asc",
264 timestamp_desc = "timestamp_desc",
265 baseBranchName_asc = "baseBranchName_asc",
266 baseBranchName_desc = "baseBranchName_desc",
267 branchName_asc = "branchName_asc",
268 branchName_desc = "branchName_desc",
269 title_asc = "title_asc",
270 title_desc = "title_desc",
271 createdAt_asc = "createdAt_asc",
272 createdAt_desc = "createdAt_desc",
273 updatedAt_asc = "updatedAt_asc",
274 updatedAt_desc = "updatedAt_desc",
275 closedAt_asc = "closedAt_asc",
276 closedAt_desc = "closedAt_desc",
277 mergedAt_asc = "mergedAt_asc",
278 mergedAt_desc = "mergedAt_desc",
279 mergeStatus_asc = "mergeStatus_asc",
280 mergeStatus_desc = "mergeStatus_desc"
281}
282/** Enum for MergeStatus */
283export declare enum MergeStatus {
284 can_be_merged = "can_be_merged",
285 unchecked = "unchecked",
286 cannot_be_merged = "cannot_be_merged"
287}
288export declare enum PullRequestAction {
289 assigned = "assigned",
290 created = "created",
291 unassigned = "unassigned",
292 review_requested = "review_requested",
293 review_request_removed = "review_request_removed",
294 labeled = "labeled",
295 unlabeled = "unlabeled",
296 opened = "opened",
297 edited = "edited",
298 closed = "closed",
299 reopened = "reopened",
300 synchronize = "synchronize",
301 submitted = "submitted"
302}
303/** Enum for BuildStatus */
304export declare enum BuildStatus {
305 passed = "passed",
306 broken = "broken",
307 failed = "failed",
308 started = "started",
309 canceled = "canceled",
310 pending = "pending"
311}
312/** Enum for BuildTrigger */
313export declare enum BuildTrigger {
314 pull_request = "pull_request",
315 push = "push",
316 tag = "tag",
317 cron = "cron"
318}
319/** Ordering Enum for Build */
320export declare enum _BuildOrdering {
321 atmTeamId_asc = "atmTeamId_asc",
322 atmTeamId_desc = "atmTeamId_desc",
323 id_asc = "id_asc",
324 id_desc = "id_desc",
325 buildId_asc = "buildId_asc",
326 buildId_desc = "buildId_desc",
327 number_asc = "number_asc",
328 number_desc = "number_desc",
329 name_asc = "name_asc",
330 name_desc = "name_desc",
331 status_asc = "status_asc",
332 status_desc = "status_desc",
333 buildUrl_asc = "buildUrl_asc",
334 buildUrl_desc = "buildUrl_desc",
335 compareUrl_asc = "compareUrl_asc",
336 compareUrl_desc = "compareUrl_desc",
337 trigger_asc = "trigger_asc",
338 trigger_desc = "trigger_desc",
339 provider_asc = "provider_asc",
340 provider_desc = "provider_desc",
341 pullRequestNumber_asc = "pullRequestNumber_asc",
342 pullRequestNumber_desc = "pullRequestNumber_desc",
343 startedAt_asc = "startedAt_asc",
344 startedAt_desc = "startedAt_desc",
345 finishedAt_asc = "finishedAt_asc",
346 finishedAt_desc = "finishedAt_desc",
347 timestamp_asc = "timestamp_asc",
348 timestamp_desc = "timestamp_desc",
349 workflowId_asc = "workflowId_asc",
350 workflowId_desc = "workflowId_desc",
351 jobName_asc = "jobName_asc",
352 jobName_desc = "jobName_desc",
353 jobId_asc = "jobId_asc",
354 jobId_desc = "jobId_desc",
355 data_asc = "data_asc",
356 data_desc = "data_desc"
357}
358/** Ordering Enum for Commit */
359export declare enum _CommitOrdering {
360 atmTeamId_asc = "atmTeamId_asc",
361 atmTeamId_desc = "atmTeamId_desc",
362 sha_asc = "sha_asc",
363 sha_desc = "sha_desc",
364 message_asc = "message_asc",
365 message_desc = "message_desc",
366 timestamp_asc = "timestamp_asc",
367 timestamp_desc = "timestamp_desc"
368}
369/** Enum for PipelineStatus */
370export declare enum PipelineStatus {
371 running = "running",
372 pending = "pending",
373 success = "success",
374 failed = "failed",
375 canceled = "canceled",
376 skipped = "skipped",
377 manual = "manual"
378}
379/** Enum for the PipelineProviders */
380export declare enum PipelineProvider {
381 gitlab_ci = "gitlab_ci"
382}
383/** Enum for JobStatus */
384export declare enum JobStatus {
385 created = "created",
386 pending = "pending",
387 running = "running",
388 failed = "failed",
389 success = "success",
390 canceled = "canceled",
391 skipped = "skipped",
392 manual = "manual"
393}
394export declare enum SdmGoalState {
395 success = "success",
396 pre_approved = "pre_approved",
397 requested = "requested",
398 waiting_for_pre_approval = "waiting_for_pre_approval",
399 approved = "approved",
400 waiting_for_approval = "waiting_for_approval",
401 failure = "failure",
402 stopped = "stopped",
403 planned = "planned",
404 in_process = "in_process",
405 skipped = "skipped",
406 canceled = "canceled"
407}
408export declare enum SdmGoalDisplayState {
409 show_current = "show_current",
410 show_all = "show_all"
411}
412/** Ordering Enum for DockerImage */
413export declare enum _DockerImageOrdering {
414 atmTeamId_asc = "atmTeamId_asc",
415 atmTeamId_desc = "atmTeamId_desc",
416 image_asc = "image_asc",
417 image_desc = "image_desc",
418 imageName_asc = "imageName_asc",
419 imageName_desc = "imageName_desc",
420 timestamp_asc = "timestamp_asc",
421 timestamp_desc = "timestamp_desc"
422}
423/** Ordering Enum for K8Pod */
424export declare enum _K8PodOrdering {
425 atmTeamId_asc = "atmTeamId_asc",
426 atmTeamId_desc = "atmTeamId_desc",
427 name_asc = "name_asc",
428 name_desc = "name_desc",
429 phase_asc = "phase_asc",
430 phase_desc = "phase_desc",
431 environment_asc = "environment_asc",
432 environment_desc = "environment_desc",
433 timestamp_asc = "timestamp_asc",
434 timestamp_desc = "timestamp_desc",
435 baseName_asc = "baseName_asc",
436 baseName_desc = "baseName_desc",
437 namespace_asc = "namespace_asc",
438 namespace_desc = "namespace_desc",
439 statusJSON_asc = "statusJSON_asc",
440 statusJSON_desc = "statusJSON_desc",
441 host_asc = "host_asc",
442 host_desc = "host_desc",
443 state_asc = "state_asc",
444 state_desc = "state_desc",
445 specsJSON_asc = "specsJSON_asc",
446 specsJSON_desc = "specsJSON_desc",
447 envJSON_asc = "envJSON_asc",
448 envJSON_desc = "envJSON_desc",
449 metadataJSON_asc = "metadataJSON_asc",
450 metadataJSON_desc = "metadataJSON_desc",
451 containersCrashLoopBackOff_asc = "containersCrashLoopBackOff_asc",
452 containersCrashLoopBackOff_desc = "containersCrashLoopBackOff_desc",
453 resourceVersion_asc = "resourceVersion_asc",
454 resourceVersion_desc = "resourceVersion_desc"
455}
456/** Ordering Enum for K8Container */
457export declare enum _K8ContainerOrdering {
458 atmTeamId_asc = "atmTeamId_asc",
459 atmTeamId_desc = "atmTeamId_desc",
460 name_asc = "name_asc",
461 name_desc = "name_desc",
462 imageName_asc = "imageName_asc",
463 imageName_desc = "imageName_desc",
464 timestamp_asc = "timestamp_asc",
465 timestamp_desc = "timestamp_desc",
466 environment_asc = "environment_asc",
467 environment_desc = "environment_desc",
468 containerJSON_asc = "containerJSON_asc",
469 containerJSON_desc = "containerJSON_desc",
470 state_asc = "state_asc",
471 state_desc = "state_desc",
472 stateReason_asc = "stateReason_asc",
473 stateReason_desc = "stateReason_desc",
474 ready_asc = "ready_asc",
475 ready_desc = "ready_desc",
476 restartCount_asc = "restartCount_asc",
477 restartCount_desc = "restartCount_desc",
478 statusJSON_asc = "statusJSON_asc",
479 statusJSON_desc = "statusJSON_desc",
480 resourceVersion_asc = "resourceVersion_asc",
481 resourceVersion_desc = "resourceVersion_desc",
482 containerID_asc = "containerID_asc",
483 containerID_desc = "containerID_desc"
484}
485/** Ordering Enum for Tag */
486export declare enum _TagOrdering {
487 atmTeamId_asc = "atmTeamId_asc",
488 atmTeamId_desc = "atmTeamId_desc",
489 id_asc = "id_asc",
490 id_desc = "id_desc",
491 name_asc = "name_asc",
492 name_desc = "name_desc",
493 description_asc = "description_asc",
494 description_desc = "description_desc",
495 ref_asc = "ref_asc",
496 ref_desc = "ref_desc",
497 timestamp_asc = "timestamp_asc",
498 timestamp_desc = "timestamp_desc"
499}
500/** Enum for StatusState */
501export declare enum StatusState {
502 pending = "pending",
503 success = "success",
504 error = "error",
505 failure = "failure"
506}
507/** Ordering Enum for Status */
508export declare enum _StatusOrdering {
509 atmTeamId_asc = "atmTeamId_asc",
510 atmTeamId_desc = "atmTeamId_desc",
511 id_asc = "id_asc",
512 id_desc = "id_desc",
513 state_asc = "state_asc",
514 state_desc = "state_desc",
515 description_asc = "description_asc",
516 description_desc = "description_desc",
517 targetUrl_asc = "targetUrl_asc",
518 targetUrl_desc = "targetUrl_desc",
519 context_asc = "context_asc",
520 context_desc = "context_desc",
521 timestamp_asc = "timestamp_asc",
522 timestamp_desc = "timestamp_desc"
523}
524/** Ordering Enum for Push */
525export declare enum _PushOrdering {
526 atmTeamId_asc = "atmTeamId_asc",
527 atmTeamId_desc = "atmTeamId_desc",
528 id_asc = "id_asc",
529 id_desc = "id_desc",
530 timestamp_asc = "timestamp_asc",
531 timestamp_desc = "timestamp_desc",
532 branch_asc = "branch_asc",
533 branch_desc = "branch_desc"
534}
535/** Ordering Enum for HerokuApp */
536export declare enum _HerokuAppOrdering {
537 atmTeamId_asc = "atmTeamId_asc",
538 atmTeamId_desc = "atmTeamId_desc",
539 app_asc = "app_asc",
540 app_desc = "app_desc",
541 url_asc = "url_asc",
542 url_desc = "url_desc",
543 timestamp_asc = "timestamp_asc",
544 timestamp_desc = "timestamp_desc",
545 user_asc = "user_asc",
546 user_desc = "user_desc",
547 appId_asc = "appId_asc",
548 appId_desc = "appId_desc",
549 release_asc = "release_asc",
550 release_desc = "release_desc"
551}
552/** Ordering Enum for Application */
553export declare enum _ApplicationOrdering {
554 atmTeamId_asc = "atmTeamId_asc",
555 atmTeamId_desc = "atmTeamId_desc",
556 id_asc = "id_asc",
557 id_desc = "id_desc",
558 state_asc = "state_asc",
559 state_desc = "state_desc",
560 host_asc = "host_asc",
561 host_desc = "host_desc",
562 timestamp_asc = "timestamp_asc",
563 timestamp_desc = "timestamp_desc",
564 domain_asc = "domain_asc",
565 domain_desc = "domain_desc",
566 data_asc = "data_asc",
567 data_desc = "data_desc"
568}
569/** Ordering Enum for Fingerprint */
570export declare enum _FingerprintOrdering {
571 atmTeamId_asc = "atmTeamId_asc",
572 atmTeamId_desc = "atmTeamId_desc",
573 name_asc = "name_asc",
574 name_desc = "name_desc",
575 sha_asc = "sha_asc",
576 sha_desc = "sha_desc",
577 data_asc = "data_asc",
578 data_desc = "data_desc"
579}
580/** Ordering Enum for SCMId */
581export declare enum _ScmIdOrdering {
582 atmTeamId_asc = "atmTeamId_asc",
583 atmTeamId_desc = "atmTeamId_desc",
584 login_asc = "login_asc",
585 login_desc = "login_desc",
586 name_asc = "name_asc",
587 name_desc = "name_desc",
588 avatar_asc = "avatar_asc",
589 avatar_desc = "avatar_desc"
590}
591/** Enum for ReviewState */
592export declare enum ReviewState {
593 requested = "requested",
594 pending = "pending",
595 approved = "approved",
596 commented = "commented",
597 unapproved = "unapproved",
598 changes_requested = "changes_requested"
599}
600/** Ordering Enum for Review */
601export declare enum _ReviewOrdering {
602 atmTeamId_asc = "atmTeamId_asc",
603 atmTeamId_desc = "atmTeamId_desc",
604 id_asc = "id_asc",
605 id_desc = "id_desc",
606 gitHubId_asc = "gitHubId_asc",
607 gitHubId_desc = "gitHubId_desc",
608 reviewId_asc = "reviewId_asc",
609 reviewId_desc = "reviewId_desc",
610 body_asc = "body_asc",
611 body_desc = "body_desc",
612 state_asc = "state_asc",
613 state_desc = "state_desc",
614 submittedAt_asc = "submittedAt_asc",
615 submittedAt_desc = "submittedAt_desc",
616 htmlUrl_asc = "htmlUrl_asc",
617 htmlUrl_desc = "htmlUrl_desc"
618}
619/** Ordering Enum for Comment */
620export declare enum _CommentOrdering {
621 atmTeamId_asc = "atmTeamId_asc",
622 atmTeamId_desc = "atmTeamId_desc",
623 id_asc = "id_asc",
624 id_desc = "id_desc",
625 body_asc = "body_asc",
626 body_desc = "body_desc",
627 timestamp_asc = "timestamp_asc",
628 timestamp_desc = "timestamp_desc",
629 createdAt_asc = "createdAt_asc",
630 createdAt_desc = "createdAt_desc",
631 updatedAt_asc = "updatedAt_asc",
632 updatedAt_desc = "updatedAt_desc",
633 commentId_asc = "commentId_asc",
634 commentId_desc = "commentId_desc",
635 gitHubId_asc = "gitHubId_asc",
636 gitHubId_desc = "gitHubId_desc",
637 path_asc = "path_asc",
638 path_desc = "path_desc",
639 position_asc = "position_asc",
640 position_desc = "position_desc",
641 htmlUrl_asc = "htmlUrl_asc",
642 htmlUrl_desc = "htmlUrl_desc",
643 commentType_asc = "commentType_asc",
644 commentType_desc = "commentType_desc"
645}
646/** Enum for CommentCommentType */
647export declare enum CommentCommentType {
648 review = "review",
649 pullRequest = "pullRequest",
650 issue = "issue"
651}
652/** Ordering Enum for Branch */
653export declare enum _BranchOrdering {
654 atmTeamId_asc = "atmTeamId_asc",
655 atmTeamId_desc = "atmTeamId_desc",
656 id_asc = "id_asc",
657 id_desc = "id_desc",
658 name_asc = "name_asc",
659 name_desc = "name_desc",
660 timestamp_asc = "timestamp_asc",
661 timestamp_desc = "timestamp_desc",
662 isRemote_asc = "isRemote_asc",
663 isRemote_desc = "isRemote_desc",
664 remoteRepoHtmlUrl_asc = "remoteRepoHtmlUrl_asc",
665 remoteRepoHtmlUrl_desc = "remoteRepoHtmlUrl_desc"
666}
667/** Ordering Enum for Workflow */
668export declare enum _WorkflowOrdering {
669 atmTeamId_asc = "atmTeamId_asc",
670 atmTeamId_desc = "atmTeamId_desc",
671 id_asc = "id_asc",
672 id_desc = "id_desc",
673 name_asc = "name_asc",
674 name_desc = "name_desc",
675 workflowId_asc = "workflowId_asc",
676 workflowId_desc = "workflowId_desc",
677 provider_asc = "provider_asc",
678 provider_desc = "provider_desc",
679 config_asc = "config_asc",
680 config_desc = "config_desc"
681}
682/** Ordering Enum for DeletedBranch */
683export declare enum _DeletedBranchOrdering {
684 atmTeamId_asc = "atmTeamId_asc",
685 atmTeamId_desc = "atmTeamId_desc",
686 id_asc = "id_asc",
687 id_desc = "id_desc",
688 name_asc = "name_asc",
689 name_desc = "name_desc",
690 timestamp_asc = "timestamp_asc",
691 timestamp_desc = "timestamp_desc"
692}
693/** Ordering Enum for GitHubId */
694export declare enum _GitHubIdOrdering {
695 atmTeamId_asc = "atmTeamId_asc",
696 atmTeamId_desc = "atmTeamId_desc",
697 login_asc = "login_asc",
698 login_desc = "login_desc",
699 name_asc = "name_asc",
700 name_desc = "name_desc"
701}
702/** Ordering Enum for ImageLinked */
703export declare enum _ImageLinkedOrdering {
704 atmTeamId_asc = "atmTeamId_asc",
705 atmTeamId_desc = "atmTeamId_desc",
706 timestamp_asc = "timestamp_asc",
707 timestamp_desc = "timestamp_desc"
708}
709/** Ordering Enum for Release */
710export declare enum _ReleaseOrdering {
711 atmTeamId_asc = "atmTeamId_asc",
712 atmTeamId_desc = "atmTeamId_desc",
713 id_asc = "id_asc",
714 id_desc = "id_desc",
715 name_asc = "name_asc",
716 name_desc = "name_desc",
717 timestamp_asc = "timestamp_asc",
718 timestamp_desc = "timestamp_desc"
719}
720/** Ordering Enum for Team */
721export declare enum _TeamOrdering {
722 atmTeamId_asc = "atmTeamId_asc",
723 atmTeamId_desc = "atmTeamId_desc",
724 id_asc = "id_asc",
725 id_desc = "id_desc",
726 name_asc = "name_asc",
727 name_desc = "name_desc",
728 description_asc = "description_asc",
729 description_desc = "description_desc",
730 iconUrl_asc = "iconUrl_asc",
731 iconUrl_desc = "iconUrl_desc",
732 createdAt_asc = "createdAt_asc",
733 createdAt_desc = "createdAt_desc"
734}
735/** Ordering Enum for ParentImpact */
736export declare enum _ParentImpactOrdering {
737 atmTeamId_asc = "atmTeamId_asc",
738 atmTeamId_desc = "atmTeamId_desc",
739 id_asc = "id_asc",
740 id_desc = "id_desc",
741 url_asc = "url_asc",
742 url_desc = "url_desc",
743 data_asc = "data_asc",
744 data_desc = "data_desc"
745}
746/** Ordering Enum for PushImpact */
747export declare enum _PushImpactOrdering {
748 atmTeamId_asc = "atmTeamId_asc",
749 atmTeamId_desc = "atmTeamId_desc",
750 id_asc = "id_asc",
751 id_desc = "id_desc",
752 url_asc = "url_asc",
753 url_desc = "url_desc",
754 data_asc = "data_asc",
755 data_desc = "data_desc"
756}
757/** Ordering Enum for PullRequestImpact */
758export declare enum _PullRequestImpactOrdering {
759 atmTeamId_asc = "atmTeamId_asc",
760 atmTeamId_desc = "atmTeamId_desc",
761 id_asc = "id_asc",
762 id_desc = "id_desc",
763 url_asc = "url_asc",
764 url_desc = "url_desc",
765 data_asc = "data_asc",
766 data_desc = "data_desc"
767}
768/** Ordering Enum for GitHubProvider */
769export declare enum _GitHubProviderOrdering {
770 atmTeamId_asc = "atmTeamId_asc",
771 atmTeamId_desc = "atmTeamId_desc",
772 id_asc = "id_asc",
773 id_desc = "id_desc",
774 url_asc = "url_asc",
775 url_desc = "url_desc",
776 providerId_asc = "providerId_asc",
777 providerId_desc = "providerId_desc",
778 apiUrl_asc = "apiUrl_asc",
779 apiUrl_desc = "apiUrl_desc",
780 gitUrl_asc = "gitUrl_asc",
781 gitUrl_desc = "gitUrl_desc",
782 providerType_asc = "providerType_asc",
783 providerType_desc = "providerType_desc"
784}
785/** Ordering Enum for UserJoinedChannel */
786export declare enum _UserJoinedChannelOrdering {
787 atmTeamId_asc = "atmTeamId_asc",
788 atmTeamId_desc = "atmTeamId_desc",
789 id_asc = "id_asc",
790 id_desc = "id_desc"
791}
792/** asc or desc ordering. Must be used with orderBy */
793export declare enum _Ordering {
794 desc = "desc",
795 asc = "asc"
796}
797export declare enum CommitIssueRelationshipType {
798 references = "references",
799 fixes = "fixes"
800}
801export declare enum SdmDeployState {
802 requested = "requested",
803 disabled = "disabled"
804}
805export declare namespace BuildUrlBySha {
806 type Variables = {
807 sha: string;
808 };
809 type Query = {
810 __typename?: "Query";
811 Commit?: Maybe<(Maybe<Commit>)[]>;
812 };
813 type Commit = {
814 __typename?: "Commit";
815 builds?: Maybe<(Maybe<Builds>)[]>;
816 };
817 type Builds = {
818 __typename?: "Build";
819 status?: Maybe<BuildStatus>;
820 buildUrl?: Maybe<string>;
821 timestamp?: Maybe<string>;
822 };
823}
824export declare namespace CanceledSdmGoal {
825 type Variables = {
826 goalSetId: string;
827 uniqueName: string;
828 };
829 type Query = {
830 __typename?: "Query";
831 SdmGoal?: Maybe<(Maybe<SdmGoal>)[]>;
832 };
833 type SdmGoal = {
834 __typename?: "SdmGoal";
835 id?: Maybe<string>;
836 };
837}
838export declare namespace InProcessSdmGoalSets {
839 type Variables = {
840 fetch: number;
841 offset: number;
842 registration?: Maybe<string[]>;
843 };
844 type Query = {
845 __typename?: "Query";
846 SdmGoalSet?: Maybe<(Maybe<SdmGoalSet>)[]>;
847 };
848 type SdmGoalSet = {
849 __typename?: "SdmGoalSet";
850 goalSetId?: Maybe<string>;
851 goalSet?: Maybe<string>;
852 state?: Maybe<SdmGoalState>;
853 provenance?: Maybe<Provenance>;
854 sha?: Maybe<string>;
855 branch?: Maybe<string>;
856 repo?: Maybe<Repo>;
857 goals?: Maybe<(Maybe<Goals>)[]>;
858 };
859 type Provenance = {
860 __typename?: "SdmProvenance";
861 registration?: Maybe<string>;
862 };
863 type Repo = {
864 __typename?: "SdmRepository";
865 owner?: Maybe<string>;
866 name?: Maybe<string>;
867 };
868 type Goals = {
869 __typename?: "SdmGoalName";
870 uniqueName?: Maybe<string>;
871 name?: Maybe<string>;
872 };
873}
874export declare namespace LastEndpoint {
875 type Variables = {
876 name: string;
877 owner: string;
878 branch: string;
879 statusContext: string;
880 };
881 type Query = {
882 __typename?: "Query";
883 Repo?: Maybe<(Maybe<Repo>)[]>;
884 };
885 type Repo = {
886 __typename?: "Repo";
887 branches?: Maybe<(Maybe<Branches>)[]>;
888 };
889 type Branches = {
890 __typename?: "Branch";
891 commit?: Maybe<Commit>;
892 };
893 type Commit = {
894 __typename?: "Commit";
895 sha?: Maybe<string>;
896 statuses?: Maybe<(Maybe<Statuses>)[]>;
897 pushes?: Maybe<(Maybe<Pushes>)[]>;
898 };
899 type Statuses = {
900 __typename?: "Status";
901 context?: Maybe<string>;
902 description?: Maybe<string>;
903 state?: Maybe<StatusState>;
904 targetUrl?: Maybe<string>;
905 };
906 type Pushes = {
907 __typename?: "Push";
908 id?: Maybe<string>;
909 };
910}
911export declare namespace PersonByChatId {
912 type Variables = {
913 screenName: string;
914 };
915 type Query = {
916 __typename?: "Query";
917 ChatId?: Maybe<(Maybe<ChatId>)[]>;
918 };
919 type ChatId = {
920 __typename?: "ChatId";
921 userId?: Maybe<string>;
922 screenName?: Maybe<string>;
923 person?: Maybe<Person>;
924 };
925 type Person = PersonFields.Fragment;
926}
927export declare namespace PersonQuery {
928 type Variables = {
929 screenName: string;
930 };
931 type Query = {
932 __typename?: "Query";
933 ChatId?: Maybe<(Maybe<ChatId>)[]>;
934 };
935 type ChatId = {
936 __typename?: "ChatId";
937 userId?: Maybe<string>;
938 screenName?: Maybe<string>;
939 person?: Maybe<Person>;
940 };
941 type Person = PersonFields.Fragment;
942}
943export declare namespace PullRequestForSha {
944 type Variables = {
945 owner: string;
946 repo: string;
947 sha: string;
948 };
949 type Query = {
950 __typename?: "Query";
951 PullRequest?: Maybe<(Maybe<PullRequest>)[]>;
952 };
953 type PullRequest = {
954 __typename?: "PullRequest";
955 name?: Maybe<string>;
956 title?: Maybe<string>;
957 body?: Maybe<string>;
958 id?: Maybe<string>;
959 number?: Maybe<number>;
960 author?: Maybe<Author>;
961 repo?: Maybe<Repo>;
962 head?: Maybe<Head>;
963 base?: Maybe<Base>;
964 };
965 type Author = {
966 __typename?: "SCMId";
967 person?: Maybe<Person>;
968 };
969 type Person = {
970 __typename?: "Person";
971 chatId?: Maybe<ChatId>;
972 };
973 type ChatId = {
974 __typename?: "ChatId";
975 screenName?: Maybe<string>;
976 };
977 type Repo = CoreRepoFieldsAndChannels.Fragment;
978 type Head = {
979 __typename?: "Commit";
980 message?: Maybe<string>;
981 };
982 type Base = {
983 __typename?: "Commit";
984 sha?: Maybe<string>;
985 message?: Maybe<string>;
986 };
987}
988export declare namespace PushForCommit {
989 type Variables = {
990 sha: string;
991 repo: string;
992 owner: string;
993 providerId: string;
994 branch: string;
995 };
996 type Query = {
997 __typename?: "Query";
998 Commit?: Maybe<(Maybe<Commit>)[]>;
999 };
1000 type Commit = {
1001 __typename?: "Commit";
1002 pushes?: Maybe<(Maybe<Pushes>)[]>;
1003 repo?: Maybe<Repo>;
1004 };
1005 type Pushes = PushFields.Fragment;
1006 type Repo = {
1007 __typename?: "Repo";
1008 org?: Maybe<Org>;
1009 };
1010 type Org = {
1011 __typename?: "Org";
1012 provider?: Maybe<Provider>;
1013 };
1014 type Provider = {
1015 __typename?: "GitHubProvider";
1016 providerId?: Maybe<string>;
1017 };
1018}
1019export declare namespace RepoBranchTips {
1020 type Variables = {
1021 name: string;
1022 owner: string;
1023 };
1024 type Query = {
1025 __typename?: "Query";
1026 Repo?: Maybe<(Maybe<Repo>)[]>;
1027 };
1028 type Repo = {
1029 __typename?: "Repo";
1030 owner?: Maybe<string>;
1031 org?: Maybe<Org>;
1032 defaultBranch?: Maybe<string>;
1033 branches?: Maybe<(Maybe<Branches>)[]>;
1034 };
1035 type Org = {
1036 __typename?: "Org";
1037 provider?: Maybe<Provider>;
1038 };
1039 type Provider = {
1040 __typename?: "GitHubProvider";
1041 providerId?: Maybe<string>;
1042 };
1043 type Branches = {
1044 __typename?: "Branch";
1045 name?: Maybe<string>;
1046 commit?: Maybe<Commit>;
1047 };
1048 type Commit = {
1049 __typename?: "Commit";
1050 sha?: Maybe<string>;
1051 };
1052}
1053export declare namespace ScmProvider {
1054 type Variables = {
1055 providerId: string;
1056 };
1057 type Query = {
1058 __typename?: "Query";
1059 SCMProvider?: Maybe<(Maybe<ScmProvider>)[]>;
1060 };
1061 type ScmProvider = {
1062 __typename?: "SCMProvider";
1063 providerType?: Maybe<ProviderType>;
1064 url?: Maybe<string>;
1065 providerId?: Maybe<string>;
1066 apiUrl?: Maybe<string>;
1067 credential?: Maybe<Credential>;
1068 };
1069 type Credential = {
1070 __typename?: "OAuthToken";
1071 secret?: string;
1072 };
1073}
1074export declare namespace ScmProviderByType {
1075 type Variables = {
1076 providerType: ProviderType;
1077 };
1078 type Query = {
1079 __typename?: "Query";
1080 SCMProvider?: Maybe<(Maybe<ScmProvider>)[]>;
1081 };
1082 type ScmProvider = {
1083 __typename?: "SCMProvider";
1084 providerId?: Maybe<string>;
1085 apiUrl?: Maybe<string>;
1086 credential?: Maybe<Credential>;
1087 };
1088 type Credential = {
1089 __typename?: "OAuthToken";
1090 secret?: string;
1091 };
1092}
1093export declare namespace SdmGoalById {
1094 type Variables = {
1095 id: string;
1096 };
1097 type Query = {
1098 __typename?: "Query";
1099 SdmGoal?: Maybe<(Maybe<SdmGoal>)[]>;
1100 };
1101 type SdmGoal = SdmGoalFields.Fragment & SdmGoalRepo.Fragment;
1102}
1103export declare namespace SdmGoalSetForId {
1104 type Variables = {
1105 goalSetId?: Maybe<string[]>;
1106 };
1107 type Query = {
1108 __typename?: "Query";
1109 SdmGoalSet?: Maybe<(Maybe<SdmGoalSet>)[]>;
1110 };
1111 type SdmGoalSet = {
1112 __typename?: "SdmGoalSet";
1113 branch?: Maybe<string>;
1114 goalSet?: Maybe<string>;
1115 goalSetId?: Maybe<string>;
1116 goals?: Maybe<(Maybe<Goals>)[]>;
1117 provenance?: Maybe<Provenance>;
1118 repo?: Maybe<Repo>;
1119 sha?: Maybe<string>;
1120 state?: Maybe<SdmGoalState>;
1121 ts?: Maybe<number>;
1122 };
1123 type Goals = {
1124 __typename?: "SdmGoalName";
1125 name?: Maybe<string>;
1126 uniqueName?: Maybe<string>;
1127 };
1128 type Provenance = {
1129 __typename?: "SdmProvenance";
1130 channelId?: Maybe<string>;
1131 correlationId?: Maybe<string>;
1132 name?: Maybe<string>;
1133 registration?: Maybe<string>;
1134 ts?: Maybe<number>;
1135 userId?: Maybe<string>;
1136 version?: Maybe<string>;
1137 };
1138 type Repo = {
1139 __typename?: "SdmRepository";
1140 name?: Maybe<string>;
1141 owner?: Maybe<string>;
1142 providerId?: Maybe<string>;
1143 };
1144}
1145export declare namespace SdmPreferenceByKey {
1146 type Variables = {
1147 key: string[];
1148 };
1149 type Query = {
1150 __typename?: "Query";
1151 SdmPreference?: Maybe<(Maybe<SdmPreference>)[]>;
1152 };
1153 type SdmPreference = {
1154 __typename?: "SdmPreference";
1155 key?: Maybe<string>;
1156 value?: Maybe<string>;
1157 ttl?: Maybe<number>;
1158 };
1159}
1160export declare namespace SdmVersionForCommit {
1161 type Variables = {
1162 sha?: Maybe<string[]>;
1163 branch?: Maybe<string[]>;
1164 name?: Maybe<string[]>;
1165 owner?: Maybe<string[]>;
1166 providerId?: Maybe<string[]>;
1167 };
1168 type Query = {
1169 __typename?: "Query";
1170 SdmVersion?: Maybe<(Maybe<SdmVersion>)[]>;
1171 };
1172 type SdmVersion = {
1173 __typename?: "SdmVersion";
1174 repo?: Maybe<Repo>;
1175 version?: Maybe<string>;
1176 };
1177 type Repo = {
1178 __typename?: "SdmVersionRepository";
1179 name?: Maybe<string>;
1180 owner?: Maybe<string>;
1181 providerId?: Maybe<string>;
1182 };
1183}
1184export declare namespace WhatIsRunning {
1185 type Variables = {
1186 domain?: Maybe<string>;
1187 };
1188 type Query = {
1189 __typename?: "Query";
1190 Application?: Maybe<(Maybe<Application>)[]>;
1191 };
1192 type Application = {
1193 __typename?: "Application";
1194 domain?: Maybe<string>;
1195 commits?: Maybe<(Maybe<Commits>)[]>;
1196 };
1197 type Commits = {
1198 __typename?: "Commit";
1199 sha?: Maybe<string>;
1200 repo?: Maybe<Repo>;
1201 };
1202 type Repo = {
1203 __typename?: "Repo";
1204 owner?: Maybe<string>;
1205 name?: Maybe<string>;
1206 };
1207}
1208export declare namespace OnAnyApprovedSdmGoal {
1209 type Variables = {};
1210 type Subscription = {
1211 __typename?: "Subscription";
1212 SdmGoal?: Maybe<(Maybe<SdmGoal>)[]>;
1213 };
1214 type SdmGoal = SdmGoalFields.Fragment & SdmGoalRepo.Fragment;
1215}
1216export declare namespace OnAnyCompletedSdmGoal {
1217 type Variables = {};
1218 type Subscription = {
1219 __typename?: "Subscription";
1220 SdmGoal?: Maybe<(Maybe<SdmGoal>)[]>;
1221 };
1222 type SdmGoal = SdmGoalWithGoalsFields.Fragment & SdmGoalRepo.Fragment;
1223}
1224export declare namespace OnAnyFailedSdmGoal {
1225 type Variables = {};
1226 type Subscription = {
1227 __typename?: "Subscription";
1228 SdmGoal?: Maybe<(Maybe<SdmGoal>)[]>;
1229 };
1230 type SdmGoal = SdmGoalWithGoalsFields.Fragment & SdmGoalRepo.Fragment;
1231}
1232export declare namespace OnAnyRequestedSdmGoal {
1233 type Variables = {};
1234 type Subscription = {
1235 __typename?: "Subscription";
1236 SdmGoal?: Maybe<(Maybe<SdmGoal>)[]>;
1237 };
1238 type SdmGoal = {
1239 __typename?: "SdmGoal";
1240 id?: Maybe<string>;
1241 } & (SdmGoalFields.Fragment & SdmGoalRepo.Fragment);
1242}
1243export declare namespace OnAnySuccessfulSdmGoal {
1244 type Variables = {};
1245 type Subscription = {
1246 __typename?: "Subscription";
1247 SdmGoal?: Maybe<(Maybe<SdmGoal>)[]>;
1248 };
1249 type SdmGoal = SdmGoalWithGoalsFields.Fragment & SdmGoalRepo.Fragment;
1250}
1251export declare namespace OnBuildCompleteForDryRun {
1252 type Variables = {};
1253 type Subscription = {
1254 __typename?: "Subscription";
1255 Build?: Maybe<(Maybe<Build>)[]>;
1256 };
1257 type Build = {
1258 __typename?: "Build";
1259 buildId?: Maybe<string>;
1260 buildUrl?: Maybe<string>;
1261 compareUrl?: Maybe<string>;
1262 name?: Maybe<string>;
1263 status?: Maybe<BuildStatus>;
1264 commit?: Maybe<Commit>;
1265 };
1266 type Commit = {
1267 __typename?: "Commit";
1268 sha?: Maybe<string>;
1269 message?: Maybe<string>;
1270 repo?: Maybe<Repo>;
1271 pushes?: Maybe<(Maybe<Pushes>)[]>;
1272 statuses?: Maybe<(Maybe<Statuses>)[]>;
1273 };
1274 type Repo = CoreRepoFieldsAndChannels.Fragment;
1275 type Pushes = {
1276 __typename?: "Push";
1277 branch?: Maybe<string>;
1278 };
1279 type Statuses = {
1280 __typename?: "Status";
1281 context?: Maybe<string>;
1282 description?: Maybe<string>;
1283 state?: Maybe<StatusState>;
1284 targetUrl?: Maybe<string>;
1285 };
1286}
1287export declare namespace OnChannelLink {
1288 type Variables = {};
1289 type Subscription = {
1290 __typename?: "Subscription";
1291 ChannelLink?: Maybe<(Maybe<ChannelLink>)[]>;
1292 };
1293 type ChannelLink = {
1294 __typename?: "ChannelLink";
1295 repo?: Maybe<Repo>;
1296 channel?: Maybe<Channel>;
1297 };
1298 type Repo = CoreRepoFieldsAndChannels.Fragment;
1299 type Channel = {
1300 __typename?: "ChatChannel";
1301 team?: Maybe<Team>;
1302 name?: Maybe<string>;
1303 id?: Maybe<string>;
1304 };
1305 type Team = {
1306 __typename?: "ChatTeam";
1307 id?: Maybe<string>;
1308 };
1309}
1310export declare namespace OnClosedIssue {
1311 type Variables = {};
1312 type Subscription = {
1313 __typename?: "Subscription";
1314 Issue?: Maybe<(Maybe<Issue>)[]>;
1315 };
1316 type Issue = {
1317 __typename?: "Issue";
1318 number?: Maybe<number>;
1319 title?: Maybe<string>;
1320 body?: Maybe<string>;
1321 openedBy?: Maybe<OpenedBy>;
1322 closedBy?: Maybe<ClosedBy>;
1323 createdAt?: Maybe<string>;
1324 updatedAt?: Maybe<string>;
1325 repo?: Repo;
1326 assignees?: Maybe<(Maybe<Assignees>)[]>;
1327 };
1328 type OpenedBy = {
1329 __typename?: "SCMId";
1330 login?: Maybe<string>;
1331 person?: Maybe<Person>;
1332 };
1333 type Person = PersonFields.Fragment;
1334 type ClosedBy = {
1335 __typename?: "SCMId";
1336 login?: Maybe<string>;
1337 person?: Maybe<_Person>;
1338 };
1339 type _Person = PersonFields.Fragment;
1340 type Repo = CoreRepoFieldsAndChannels.Fragment;
1341 type Assignees = {
1342 __typename?: "SCMId";
1343 login?: Maybe<string>;
1344 person?: Maybe<__Person>;
1345 };
1346 type __Person = PersonFields.Fragment;
1347}
1348export declare namespace OnFirstPushToRepo {
1349 type Variables = {};
1350 type Subscription = {
1351 __typename?: "Subscription";
1352 Push?: Maybe<(Maybe<Push>)[]>;
1353 };
1354 type Push = PushFields.Fragment;
1355}
1356export declare namespace OnIssueAction {
1357 type Variables = {};
1358 type Subscription = {
1359 __typename?: "Subscription";
1360 Issue?: Maybe<(Maybe<Issue>)[]>;
1361 };
1362 type Issue = {
1363 __typename?: "Issue";
1364 number?: Maybe<number>;
1365 title?: Maybe<string>;
1366 state?: Maybe<IssueState>;
1367 body?: Maybe<string>;
1368 openedBy?: Maybe<OpenedBy>;
1369 createdAt?: Maybe<string>;
1370 updatedAt?: Maybe<string>;
1371 repo?: Repo;
1372 assignees?: Maybe<(Maybe<Assignees>)[]>;
1373 };
1374 type OpenedBy = {
1375 __typename?: "SCMId";
1376 login?: Maybe<string>;
1377 person?: Maybe<Person>;
1378 };
1379 type Person = PersonFields.Fragment;
1380 type Repo = CoreRepoFieldsAndChannels.Fragment;
1381 type Assignees = {
1382 __typename?: "SCMId";
1383 login?: Maybe<string>;
1384 person?: Maybe<_Person>;
1385 };
1386 type _Person = PersonFields.Fragment;
1387}
1388export declare namespace OnNewIssue {
1389 type Variables = {};
1390 type Subscription = {
1391 __typename?: "Subscription";
1392 Issue?: Maybe<(Maybe<Issue>)[]>;
1393 };
1394 type Issue = {
1395 __typename?: "Issue";
1396 number?: Maybe<number>;
1397 title?: Maybe<string>;
1398 state?: Maybe<IssueState>;
1399 body?: Maybe<string>;
1400 openedBy?: Maybe<OpenedBy>;
1401 createdAt?: Maybe<string>;
1402 updatedAt?: Maybe<string>;
1403 repo?: Repo;
1404 assignees?: Maybe<(Maybe<Assignees>)[]>;
1405 };
1406 type OpenedBy = {
1407 __typename?: "SCMId";
1408 login?: Maybe<string>;
1409 person?: Maybe<Person>;
1410 };
1411 type Person = PersonFields.Fragment;
1412 type Repo = CoreRepoFieldsAndChannels.Fragment;
1413 type Assignees = {
1414 __typename?: "SCMId";
1415 login?: Maybe<string>;
1416 person?: Maybe<_Person>;
1417 };
1418 type _Person = PersonFields.Fragment;
1419}
1420export declare namespace OnPullRequest {
1421 type Variables = {};
1422 type Subscription = {
1423 __typename?: "Subscription";
1424 PullRequest?: Maybe<(Maybe<PullRequest>)[]>;
1425 };
1426 type PullRequest = {
1427 __typename?: "PullRequest";
1428 branch?: Maybe<Branch>;
1429 title?: Maybe<string>;
1430 number?: Maybe<number>;
1431 body?: Maybe<string>;
1432 id?: Maybe<string>;
1433 base?: Maybe<Base>;
1434 action?: Maybe<PullRequestAction>;
1435 createdAt?: Maybe<string>;
1436 updatedAt?: Maybe<string>;
1437 mergeStatus?: Maybe<MergeStatus>;
1438 author?: Maybe<Author>;
1439 head?: Maybe<Head>;
1440 repo?: Maybe<_Repo>;
1441 };
1442 type Branch = {
1443 __typename?: "Branch";
1444 name?: Maybe<string>;
1445 };
1446 type Base = {
1447 __typename?: "Commit";
1448 sha?: Maybe<string>;
1449 message?: Maybe<string>;
1450 };
1451 type Author = {
1452 __typename?: "SCMId";
1453 login?: Maybe<string>;
1454 person?: Maybe<Person>;
1455 };
1456 type Person = {
1457 __typename?: "Person";
1458 name?: Maybe<string>;
1459 chatId?: Maybe<ChatId>;
1460 };
1461 type ChatId = {
1462 __typename?: "ChatId";
1463 screenName?: Maybe<string>;
1464 };
1465 type Head = {
1466 __typename?: "Commit";
1467 sha?: Maybe<string>;
1468 message?: Maybe<string>;
1469 committer?: Maybe<Committer>;
1470 pushes?: Maybe<(Maybe<Pushes>)[]>;
1471 };
1472 type Committer = {
1473 __typename?: "SCMId";
1474 login?: Maybe<string>;
1475 person?: Maybe<_Person>;
1476 };
1477 type _Person = {
1478 __typename?: "Person";
1479 name?: Maybe<string>;
1480 chatId?: Maybe<_ChatId>;
1481 };
1482 type _ChatId = {
1483 __typename?: "ChatId";
1484 screenName?: Maybe<string>;
1485 };
1486 type Pushes = {
1487 __typename?: "Push";
1488 before?: Maybe<Before>;
1489 commits?: Maybe<(Maybe<Commits>)[]>;
1490 branch?: Maybe<string>;
1491 id?: Maybe<string>;
1492 repo?: Maybe<Repo>;
1493 };
1494 type Before = {
1495 __typename?: "Commit";
1496 sha?: Maybe<string>;
1497 message?: Maybe<string>;
1498 };
1499 type Commits = {
1500 __typename?: "Commit";
1501 sha?: Maybe<string>;
1502 message?: Maybe<string>;
1503 };
1504 type Repo = CoreRepoFieldsAndChannels.Fragment;
1505 type _Repo = CoreRepoFieldsAndChannels.Fragment;
1506}
1507export declare namespace OnPushImpact {
1508 type Variables = {};
1509 type Subscription = {
1510 __typename?: "Subscription";
1511 PushImpact?: Maybe<(Maybe<PushImpact>)[]>;
1512 };
1513 type PushImpact = {
1514 __typename?: "PushImpact";
1515 id?: Maybe<string>;
1516 data?: Maybe<string>;
1517 push?: Maybe<Push>;
1518 };
1519 type Push = {
1520 __typename?: "Push";
1521 before?: Maybe<Before>;
1522 after?: Maybe<After>;
1523 };
1524 type Before = {
1525 __typename?: "Commit";
1526 sha?: Maybe<string>;
1527 fingerprints?: Maybe<(Maybe<Fingerprints>)[]>;
1528 };
1529 type Fingerprints = {
1530 __typename?: "Fingerprint";
1531 sha?: Maybe<string>;
1532 name?: Maybe<string>;
1533 data?: Maybe<string>;
1534 };
1535 type After = {
1536 __typename?: "Commit";
1537 author?: Maybe<Author>;
1538 sha?: Maybe<string>;
1539 fingerprints?: Maybe<(Maybe<_Fingerprints>)[]>;
1540 repo?: Maybe<Repo>;
1541 };
1542 type Author = {
1543 __typename?: "SCMId";
1544 login?: Maybe<string>;
1545 emails?: Maybe<(Maybe<Emails>)[]>;
1546 };
1547 type Emails = {
1548 __typename?: "Email";
1549 address?: Maybe<string>;
1550 };
1551 type _Fingerprints = {
1552 __typename?: "Fingerprint";
1553 sha?: Maybe<string>;
1554 name?: Maybe<string>;
1555 data?: Maybe<string>;
1556 };
1557 type Repo = CoreRepoFieldsAndChannels.Fragment;
1558}
1559export declare namespace OnPushToAnyBranch {
1560 type Variables = {};
1561 type Subscription = {
1562 __typename?: "Subscription";
1563 Push?: Maybe<(Maybe<Push>)[]>;
1564 };
1565 type Push = PushFields.Fragment;
1566}
1567export declare namespace OnRepoCreation {
1568 type Variables = {};
1569 type Subscription = {
1570 __typename?: "Subscription";
1571 Repo?: Maybe<(Maybe<Repo>)[]>;
1572 };
1573 type Repo = {
1574 __typename?: "Repo";
1575 owner?: Maybe<string>;
1576 name?: Maybe<string>;
1577 id?: Maybe<string>;
1578 };
1579}
1580export declare namespace OnRepoOnboarded {
1581 type Variables = {};
1582 type Subscription = {
1583 __typename?: "Subscription";
1584 RepoOnboarded?: Maybe<(Maybe<RepoOnboarded>)[]>;
1585 };
1586 type RepoOnboarded = {
1587 __typename?: "RepoOnboarded";
1588 repo?: Repo;
1589 };
1590 type Repo = CoreRepoFieldsAndChannels.Fragment;
1591}
1592export declare namespace OnSpecificCanceledSdmGoal {
1593 type Variables = {
1594 goalSetId: string;
1595 uniqueName: string;
1596 };
1597 type Subscription = {
1598 __typename?: "Subscription";
1599 SdmGoal?: Maybe<(Maybe<SdmGoal>)[]>;
1600 };
1601 type SdmGoal = {
1602 __typename?: "SdmGoal";
1603 id?: Maybe<string>;
1604 uniqueName?: Maybe<string>;
1605 name?: Maybe<string>;
1606 state?: Maybe<SdmGoalState>;
1607 };
1608}
1609export declare namespace OnTag {
1610 type Variables = {};
1611 type Subscription = {
1612 __typename?: "Subscription";
1613 Tag?: Maybe<(Maybe<Tag>)[]>;
1614 };
1615 type Tag = {
1616 __typename?: "Tag";
1617 id?: Maybe<string>;
1618 name?: Maybe<string>;
1619 description?: Maybe<string>;
1620 timestamp?: Maybe<string>;
1621 release?: Maybe<Release>;
1622 commit?: Maybe<Commit>;
1623 };
1624 type Release = {
1625 __typename?: "Release";
1626 name?: Maybe<string>;
1627 id?: Maybe<string>;
1628 timestamp?: Maybe<string>;
1629 };
1630 type Commit = {
1631 __typename?: "Commit";
1632 sha?: Maybe<string>;
1633 message?: Maybe<string>;
1634 repo?: Maybe<Repo>;
1635 };
1636 type Repo = CoreRepoFieldsAndChannels.Fragment;
1637}
1638export declare namespace OnUserJoiningChannel {
1639 type Variables = {};
1640 type Subscription = {
1641 __typename?: "Subscription";
1642 UserJoinedChannel?: Maybe<(Maybe<UserJoinedChannel>)[]>;
1643 };
1644 type UserJoinedChannel = {
1645 __typename?: "UserJoinedChannel";
1646 user?: Maybe<User>;
1647 channel?: Maybe<Channel>;
1648 };
1649 type User = {
1650 __typename?: "ChatId";
1651 screenName?: Maybe<string>;
1652 person?: Maybe<Person>;
1653 };
1654 type Person = PersonFields.Fragment;
1655 type Channel = {
1656 __typename?: "ChatChannel";
1657 name?: Maybe<string>;
1658 repos?: Maybe<(Maybe<Repos>)[]>;
1659 };
1660 type Repos = CoreRepoFieldsAndChannels.Fragment;
1661}
1662export declare namespace CoreRepoFieldsAndChannels {
1663 type Fragment = {
1664 __typename?: "Repo";
1665 owner?: Maybe<string>;
1666 name?: Maybe<string>;
1667 org?: Maybe<Org>;
1668 channels?: Maybe<(Maybe<Channels>)[]>;
1669 defaultBranch?: Maybe<string>;
1670 };
1671 type Org = {
1672 __typename?: "Org";
1673 owner?: Maybe<string>;
1674 ownerType?: Maybe<OwnerType>;
1675 provider?: Maybe<Provider>;
1676 };
1677 type Provider = {
1678 __typename?: "GitHubProvider";
1679 providerId?: Maybe<string>;
1680 providerType?: Maybe<ProviderType>;
1681 apiUrl?: Maybe<string>;
1682 url?: Maybe<string>;
1683 };
1684 type Channels = {
1685 __typename?: "ChatChannel";
1686 team?: Maybe<Team>;
1687 name?: Maybe<string>;
1688 id?: Maybe<string>;
1689 };
1690 type Team = {
1691 __typename?: "ChatTeam";
1692 id?: Maybe<string>;
1693 };
1694}
1695export declare namespace PersonFields {
1696 type Fragment = {
1697 __typename?: "Person";
1698 forename?: Maybe<string>;
1699 surname?: Maybe<string>;
1700 name?: Maybe<string>;
1701 emails?: Maybe<(Maybe<Emails>)[]>;
1702 gitHubId?: Maybe<GitHubId>;
1703 chatId?: Maybe<ChatId>;
1704 };
1705 type Emails = {
1706 __typename?: "Email";
1707 address?: Maybe<string>;
1708 };
1709 type GitHubId = {
1710 __typename?: "GitHubId";
1711 login?: Maybe<string>;
1712 };
1713 type ChatId = {
1714 __typename?: "ChatId";
1715 screenName?: Maybe<string>;
1716 };
1717}
1718export declare namespace PushFields {
1719 type Fragment = {
1720 __typename?: "Push";
1721 id?: Maybe<string>;
1722 timestamp?: Maybe<string>;
1723 branch?: Maybe<string>;
1724 before?: Maybe<Before>;
1725 after?: Maybe<After>;
1726 repo?: Maybe<Repo>;
1727 commits?: Maybe<(Maybe<Commits>)[]>;
1728 };
1729 type Before = {
1730 __typename?: "Commit";
1731 sha?: Maybe<string>;
1732 message?: Maybe<string>;
1733 committer?: Maybe<Committer>;
1734 };
1735 type Committer = {
1736 __typename?: "SCMId";
1737 login?: Maybe<string>;
1738 person?: Maybe<Person>;
1739 };
1740 type Person = PersonFields.Fragment;
1741 type After = {
1742 __typename?: "Commit";
1743 sha?: Maybe<string>;
1744 message?: Maybe<string>;
1745 committer?: Maybe<_Committer>;
1746 image?: Maybe<Image>;
1747 images?: Maybe<(Maybe<Images>)[]>;
1748 tags?: Maybe<(Maybe<Tags>)[]>;
1749 };
1750 type _Committer = {
1751 __typename?: "SCMId";
1752 login?: Maybe<string>;
1753 person?: Maybe<_Person>;
1754 };
1755 type _Person = PersonFields.Fragment;
1756 type Image = {
1757 __typename?: "DockerImage";
1758 image?: Maybe<string>;
1759 imageName?: Maybe<string>;
1760 };
1761 type Images = {
1762 __typename?: "DockerImage";
1763 image?: Maybe<string>;
1764 imageName?: Maybe<string>;
1765 };
1766 type Tags = {
1767 __typename?: "Tag";
1768 name?: Maybe<string>;
1769 description?: Maybe<string>;
1770 timestamp?: Maybe<string>;
1771 release?: Maybe<Release>;
1772 };
1773 type Release = {
1774 __typename?: "Release";
1775 name?: Maybe<string>;
1776 timestamp?: Maybe<string>;
1777 };
1778 type Repo = CoreRepoFieldsAndChannels.Fragment;
1779 type Commits = {
1780 __typename?: "Commit";
1781 sha?: Maybe<string>;
1782 timestamp?: Maybe<string>;
1783 message?: Maybe<string>;
1784 author?: Maybe<Author>;
1785 };
1786 type Author = {
1787 __typename?: "SCMId";
1788 _id?: Maybe<number>;
1789 login?: Maybe<string>;
1790 name?: Maybe<string>;
1791 };
1792}
1793export declare namespace SdmGoalFields {
1794 type Fragment = {
1795 __typename?: "SdmGoal";
1796 environment?: Maybe<string>;
1797 uniqueName?: Maybe<string>;
1798 name?: Maybe<string>;
1799 sha?: Maybe<string>;
1800 branch?: Maybe<string>;
1801 fulfillment?: Maybe<Fulfillment>;
1802 description?: Maybe<string>;
1803 url?: Maybe<string>;
1804 externalUrl?: Maybe<string>;
1805 externalUrls?: Maybe<(Maybe<ExternalUrls>)[]>;
1806 state?: Maybe<SdmGoalState>;
1807 phase?: Maybe<string>;
1808 externalKey?: Maybe<string>;
1809 goalSet?: Maybe<string>;
1810 goalSetId?: Maybe<string>;
1811 ts?: Maybe<number>;
1812 error?: Maybe<string>;
1813 retryFeasible?: Maybe<boolean>;
1814 preConditions?: Maybe<(Maybe<PreConditions>)[]>;
1815 approval?: Maybe<Approval>;
1816 approvalRequired?: Maybe<boolean>;
1817 preApproval?: Maybe<PreApproval>;
1818 preApprovalRequired?: Maybe<boolean>;
1819 provenance?: Maybe<(Maybe<Provenance>)[]>;
1820 data?: Maybe<string>;
1821 push?: Maybe<Push>;
1822 version?: Maybe<number>;
1823 signature?: Maybe<string>;
1824 };
1825 type Fulfillment = {
1826 __typename?: "SdmGoalFulfillment";
1827 method?: Maybe<string>;
1828 name?: Maybe<string>;
1829 };
1830 type ExternalUrls = {
1831 __typename?: "SdmExternalUrl";
1832 label?: Maybe<string>;
1833 url?: Maybe<string>;
1834 };
1835 type PreConditions = {
1836 __typename?: "SdmCondition";
1837 environment?: Maybe<string>;
1838 uniqueName?: Maybe<string>;
1839 name?: Maybe<string>;
1840 };
1841 type Approval = {
1842 __typename?: "SdmProvenance";
1843 correlationId?: Maybe<string>;
1844 registration?: Maybe<string>;
1845 name?: Maybe<string>;
1846 version?: Maybe<string>;
1847 ts?: Maybe<number>;
1848 userId?: Maybe<string>;
1849 channelId?: Maybe<string>;
1850 };
1851 type PreApproval = {
1852 __typename?: "SdmProvenance";
1853 correlationId?: Maybe<string>;
1854 registration?: Maybe<string>;
1855 name?: Maybe<string>;
1856 version?: Maybe<string>;
1857 ts?: Maybe<number>;
1858 userId?: Maybe<string>;
1859 channelId?: Maybe<string>;
1860 };
1861 type Provenance = {
1862 __typename?: "SdmProvenance";
1863 correlationId?: Maybe<string>;
1864 registration?: Maybe<string>;
1865 name?: Maybe<string>;
1866 version?: Maybe<string>;
1867 ts?: Maybe<number>;
1868 userId?: Maybe<string>;
1869 channelId?: Maybe<string>;
1870 };
1871 type Push = PushFields.Fragment;
1872}
1873export declare namespace SdmGoalRepo {
1874 type Fragment = {
1875 __typename?: "SdmGoal";
1876 repo?: Maybe<Repo>;
1877 };
1878 type Repo = {
1879 __typename?: "SdmRepository";
1880 name?: Maybe<string>;
1881 owner?: Maybe<string>;
1882 providerId?: Maybe<string>;
1883 };
1884}
1885export declare namespace SdmGoalWithGoalsFields {
1886 type Fragment = {
1887 __typename?: "SdmGoal";
1888 environment?: Maybe<string>;
1889 uniqueName?: Maybe<string>;
1890 name?: Maybe<string>;
1891 sha?: Maybe<string>;
1892 branch?: Maybe<string>;
1893 fulfillment?: Maybe<Fulfillment>;
1894 description?: Maybe<string>;
1895 url?: Maybe<string>;
1896 externalUrl?: Maybe<string>;
1897 externalUrls?: Maybe<(Maybe<ExternalUrls>)[]>;
1898 state?: Maybe<SdmGoalState>;
1899 phase?: Maybe<string>;
1900 externalKey?: Maybe<string>;
1901 goalSet?: Maybe<string>;
1902 goalSetId?: Maybe<string>;
1903 ts?: Maybe<number>;
1904 error?: Maybe<string>;
1905 retryFeasible?: Maybe<boolean>;
1906 preConditions?: Maybe<(Maybe<PreConditions>)[]>;
1907 approval?: Maybe<Approval>;
1908 approvalRequired?: Maybe<boolean>;
1909 preApproval?: Maybe<PreApproval>;
1910 preApprovalRequired?: Maybe<boolean>;
1911 provenance?: Maybe<(Maybe<Provenance>)[]>;
1912 data?: Maybe<string>;
1913 push?: Maybe<Push>;
1914 version?: Maybe<number>;
1915 signature?: Maybe<string>;
1916 };
1917 type Fulfillment = {
1918 __typename?: "SdmGoalFulfillment";
1919 method?: Maybe<string>;
1920 name?: Maybe<string>;
1921 };
1922 type ExternalUrls = {
1923 __typename?: "SdmExternalUrl";
1924 label?: Maybe<string>;
1925 url?: Maybe<string>;
1926 };
1927 type PreConditions = {
1928 __typename?: "SdmCondition";
1929 environment?: Maybe<string>;
1930 uniqueName?: Maybe<string>;
1931 name?: Maybe<string>;
1932 };
1933 type Approval = {
1934 __typename?: "SdmProvenance";
1935 correlationId?: Maybe<string>;
1936 registration?: Maybe<string>;
1937 name?: Maybe<string>;
1938 version?: Maybe<string>;
1939 ts?: Maybe<number>;
1940 userId?: Maybe<string>;
1941 channelId?: Maybe<string>;
1942 };
1943 type PreApproval = {
1944 __typename?: "SdmProvenance";
1945 correlationId?: Maybe<string>;
1946 registration?: Maybe<string>;
1947 name?: Maybe<string>;
1948 version?: Maybe<string>;
1949 ts?: Maybe<number>;
1950 userId?: Maybe<string>;
1951 channelId?: Maybe<string>;
1952 };
1953 type Provenance = {
1954 __typename?: "SdmProvenance";
1955 correlationId?: Maybe<string>;
1956 registration?: Maybe<string>;
1957 name?: Maybe<string>;
1958 version?: Maybe<string>;
1959 ts?: Maybe<number>;
1960 userId?: Maybe<string>;
1961 channelId?: Maybe<string>;
1962 };
1963 type Push = {
1964 __typename?: "Push";
1965 goals?: Maybe<(Maybe<Goals>)[]>;
1966 } & PushFields.Fragment;
1967 type Goals = {
1968 __typename?: "SdmGoal";
1969 environment?: Maybe<string>;
1970 uniqueName?: Maybe<string>;
1971 name?: Maybe<string>;
1972 sha?: Maybe<string>;
1973 branch?: Maybe<string>;
1974 fulfillment?: Maybe<_Fulfillment>;
1975 description?: Maybe<string>;
1976 url?: Maybe<string>;
1977 externalUrl?: Maybe<string>;
1978 externalUrls?: Maybe<(Maybe<_ExternalUrls>)[]>;
1979 state?: Maybe<SdmGoalState>;
1980 phase?: Maybe<string>;
1981 externalKey?: Maybe<string>;
1982 goalSet?: Maybe<string>;
1983 goalSetId?: Maybe<string>;
1984 ts?: Maybe<number>;
1985 error?: Maybe<string>;
1986 retryFeasible?: Maybe<boolean>;
1987 preConditions?: Maybe<(Maybe<_PreConditions>)[]>;
1988 approval?: Maybe<_Approval>;
1989 approvalRequired?: Maybe<boolean>;
1990 preApproval?: Maybe<_PreApproval>;
1991 preApprovalRequired?: Maybe<boolean>;
1992 provenance?: Maybe<(Maybe<_Provenance>)[]>;
1993 data?: Maybe<string>;
1994 version?: Maybe<number>;
1995 } & SdmGoalRepo.Fragment;
1996 type _Fulfillment = {
1997 __typename?: "SdmGoalFulfillment";
1998 method?: Maybe<string>;
1999 name?: Maybe<string>;
2000 };
2001 type _ExternalUrls = {
2002 __typename?: "SdmExternalUrl";
2003 label?: Maybe<string>;
2004 url?: Maybe<string>;
2005 };
2006 type _PreConditions = {
2007 __typename?: "SdmCondition";
2008 environment?: Maybe<string>;
2009 uniqueName?: Maybe<string>;
2010 name?: Maybe<string>;
2011 };
2012 type _Approval = {
2013 __typename?: "SdmProvenance";
2014 correlationId?: Maybe<string>;
2015 registration?: Maybe<string>;
2016 name?: Maybe<string>;
2017 version?: Maybe<string>;
2018 ts?: Maybe<number>;
2019 userId?: Maybe<string>;
2020 channelId?: Maybe<string>;
2021 };
2022 type _PreApproval = {
2023 __typename?: "SdmProvenance";
2024 correlationId?: Maybe<string>;
2025 registration?: Maybe<string>;
2026 name?: Maybe<string>;
2027 version?: Maybe<string>;
2028 ts?: Maybe<number>;
2029 userId?: Maybe<string>;
2030 channelId?: Maybe<string>;
2031 };
2032 type _Provenance = {
2033 __typename?: "SdmProvenance";
2034 correlationId?: Maybe<string>;
2035 registration?: Maybe<string>;
2036 name?: Maybe<string>;
2037 version?: Maybe<string>;
2038 ts?: Maybe<number>;
2039 userId?: Maybe<string>;
2040 channelId?: Maybe<string>;
2041 };
2042}