Name | Type | Description | Notes |
---|---|---|---|
ExportActive | Pointer to bool | Universe logs export active | [optional] |
UniverseLogsExporterConfig | []UniverseLogsExporterConfig | Universe logs exporter config | |
YcqlAuditConfig | Pointer to YCQLAuditConfig | [optional] | |
YsqlAuditConfig | Pointer to YSQLAuditConfig | [optional] |
func NewAuditLogConfig(universeLogsExporterConfig []UniverseLogsExporterConfig, ) *AuditLogConfig
NewAuditLogConfig instantiates a new AuditLogConfig 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 NewAuditLogConfigWithDefaults() *AuditLogConfig
NewAuditLogConfigWithDefaults instantiates a new AuditLogConfig 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 *AuditLogConfig) GetExportActive() bool
GetExportActive returns the ExportActive field if non-nil, zero value otherwise.
func (o *AuditLogConfig) GetExportActiveOk() (*bool, bool)
GetExportActiveOk returns a tuple with the ExportActive field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuditLogConfig) SetExportActive(v bool)
SetExportActive sets ExportActive field to given value.
func (o *AuditLogConfig) HasExportActive() bool
HasExportActive returns a boolean if a field has been set.
func (o *AuditLogConfig) GetUniverseLogsExporterConfig() []UniverseLogsExporterConfig
GetUniverseLogsExporterConfig returns the UniverseLogsExporterConfig field if non-nil, zero value otherwise.
func (o *AuditLogConfig) GetUniverseLogsExporterConfigOk() (*[]UniverseLogsExporterConfig, bool)
GetUniverseLogsExporterConfigOk returns a tuple with the UniverseLogsExporterConfig field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuditLogConfig) SetUniverseLogsExporterConfig(v []UniverseLogsExporterConfig)
SetUniverseLogsExporterConfig sets UniverseLogsExporterConfig field to given value.
func (o *AuditLogConfig) GetYcqlAuditConfig() YCQLAuditConfig
GetYcqlAuditConfig returns the YcqlAuditConfig field if non-nil, zero value otherwise.
func (o *AuditLogConfig) GetYcqlAuditConfigOk() (*YCQLAuditConfig, bool)
GetYcqlAuditConfigOk returns a tuple with the YcqlAuditConfig field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuditLogConfig) SetYcqlAuditConfig(v YCQLAuditConfig)
SetYcqlAuditConfig sets YcqlAuditConfig field to given value.
func (o *AuditLogConfig) HasYcqlAuditConfig() bool
HasYcqlAuditConfig returns a boolean if a field has been set.
func (o *AuditLogConfig) GetYsqlAuditConfig() YSQLAuditConfig
GetYsqlAuditConfig returns the YsqlAuditConfig field if non-nil, zero value otherwise.
func (o *AuditLogConfig) GetYsqlAuditConfigOk() (*YSQLAuditConfig, bool)
GetYsqlAuditConfigOk returns a tuple with the YsqlAuditConfig field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuditLogConfig) SetYsqlAuditConfig(v YSQLAuditConfig)
SetYsqlAuditConfig sets YsqlAuditConfig field to given value.
func (o *AuditLogConfig) HasYsqlAuditConfig() bool
HasYsqlAuditConfig returns a boolean if a field has been set.