| Name | Type | Description | Notes |
|---|---|---|---|
| Avatars | Pointer to string | Configure how authentik should show avatars for users. | [optional] |
| DefaultUserChangeName | Pointer to bool | Enable the ability for users to change their name. | [optional] |
| DefaultUserChangeEmail | Pointer to bool | Enable the ability for users to change their email address. | [optional] |
| DefaultUserChangeUsername | Pointer to bool | Enable the ability for users to change their username. | [optional] |
| EventRetention | Pointer to string | Events will be deleted after this duration.(Format: weeks=3;days=2;hours=3,seconds=2). | [optional] |
| ReputationLowerLimit | Pointer to int32 | Reputation cannot decrease lower than this value. Zero or negative. | [optional] |
| ReputationUpperLimit | Pointer to int32 | Reputation cannot increase higher than this value. Zero or positive. | [optional] |
| FooterLinks | Pointer to interface{} | [optional] | |
| GdprCompliance | Pointer to bool | When enabled, all the events caused by a user will be deleted upon the user's deletion. | [optional] |
| Impersonation | Pointer to bool | Globally enable/disable impersonation. | [optional] |
| ImpersonationRequireReason | Pointer to bool | Require administrators to provide a reason for impersonating a user. | [optional] |
| DefaultTokenDuration | Pointer to string | Default token duration | [optional] |
| DefaultTokenLength | Pointer to int32 | Default token length | [optional] |
| PaginationDefaultPageSize | Pointer to int32 | Default page size for API responses, if no size was requested. | [optional] |
| PaginationMaxPageSize | Pointer to int32 | Maximum page size | [optional] |
| Flags | PatchedSettingsRequestFlags |
func NewSettings(flags PatchedSettingsRequestFlags, ) *Settings
NewSettings instantiates a new Settings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSettingsWithDefaults() *Settings
NewSettingsWithDefaults instantiates a new Settings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *Settings) GetAvatars() string
GetAvatars returns the Avatars field if non-nil, zero value otherwise.
func (o *Settings) GetAvatarsOk() (*string, bool)
GetAvatarsOk returns a tuple with the Avatars field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Settings) SetAvatars(v string)
SetAvatars sets Avatars field to given value.
func (o *Settings) HasAvatars() bool
HasAvatars returns a boolean if a field has been set.
func (o *Settings) GetDefaultUserChangeName() bool
GetDefaultUserChangeName returns the DefaultUserChangeName field if non-nil, zero value otherwise.
func (o *Settings) GetDefaultUserChangeNameOk() (*bool, bool)
GetDefaultUserChangeNameOk returns a tuple with the DefaultUserChangeName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Settings) SetDefaultUserChangeName(v bool)
SetDefaultUserChangeName sets DefaultUserChangeName field to given value.
func (o *Settings) HasDefaultUserChangeName() bool
HasDefaultUserChangeName returns a boolean if a field has been set.
func (o *Settings) GetDefaultUserChangeEmail() bool
GetDefaultUserChangeEmail returns the DefaultUserChangeEmail field if non-nil, zero value otherwise.
func (o *Settings) GetDefaultUserChangeEmailOk() (*bool, bool)
GetDefaultUserChangeEmailOk returns a tuple with the DefaultUserChangeEmail field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Settings) SetDefaultUserChangeEmail(v bool)
SetDefaultUserChangeEmail sets DefaultUserChangeEmail field to given value.
func (o *Settings) HasDefaultUserChangeEmail() bool
HasDefaultUserChangeEmail returns a boolean if a field has been set.
func (o *Settings) GetDefaultUserChangeUsername() bool
GetDefaultUserChangeUsername returns the DefaultUserChangeUsername field if non-nil, zero value otherwise.
func (o *Settings) GetDefaultUserChangeUsernameOk() (*bool, bool)
GetDefaultUserChangeUsernameOk returns a tuple with the DefaultUserChangeUsername field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Settings) SetDefaultUserChangeUsername(v bool)
SetDefaultUserChangeUsername sets DefaultUserChangeUsername field to given value.
func (o *Settings) HasDefaultUserChangeUsername() bool
HasDefaultUserChangeUsername returns a boolean if a field has been set.
func (o *Settings) GetEventRetention() string
GetEventRetention returns the EventRetention field if non-nil, zero value otherwise.
func (o *Settings) GetEventRetentionOk() (*string, bool)
GetEventRetentionOk returns a tuple with the EventRetention field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Settings) SetEventRetention(v string)
SetEventRetention sets EventRetention field to given value.
func (o *Settings) HasEventRetention() bool
HasEventRetention returns a boolean if a field has been set.
func (o *Settings) GetReputationLowerLimit() int32
GetReputationLowerLimit returns the ReputationLowerLimit field if non-nil, zero value otherwise.
func (o *Settings) GetReputationLowerLimitOk() (*int32, bool)
GetReputationLowerLimitOk returns a tuple with the ReputationLowerLimit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Settings) SetReputationLowerLimit(v int32)
SetReputationLowerLimit sets ReputationLowerLimit field to given value.
func (o *Settings) HasReputationLowerLimit() bool
HasReputationLowerLimit returns a boolean if a field has been set.
func (o *Settings) GetReputationUpperLimit() int32
GetReputationUpperLimit returns the ReputationUpperLimit field if non-nil, zero value otherwise.
func (o *Settings) GetReputationUpperLimitOk() (*int32, bool)
GetReputationUpperLimitOk returns a tuple with the ReputationUpperLimit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Settings) SetReputationUpperLimit(v int32)
SetReputationUpperLimit sets ReputationUpperLimit field to given value.
func (o *Settings) HasReputationUpperLimit() bool
HasReputationUpperLimit returns a boolean if a field has been set.
func (o *Settings) GetFooterLinks() interface{}
GetFooterLinks returns the FooterLinks field if non-nil, zero value otherwise.
func (o *Settings) GetFooterLinksOk() (*interface{}, bool)
GetFooterLinksOk returns a tuple with the FooterLinks field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Settings) SetFooterLinks(v interface{})
SetFooterLinks sets FooterLinks field to given value.
func (o *Settings) HasFooterLinks() bool
HasFooterLinks returns a boolean if a field has been set.
func (o *Settings) SetFooterLinksNil(b bool)
SetFooterLinksNil sets the value for FooterLinks to be an explicit nil
func (o *Settings) UnsetFooterLinks()
UnsetFooterLinks ensures that no value is present for FooterLinks, not even an explicit nil
func (o *Settings) GetGdprCompliance() bool
GetGdprCompliance returns the GdprCompliance field if non-nil, zero value otherwise.
func (o *Settings) GetGdprComplianceOk() (*bool, bool)
GetGdprComplianceOk returns a tuple with the GdprCompliance field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Settings) SetGdprCompliance(v bool)
SetGdprCompliance sets GdprCompliance field to given value.
func (o *Settings) HasGdprCompliance() bool
HasGdprCompliance returns a boolean if a field has been set.
func (o *Settings) GetImpersonation() bool
GetImpersonation returns the Impersonation field if non-nil, zero value otherwise.
func (o *Settings) GetImpersonationOk() (*bool, bool)
GetImpersonationOk returns a tuple with the Impersonation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Settings) SetImpersonation(v bool)
SetImpersonation sets Impersonation field to given value.
func (o *Settings) HasImpersonation() bool
HasImpersonation returns a boolean if a field has been set.
func (o *Settings) GetImpersonationRequireReason() bool
GetImpersonationRequireReason returns the ImpersonationRequireReason field if non-nil, zero value otherwise.
func (o *Settings) GetImpersonationRequireReasonOk() (*bool, bool)
GetImpersonationRequireReasonOk returns a tuple with the ImpersonationRequireReason field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Settings) SetImpersonationRequireReason(v bool)
SetImpersonationRequireReason sets ImpersonationRequireReason field to given value.
func (o *Settings) HasImpersonationRequireReason() bool
HasImpersonationRequireReason returns a boolean if a field has been set.
func (o *Settings) GetDefaultTokenDuration() string
GetDefaultTokenDuration returns the DefaultTokenDuration field if non-nil, zero value otherwise.
func (o *Settings) GetDefaultTokenDurationOk() (*string, bool)
GetDefaultTokenDurationOk returns a tuple with the DefaultTokenDuration field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Settings) SetDefaultTokenDuration(v string)
SetDefaultTokenDuration sets DefaultTokenDuration field to given value.
func (o *Settings) HasDefaultTokenDuration() bool
HasDefaultTokenDuration returns a boolean if a field has been set.
func (o *Settings) GetDefaultTokenLength() int32
GetDefaultTokenLength returns the DefaultTokenLength field if non-nil, zero value otherwise.
func (o *Settings) GetDefaultTokenLengthOk() (*int32, bool)
GetDefaultTokenLengthOk returns a tuple with the DefaultTokenLength field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Settings) SetDefaultTokenLength(v int32)
SetDefaultTokenLength sets DefaultTokenLength field to given value.
func (o *Settings) HasDefaultTokenLength() bool
HasDefaultTokenLength returns a boolean if a field has been set.
func (o *Settings) GetPaginationDefaultPageSize() int32
GetPaginationDefaultPageSize returns the PaginationDefaultPageSize field if non-nil, zero value otherwise.
func (o *Settings) GetPaginationDefaultPageSizeOk() (*int32, bool)
GetPaginationDefaultPageSizeOk returns a tuple with the PaginationDefaultPageSize field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Settings) SetPaginationDefaultPageSize(v int32)
SetPaginationDefaultPageSize sets PaginationDefaultPageSize field to given value.
func (o *Settings) HasPaginationDefaultPageSize() bool
HasPaginationDefaultPageSize returns a boolean if a field has been set.
func (o *Settings) GetPaginationMaxPageSize() int32
GetPaginationMaxPageSize returns the PaginationMaxPageSize field if non-nil, zero value otherwise.
func (o *Settings) GetPaginationMaxPageSizeOk() (*int32, bool)
GetPaginationMaxPageSizeOk returns a tuple with the PaginationMaxPageSize field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Settings) SetPaginationMaxPageSize(v int32)
SetPaginationMaxPageSize sets PaginationMaxPageSize field to given value.
func (o *Settings) HasPaginationMaxPageSize() bool
HasPaginationMaxPageSize returns a boolean if a field has been set.
func (o *Settings) GetFlags() PatchedSettingsRequestFlags
GetFlags returns the Flags field if non-nil, zero value otherwise.
func (o *Settings) GetFlagsOk() (*PatchedSettingsRequestFlags, bool)
GetFlagsOk returns a tuple with the Flags field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Settings) SetFlags(v PatchedSettingsRequestFlags)
SetFlags sets Flags field to given value.