Struct google_sqladmin1_beta4::api::SqlServerAuditConfig
source · pub struct SqlServerAuditConfig {
pub bucket: Option<String>,
pub kind: Option<String>,
pub retention_interval: Option<Duration>,
pub upload_interval: Option<Duration>,
}
Expand description
SQL Server specific audit configuration.
This type is not used in any activity, and only used as part of another schema.
Fields§
§bucket: Option<String>
The name of the destination bucket (e.g., gs://mybucket).
kind: Option<String>
This is always sql#sqlServerAuditConfig
retention_interval: Option<Duration>
How long to keep generated audit files.
upload_interval: Option<Duration>
How often to upload generated audit files.
Trait Implementations§
source§impl Clone for SqlServerAuditConfig
impl Clone for SqlServerAuditConfig
source§fn clone(&self) -> SqlServerAuditConfig
fn clone(&self) -> SqlServerAuditConfig
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for SqlServerAuditConfig
impl Debug for SqlServerAuditConfig
source§impl Default for SqlServerAuditConfig
impl Default for SqlServerAuditConfig
source§fn default() -> SqlServerAuditConfig
fn default() -> SqlServerAuditConfig
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for SqlServerAuditConfig
impl<'de> Deserialize<'de> for SqlServerAuditConfig
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Serialize for SqlServerAuditConfig
impl Serialize for SqlServerAuditConfig
impl Part for SqlServerAuditConfig
Auto Trait Implementations§
impl RefUnwindSafe for SqlServerAuditConfig
impl Send for SqlServerAuditConfig
impl Sync for SqlServerAuditConfig
impl Unpin for SqlServerAuditConfig
impl UnwindSafe for SqlServerAuditConfig
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more