-
Notifications
You must be signed in to change notification settings - Fork 63
Expand file tree
/
Copy pathintegrations.go
More file actions
36 lines (35 loc) · 2.13 KB
/
integrations.go
File metadata and controls
36 lines (35 loc) · 2.13 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
package data
type OutputSettings struct {
Name string `json:"name,omitempty"`
Type string `json:"type,omitempty"`
Enable bool `json:"enable,omitempty"`
Url string `json:"url,omitempty"`
User string `json:"user,omitempty"`
Password string `json:"password,omitempty"`
TlsVerify bool `json:"tls-verify,omitempty"`
ProjectKey string `json:"project-key,omitempty" structs:"project-key,omitempty"`
IssueType string `json:"issuetype" structs:"issuetype"`
BoardName string `json:"board,omitempty" structs:"board,omitempty"`
Priority string `json:"priority,omitempty"`
Assignee []string `json:"assignee,omitempty"`
Summary string `json:"summary,omitempty"`
FixVersions []string `json:"fix-versions,omitempty"`
AffectsVersions []string `json:"affects-versions,omitempty"`
Labels []string `json:"labels,omitempty"`
Sprint string `json:"sprint,omitempty"`
Unknowns map[string]string `json:"unknowns" structs:"unknowns,omitempty"`
Host string `json:"host,omitempty"`
Port int `json:"port,omitempty"`
Recipients []string `json:"recipients,omitempty"`
Sender string `json:"sender,omitempty"`
Token string `json:"token,omitempty"`
UseMX bool `json:"use-mx,omitempty"`
InstanceName string `json:"instance,omitempty"`
SizeLimit int `json:"size-limit,omitempty"`
InputFile string `json:"input-file,omitempty"`
Env []string `json:"env,omitempty"`
BodyFile string `json:"bodyfile,omitempty"`
Method string `json:"method,omitempty"`
Timeout string `json:"timeout,omitempty"`
Headers map[string][]string `json:"headers,omitempty"`
}