Name | Type | Description | Notes |
---|---|---|---|
AccountDefaultKeyItemId | Pointer to int64 | AccountDefaultKeyItemID is the item ID of the DFC key item configured as the default protection key | [optional] |
AccountDefaultKeyName | Pointer to string | AccountDefaultKeyName is the name of the DFC key item configured as the default key This is here simply for the response to include the item name in addition to the display ID so the client can properly show this to the user. It will not be saved to the DB, only the AccountDefaultKeyItemID will. | [optional] |
AllowedClientsIps | Pointer to AllowedIpSettings | [optional] | |
AllowedGatewaysIps | Pointer to AllowedIpSettings | [optional] | |
AuthUsageEvent | Pointer to UsageEventSetting | [optional] | |
DataProtectionSection | Pointer to DataProtectionSection | [optional] | |
DynamicSecretMaxTtl | Pointer to DynamicSecretMaxTtl | [optional] | |
EnableRequestForAccess | Pointer to bool | [optional] | |
InvalidCharacters | Pointer to string | InvalidCharacters is the invalid characters for items/targets/roles/auths/notifier_forwarder naming convention | [optional] |
ItemUsageEvent | Pointer to UsageEventSetting | [optional] | |
LockDefaultKey | Pointer to bool | LockDefaultKey determines whether the configured default key can be updated by end-users on a per-request basis true - all requests use the configured default key false - every request can determine its protection key (default) nil - change nothing (every request can determine its protection key (default)) This parameter is only relevant if AccountDefaultKeyItemID is not empty | [optional] |
PasswordExpirationInfo | Pointer to PasswordExpirationInfo | [optional] | |
PasswordPolicy | Pointer to PasswordPolicyInfo | [optional] | |
ProtectItemsByDefault | Pointer to bool | [optional] | |
RotationSecretMaxInterval | Pointer to RotationSecretMaxInterval | [optional] | |
SharingPolicy | Pointer to SharingPolicyInfo | [optional] |
func NewAccountGeneralSettings() *AccountGeneralSettings
NewAccountGeneralSettings instantiates a new AccountGeneralSettings 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 NewAccountGeneralSettingsWithDefaults() *AccountGeneralSettings
NewAccountGeneralSettingsWithDefaults instantiates a new AccountGeneralSettings 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 *AccountGeneralSettings) GetAccountDefaultKeyItemId() int64
GetAccountDefaultKeyItemId returns the AccountDefaultKeyItemId field if non-nil, zero value otherwise.
func (o *AccountGeneralSettings) GetAccountDefaultKeyItemIdOk() (*int64, bool)
GetAccountDefaultKeyItemIdOk returns a tuple with the AccountDefaultKeyItemId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountGeneralSettings) SetAccountDefaultKeyItemId(v int64)
SetAccountDefaultKeyItemId sets AccountDefaultKeyItemId field to given value.
func (o *AccountGeneralSettings) HasAccountDefaultKeyItemId() bool
HasAccountDefaultKeyItemId returns a boolean if a field has been set.
func (o *AccountGeneralSettings) GetAccountDefaultKeyName() string
GetAccountDefaultKeyName returns the AccountDefaultKeyName field if non-nil, zero value otherwise.
func (o *AccountGeneralSettings) GetAccountDefaultKeyNameOk() (*string, bool)
GetAccountDefaultKeyNameOk returns a tuple with the AccountDefaultKeyName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountGeneralSettings) SetAccountDefaultKeyName(v string)
SetAccountDefaultKeyName sets AccountDefaultKeyName field to given value.
func (o *AccountGeneralSettings) HasAccountDefaultKeyName() bool
HasAccountDefaultKeyName returns a boolean if a field has been set.
func (o *AccountGeneralSettings) GetAllowedClientsIps() AllowedIpSettings
GetAllowedClientsIps returns the AllowedClientsIps field if non-nil, zero value otherwise.
func (o *AccountGeneralSettings) GetAllowedClientsIpsOk() (*AllowedIpSettings, bool)
GetAllowedClientsIpsOk returns a tuple with the AllowedClientsIps field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountGeneralSettings) SetAllowedClientsIps(v AllowedIpSettings)
SetAllowedClientsIps sets AllowedClientsIps field to given value.
func (o *AccountGeneralSettings) HasAllowedClientsIps() bool
HasAllowedClientsIps returns a boolean if a field has been set.
func (o *AccountGeneralSettings) GetAllowedGatewaysIps() AllowedIpSettings
GetAllowedGatewaysIps returns the AllowedGatewaysIps field if non-nil, zero value otherwise.
func (o *AccountGeneralSettings) GetAllowedGatewaysIpsOk() (*AllowedIpSettings, bool)
GetAllowedGatewaysIpsOk returns a tuple with the AllowedGatewaysIps field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountGeneralSettings) SetAllowedGatewaysIps(v AllowedIpSettings)
SetAllowedGatewaysIps sets AllowedGatewaysIps field to given value.
func (o *AccountGeneralSettings) HasAllowedGatewaysIps() bool
HasAllowedGatewaysIps returns a boolean if a field has been set.
func (o *AccountGeneralSettings) GetAuthUsageEvent() UsageEventSetting
GetAuthUsageEvent returns the AuthUsageEvent field if non-nil, zero value otherwise.
func (o *AccountGeneralSettings) GetAuthUsageEventOk() (*UsageEventSetting, bool)
GetAuthUsageEventOk returns a tuple with the AuthUsageEvent field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountGeneralSettings) SetAuthUsageEvent(v UsageEventSetting)
SetAuthUsageEvent sets AuthUsageEvent field to given value.
func (o *AccountGeneralSettings) HasAuthUsageEvent() bool
HasAuthUsageEvent returns a boolean if a field has been set.
func (o *AccountGeneralSettings) GetDataProtectionSection() DataProtectionSection
GetDataProtectionSection returns the DataProtectionSection field if non-nil, zero value otherwise.
func (o *AccountGeneralSettings) GetDataProtectionSectionOk() (*DataProtectionSection, bool)
GetDataProtectionSectionOk returns a tuple with the DataProtectionSection field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountGeneralSettings) SetDataProtectionSection(v DataProtectionSection)
SetDataProtectionSection sets DataProtectionSection field to given value.
func (o *AccountGeneralSettings) HasDataProtectionSection() bool
HasDataProtectionSection returns a boolean if a field has been set.
func (o *AccountGeneralSettings) GetDynamicSecretMaxTtl() DynamicSecretMaxTtl
GetDynamicSecretMaxTtl returns the DynamicSecretMaxTtl field if non-nil, zero value otherwise.
func (o *AccountGeneralSettings) GetDynamicSecretMaxTtlOk() (*DynamicSecretMaxTtl, bool)
GetDynamicSecretMaxTtlOk returns a tuple with the DynamicSecretMaxTtl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountGeneralSettings) SetDynamicSecretMaxTtl(v DynamicSecretMaxTtl)
SetDynamicSecretMaxTtl sets DynamicSecretMaxTtl field to given value.
func (o *AccountGeneralSettings) HasDynamicSecretMaxTtl() bool
HasDynamicSecretMaxTtl returns a boolean if a field has been set.
func (o *AccountGeneralSettings) GetEnableRequestForAccess() bool
GetEnableRequestForAccess returns the EnableRequestForAccess field if non-nil, zero value otherwise.
func (o *AccountGeneralSettings) GetEnableRequestForAccessOk() (*bool, bool)
GetEnableRequestForAccessOk returns a tuple with the EnableRequestForAccess field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountGeneralSettings) SetEnableRequestForAccess(v bool)
SetEnableRequestForAccess sets EnableRequestForAccess field to given value.
func (o *AccountGeneralSettings) HasEnableRequestForAccess() bool
HasEnableRequestForAccess returns a boolean if a field has been set.
func (o *AccountGeneralSettings) GetInvalidCharacters() string
GetInvalidCharacters returns the InvalidCharacters field if non-nil, zero value otherwise.
func (o *AccountGeneralSettings) GetInvalidCharactersOk() (*string, bool)
GetInvalidCharactersOk returns a tuple with the InvalidCharacters field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountGeneralSettings) SetInvalidCharacters(v string)
SetInvalidCharacters sets InvalidCharacters field to given value.
func (o *AccountGeneralSettings) HasInvalidCharacters() bool
HasInvalidCharacters returns a boolean if a field has been set.
func (o *AccountGeneralSettings) GetItemUsageEvent() UsageEventSetting
GetItemUsageEvent returns the ItemUsageEvent field if non-nil, zero value otherwise.
func (o *AccountGeneralSettings) GetItemUsageEventOk() (*UsageEventSetting, bool)
GetItemUsageEventOk returns a tuple with the ItemUsageEvent field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountGeneralSettings) SetItemUsageEvent(v UsageEventSetting)
SetItemUsageEvent sets ItemUsageEvent field to given value.
func (o *AccountGeneralSettings) HasItemUsageEvent() bool
HasItemUsageEvent returns a boolean if a field has been set.
func (o *AccountGeneralSettings) GetLockDefaultKey() bool
GetLockDefaultKey returns the LockDefaultKey field if non-nil, zero value otherwise.
func (o *AccountGeneralSettings) GetLockDefaultKeyOk() (*bool, bool)
GetLockDefaultKeyOk returns a tuple with the LockDefaultKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountGeneralSettings) SetLockDefaultKey(v bool)
SetLockDefaultKey sets LockDefaultKey field to given value.
func (o *AccountGeneralSettings) HasLockDefaultKey() bool
HasLockDefaultKey returns a boolean if a field has been set.
func (o *AccountGeneralSettings) GetPasswordExpirationInfo() PasswordExpirationInfo
GetPasswordExpirationInfo returns the PasswordExpirationInfo field if non-nil, zero value otherwise.
func (o *AccountGeneralSettings) GetPasswordExpirationInfoOk() (*PasswordExpirationInfo, bool)
GetPasswordExpirationInfoOk returns a tuple with the PasswordExpirationInfo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountGeneralSettings) SetPasswordExpirationInfo(v PasswordExpirationInfo)
SetPasswordExpirationInfo sets PasswordExpirationInfo field to given value.
func (o *AccountGeneralSettings) HasPasswordExpirationInfo() bool
HasPasswordExpirationInfo returns a boolean if a field has been set.
func (o *AccountGeneralSettings) GetPasswordPolicy() PasswordPolicyInfo
GetPasswordPolicy returns the PasswordPolicy field if non-nil, zero value otherwise.
func (o *AccountGeneralSettings) GetPasswordPolicyOk() (*PasswordPolicyInfo, bool)
GetPasswordPolicyOk returns a tuple with the PasswordPolicy field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountGeneralSettings) SetPasswordPolicy(v PasswordPolicyInfo)
SetPasswordPolicy sets PasswordPolicy field to given value.
func (o *AccountGeneralSettings) HasPasswordPolicy() bool
HasPasswordPolicy returns a boolean if a field has been set.
func (o *AccountGeneralSettings) GetProtectItemsByDefault() bool
GetProtectItemsByDefault returns the ProtectItemsByDefault field if non-nil, zero value otherwise.
func (o *AccountGeneralSettings) GetProtectItemsByDefaultOk() (*bool, bool)
GetProtectItemsByDefaultOk returns a tuple with the ProtectItemsByDefault field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountGeneralSettings) SetProtectItemsByDefault(v bool)
SetProtectItemsByDefault sets ProtectItemsByDefault field to given value.
func (o *AccountGeneralSettings) HasProtectItemsByDefault() bool
HasProtectItemsByDefault returns a boolean if a field has been set.
func (o *AccountGeneralSettings) GetRotationSecretMaxInterval() RotationSecretMaxInterval
GetRotationSecretMaxInterval returns the RotationSecretMaxInterval field if non-nil, zero value otherwise.
func (o *AccountGeneralSettings) GetRotationSecretMaxIntervalOk() (*RotationSecretMaxInterval, bool)
GetRotationSecretMaxIntervalOk returns a tuple with the RotationSecretMaxInterval field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountGeneralSettings) SetRotationSecretMaxInterval(v RotationSecretMaxInterval)
SetRotationSecretMaxInterval sets RotationSecretMaxInterval field to given value.
func (o *AccountGeneralSettings) HasRotationSecretMaxInterval() bool
HasRotationSecretMaxInterval returns a boolean if a field has been set.
func (o *AccountGeneralSettings) GetSharingPolicy() SharingPolicyInfo
GetSharingPolicy returns the SharingPolicy field if non-nil, zero value otherwise.
func (o *AccountGeneralSettings) GetSharingPolicyOk() (*SharingPolicyInfo, bool)
GetSharingPolicyOk returns a tuple with the SharingPolicy field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountGeneralSettings) SetSharingPolicy(v SharingPolicyInfo)
SetSharingPolicy sets SharingPolicy field to given value.
func (o *AccountGeneralSettings) HasSharingPolicy() bool
HasSharingPolicy returns a boolean if a field has been set.