Skip to main content

ActivityConfigurationSettings

Properties​

NameTypeDescriptionNotes
IsEnabledPointer to boolIndicates whether the feature or configuration is enabled.[optional] [default to false]
ClusterIdPointer to NullableStringThe identifier of the cluster associated with this configuration, if applicable.[optional]
RetentionTimePeriodPointer to int32The time period for retaining activity logs.[optional]
RetentionTimeTypePointer to NullableStringThe type of retention period (e.g., days, months, years).[optional]
ExcludeUsersPointer to []stringList of user identifiers to exclude from activity tracking.[optional]
ExcludeFoldersPointer to []stringList of folder paths to exclude from activity tracking.[optional]
ExcludeFileExtensionsPointer to []stringList of file extensions to exclude from activity tracking.[optional]
ExcludeActionsPointer to []stringList of actions to exclude from activity tracking.[optional]

Methods​

NewActivityConfigurationSettings​

func NewActivityConfigurationSettings() *ActivityConfigurationSettings

NewActivityConfigurationSettings instantiates a new ActivityConfigurationSettings 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

NewActivityConfigurationSettingsWithDefaults​

func NewActivityConfigurationSettingsWithDefaults() *ActivityConfigurationSettings

NewActivityConfigurationSettingsWithDefaults instantiates a new ActivityConfigurationSettings 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

GetIsEnabled​

func (o *ActivityConfigurationSettings) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field if non-nil, zero value otherwise.

GetIsEnabledOk​

func (o *ActivityConfigurationSettings) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetIsEnabled​

func (o *ActivityConfigurationSettings) SetIsEnabled(v bool)

SetIsEnabled sets IsEnabled field to given value.

HasIsEnabled​

func (o *ActivityConfigurationSettings) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

GetClusterId​

func (o *ActivityConfigurationSettings) GetClusterId() string

GetClusterId returns the ClusterId field if non-nil, zero value otherwise.

GetClusterIdOk​

func (o *ActivityConfigurationSettings) GetClusterIdOk() (*string, bool)

GetClusterIdOk returns a tuple with the ClusterId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetClusterId​

func (o *ActivityConfigurationSettings) SetClusterId(v string)

SetClusterId sets ClusterId field to given value.

HasClusterId​

func (o *ActivityConfigurationSettings) HasClusterId() bool

HasClusterId returns a boolean if a field has been set.

SetClusterIdNil​

func (o *ActivityConfigurationSettings) SetClusterIdNil(b bool)

SetClusterIdNil sets the value for ClusterId to be an explicit nil

UnsetClusterId​

func (o *ActivityConfigurationSettings) UnsetClusterId()

UnsetClusterId ensures that no value is present for ClusterId, not even an explicit nil

GetRetentionTimePeriod​

func (o *ActivityConfigurationSettings) GetRetentionTimePeriod() int32

GetRetentionTimePeriod returns the RetentionTimePeriod field if non-nil, zero value otherwise.

GetRetentionTimePeriodOk​

func (o *ActivityConfigurationSettings) GetRetentionTimePeriodOk() (*int32, bool)

GetRetentionTimePeriodOk returns a tuple with the RetentionTimePeriod field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetRetentionTimePeriod​

func (o *ActivityConfigurationSettings) SetRetentionTimePeriod(v int32)

SetRetentionTimePeriod sets RetentionTimePeriod field to given value.

HasRetentionTimePeriod​

func (o *ActivityConfigurationSettings) HasRetentionTimePeriod() bool

HasRetentionTimePeriod returns a boolean if a field has been set.

GetRetentionTimeType​

func (o *ActivityConfigurationSettings) GetRetentionTimeType() string

GetRetentionTimeType returns the RetentionTimeType field if non-nil, zero value otherwise.

GetRetentionTimeTypeOk​

func (o *ActivityConfigurationSettings) GetRetentionTimeTypeOk() (*string, bool)

GetRetentionTimeTypeOk returns a tuple with the RetentionTimeType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetRetentionTimeType​

func (o *ActivityConfigurationSettings) SetRetentionTimeType(v string)

SetRetentionTimeType sets RetentionTimeType field to given value.

HasRetentionTimeType​

func (o *ActivityConfigurationSettings) HasRetentionTimeType() bool

HasRetentionTimeType returns a boolean if a field has been set.

SetRetentionTimeTypeNil​

func (o *ActivityConfigurationSettings) SetRetentionTimeTypeNil(b bool)

SetRetentionTimeTypeNil sets the value for RetentionTimeType to be an explicit nil

UnsetRetentionTimeType​

func (o *ActivityConfigurationSettings) UnsetRetentionTimeType()

UnsetRetentionTimeType ensures that no value is present for RetentionTimeType, not even an explicit nil

