/
jira_field_configuration.go
36 lines (31 loc) · 1.43 KB
/
jira_field_configuration.go
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 models
type FieldConfigurationPageScheme struct {
MaxResults int `json:"maxResults,omitempty"`
StartAt int `json:"startAt,omitempty"`
Total int `json:"total,omitempty"`
IsLast bool `json:"isLast,omitempty"`
Values []*FieldConfigurationScheme `json:"values,omitempty"`
}
type FieldConfigurationScheme struct {
ID int `json:"id,omitempty"`
Name string `json:"name,omitempty"`
Description string `json:"description,omitempty"`
IsDefault bool `json:"isDefault,omitempty"`
}
type FieldConfigurationItemPageScheme struct {
MaxResults int `json:"maxResults,omitempty"`
StartAt int `json:"startAt,omitempty"`
Total int `json:"total,omitempty"`
IsLast bool `json:"isLast,omitempty"`
Values []*FieldConfigurationItemScheme `json:"values,omitempty"`
}
type UpdateFieldConfigurationItemPayloadScheme struct {
FieldConfigurationItems []*FieldConfigurationItemScheme `json:"fieldConfigurationItems"`
}
type FieldConfigurationItemScheme struct {
ID string `json:"id,omitempty"`
IsHidden bool `json:"isHidden,omitempty"`
IsRequired bool `json:"isRequired,omitempty"`
Description string `json:"description,omitempty"`
Renderer string `json:"renderer,omitempty"`
}