@@ -72,15 +72,18 @@ func (s *AutomationServiceOp) UpdateConfig(ctx context.Context, groupID string,
72
72
type AutomationConfig struct {
73
73
AgentVersion * map [string ]interface {} `json:"agentVersion,omitempty"`
74
74
AtlasProxies * []interface {} `json:"atlasProxies,omitempty"`
75
+ AtlasUISes []* map [string ]interface {} `json:"atlasUISes"` //nolint:tagliatelle // correct from API
75
76
Filebeat * map [string ]interface {} `json:"filebeat,omitempty"`
76
77
Auth Auth `json:"auth"`
77
78
BackupVersions []* ConfigVersion `json:"backupVersions"`
78
79
Balancer * map [string ]interface {} `json:"balancer"`
79
80
ClusterWideConfigurations * map [string ]interface {} `json:"clusterWideConfigurations,omitempty"`
80
81
CPSModules []* map [string ]interface {} `json:"cpsModules"`
82
+ DBCheckModules []* map [string ]interface {} `json:"dbCheckModules"`
81
83
IndexConfigs []* IndexConfig `json:"indexConfigs"`
82
84
Kerberos * map [string ]interface {} `json:"kerberos,omitempty"`
83
85
LDAP * map [string ]interface {} `json:"ldap,omitempty"`
86
+ MaintainedEnvoys []* map [string ]interface {} `json:"maintainedEnvoys"`
84
87
MongoDBToolsVersion * map [string ]interface {} `json:"mongoDbToolsVersion,omitempty"`
85
88
MongoDBVersions []* map [string ]interface {} `json:"mongoDbVersions,omitempty"`
86
89
MongoSQLDs []* map [string ]interface {} `json:"mongosqlds"` //nolint:tagliatelle // correct from API
@@ -332,6 +335,7 @@ type AuditLog struct {
332
335
333
336
// LogRotate part of the internal Process struct.
334
337
type LogRotate struct {
338
+ MaxUncompressed * int `json:"maxUncompressed,omitempty"`
335
339
NumTotal * int `json:"numTotal,omitempty"`
336
340
NumUncompressed * int `json:"numUncompressed,omitempty"`
337
341
PercentOfDiskspace * float64 `json:"percentOfDiskspace,omitempty"`
0 commit comments