-
Notifications
You must be signed in to change notification settings - Fork 2
/
update.go
18 lines (16 loc) · 932 Bytes
/
update.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package models
type KeyValueUpdateInput struct {
ID string `json:"id"`
Key string `json:"key"`
Value string `json:"value"`
}
type EmbeddedProfileUpdateInput struct {
UpgradeTime *ScheduleTimeInput `json:"upgradeTime,omitempty"`
Name string `json:"name,omitempty"`
UpgradeMode string `json:"upgradeMode,omitempty"`
AddAdditionalSettings []KeyValueInput `json:"addAdditionalSettings,omitempty"`
UpdateAdditionalSettings []KeyValueUpdateInput `json:"updateAdditionalSettings,omitempty"`
RemoveAdditionalSettings []string `json:"removeAdditionalSettings,omitempty"`
OnlyDefinedApplications bool `json:"onlyDefinedApplications"`
Authentication ReusableTokenAuthenticationInput `json:"authentication,omitempty"`
}