GetExcludeUsers​

func (o *ActivityConfigurationSettings) GetExcludeUsers() []string

GetExcludeUsers returns the ExcludeUsers field if non-nil, zero value otherwise.

GetExcludeUsersOk​

func (o *ActivityConfigurationSettings) GetExcludeUsersOk() (*[]string, bool)

GetExcludeUsersOk returns a tuple with the ExcludeUsers field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetExcludeUsers​

func (o *ActivityConfigurationSettings) SetExcludeUsers(v []string)

SetExcludeUsers sets ExcludeUsers field to given value.

HasExcludeUsers​

func (o *ActivityConfigurationSettings) HasExcludeUsers() bool

HasExcludeUsers returns a boolean if a field has been set.

SetExcludeUsersNil​

func (o *ActivityConfigurationSettings) SetExcludeUsersNil(b bool)

SetExcludeUsersNil sets the value for ExcludeUsers to be an explicit nil

UnsetExcludeUsers​

func (o *ActivityConfigurationSettings) UnsetExcludeUsers()

UnsetExcludeUsers ensures that no value is present for ExcludeUsers, not even an explicit nil

GetExcludeFolders​

func (o *ActivityConfigurationSettings) GetExcludeFolders() []string

GetExcludeFolders returns the ExcludeFolders field if non-nil, zero value otherwise.

GetExcludeFoldersOk​

func (o *ActivityConfigurationSettings) GetExcludeFoldersOk() (*[]string, bool)

GetExcludeFoldersOk returns a tuple with the ExcludeFolders field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetExcludeFolders​

func (o *ActivityConfigurationSettings) SetExcludeFolders(v []string)

SetExcludeFolders sets ExcludeFolders field to given value.

HasExcludeFolders​

func (o *ActivityConfigurationSettings) HasExcludeFolders() bool

HasExcludeFolders returns a boolean if a field has been set.

SetExcludeFoldersNil​

func (o *ActivityConfigurationSettings) SetExcludeFoldersNil(b bool)

SetExcludeFoldersNil sets the value for ExcludeFolders to be an explicit nil

UnsetExcludeFolders​

func (o *ActivityConfigurationSettings) UnsetExcludeFolders()

UnsetExcludeFolders ensures that no value is present for ExcludeFolders, not even an explicit nil

GetExcludeFileExtensions​

func (o *ActivityConfigurationSettings) GetExcludeFileExtensions() []string

GetExcludeFileExtensions returns the ExcludeFileExtensions field if non-nil, zero value otherwise.

GetExcludeFileExtensionsOk​

func (o *ActivityConfigurationSettings) GetExcludeFileExtensionsOk() (*[]string, bool)

GetExcludeFileExtensionsOk returns a tuple with the ExcludeFileExtensions field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetExcludeFileExtensions​

func (o *ActivityConfigurationSettings) SetExcludeFileExtensions(v []string)

SetExcludeFileExtensions sets ExcludeFileExtensions field to given value.

HasExcludeFileExtensions​

func (o *ActivityConfigurationSettings) HasExcludeFileExtensions() bool

HasExcludeFileExtensions returns a boolean if a field has been set.

SetExcludeFileExtensionsNil​

func (o *ActivityConfigurationSettings) SetExcludeFileExtensionsNil(b bool)

SetExcludeFileExtensionsNil sets the value for ExcludeFileExtensions to be an explicit nil

UnsetExcludeFileExtensions​

func (o *ActivityConfigurationSettings) UnsetExcludeFileExtensions()

UnsetExcludeFileExtensions ensures that no value is present for ExcludeFileExtensions, not even an explicit nil

GetExcludeActions​

func (o *ActivityConfigurationSettings) GetExcludeActions() []string

GetExcludeActions returns the ExcludeActions field if non-nil, zero value otherwise.

GetExcludeActionsOk​

func (o *ActivityConfigurationSettings) GetExcludeActionsOk() (*[]string, bool)

GetExcludeActionsOk returns a tuple with the ExcludeActions field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetExcludeActions​

func (o *ActivityConfigurationSettings) SetExcludeActions(v []string)

SetExcludeActions sets ExcludeActions field to given value.

HasExcludeActions​

func (o *ActivityConfigurationSettings) HasExcludeActions() bool

HasExcludeActions returns a boolean if a field has been set.

SetExcludeActionsNil​

func (o *ActivityConfigurationSettings) SetExcludeActionsNil(b bool)

SetExcludeActionsNil sets the value for ExcludeActions to be an explicit nil

UnsetExcludeActions​

func (o *ActivityConfigurationSettings) UnsetExcludeActions()

UnsetExcludeActions ensures that no value is present for ExcludeActions, not even an explicit nil