/
model_settings.go
59 lines (56 loc) · 3.48 KB
/
model_settings.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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
/*
* Engage Digital API
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* API version: 1.0
* Generated by: OpenAPI Generator (https://openapi-generator.tech)
*/
package engagedigital
import (
"time"
)
type Settings struct {
ActivityPresenceThreshold int32 `json:"activity_presence_threshold,omitempty"`
ActivityTracking bool `json:"activity_tracking,omitempty"`
BeginningOfWeek string `json:"beginning_of_week,omitempty"`
BrowserNotificationsDisabled bool `json:"browser_notifications_disabled,omitempty"`
ContentLanguages []string `json:"content_languages[],omitempty"`
CreatedAt time.Time `json:"created_at,omitempty"`
DenyIframeIntegration bool `json:"deny_iframe_integration,omitempty"`
DisablePasswordAutocomplete bool `json:"disable_password_autocomplete,omitempty"`
DisplayOnlyUnknownBbcode bool `json:"display_only_unknown_bbcode,omitempty"`
DumpInPreprod bool `json:"dump_in_preprod,omitempty"`
ExpirePasswordAfter int32 `json:"expire_password_after,omitempty"`
ExpirePasswordEnabled bool `json:"expire_password_enabled,omitempty"`
FteDuration int32 `json:"fte_duration,omitempty"`
Id string `json:"id,omitempty"`
IdentityMerge bool `json:"identity_merge,omitempty"`
InterventionClosingPeriod int32 `json:"intervention_closing_period,omitempty"`
InterventionDeferRates []int32 `json:"intervention_defer_rates,omitempty"`
InterventionDeferThreshold int32 `json:"intervention_defer_threshold,omitempty"`
InterventionRates []int32 `json:"intervention_rates,omitempty"`
Locale string `json:"locale,omitempty"`
MultiLang bool `json:"multi_lang,omitempty"`
Name string `json:"name,omitempty"`
PasswordArchivableEnabled bool `json:"password_archivable_enabled,omitempty"`
PasswordArchivableSize int32 `json:"password_archivable_size,omitempty"`
PasswordMinLength int32 `json:"password_min_length,omitempty"`
PasswordNonWord bool `json:"password_non_word,omitempty"`
PasswordNumbers bool `json:"password_numbers,omitempty"`
PasswordRecoveryDisabled bool `json:"password_recovery_disabled,omitempty"`
PushEnabled bool `json:"push_enabled,omitempty"`
ReplyAsAnyIdentity bool `json:"reply_as_any_identity,omitempty"`
RtlSupport bool `json:"rtl_support,omitempty"`
SelfApprovalRequired bool `json:"self_approval_required,omitempty"`
SessionTimeout int32 `json:"session_timeout,omitempty"`
ShardingKey string `json:"sharding_key,omitempty"`
Spellchecking bool `json:"spellchecking,omitempty"`
Style string `json:"style,omitempty"`
ThirdPartyServicesDisabled bool `json:"third_party_services_disabled,omitempty"`
Timezone string `json:"timezone,omitempty"`
Type string `json:"type,omitempty"`
UpdatedAt time.Time `json:"updated_at,omitempty"`
UrgentTaskThreshold int32 `json:"urgent_task_threshold,omitempty"`
UseTwoLettersAvatars bool `json:"use_two_letters_avatars,omitempty"`
}