pub struct GwUpdateRemoteAccessSessionLogsSumologic {
pub enable: Option<String>,
pub endpoint: Option<String>,
pub host: Option<String>,
pub json: Option<bool>,
pub output_format: Option<String>,
pub pull_interval: Option<String>,
pub sumologic_tags: Option<String>,
pub token: Option<String>,
pub uid_token: Option<String>,
}Expand description
GwUpdateRemoteAccessSessionLogsSumologic : gwUpdateRemoteAccessSessionLogsSumologic is a command that updates session log forwarding config (sumologic target)
Fields§
§enable: Option<String>Enable Log Forwarding [true/false]
endpoint: Option<String>Sumologic endpoint URL
host: Option<String>Sumologic host
json: Option<bool>Set output format to JSON
output_format: Option<String>Logs format [text/json]
pull_interval: Option<String>Pull interval in seconds
A comma-separated list of Sumologic tags
token: Option<String>Authentication token (see /auth and /configure)
uid_token: Option<String>The universal identity token, Required only for universal_identity authentication
Implementations§
Source§impl GwUpdateRemoteAccessSessionLogsSumologic
impl GwUpdateRemoteAccessSessionLogsSumologic
Sourcepub fn new() -> GwUpdateRemoteAccessSessionLogsSumologic
pub fn new() -> GwUpdateRemoteAccessSessionLogsSumologic
gwUpdateRemoteAccessSessionLogsSumologic is a command that updates session log forwarding config (sumologic target)
Trait Implementations§
Source§impl Clone for GwUpdateRemoteAccessSessionLogsSumologic
impl Clone for GwUpdateRemoteAccessSessionLogsSumologic
Source§fn clone(&self) -> GwUpdateRemoteAccessSessionLogsSumologic
fn clone(&self) -> GwUpdateRemoteAccessSessionLogsSumologic
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for GwUpdateRemoteAccessSessionLogsSumologic
impl Default for GwUpdateRemoteAccessSessionLogsSumologic
Source§fn default() -> GwUpdateRemoteAccessSessionLogsSumologic
fn default() -> GwUpdateRemoteAccessSessionLogsSumologic
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GwUpdateRemoteAccessSessionLogsSumologic
impl<'de> Deserialize<'de> for GwUpdateRemoteAccessSessionLogsSumologic
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 PartialEq for GwUpdateRemoteAccessSessionLogsSumologic
impl PartialEq for GwUpdateRemoteAccessSessionLogsSumologic
Source§fn eq(&self, other: &GwUpdateRemoteAccessSessionLogsSumologic) -> bool
fn eq(&self, other: &GwUpdateRemoteAccessSessionLogsSumologic) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GwUpdateRemoteAccessSessionLogsSumologic
Auto Trait Implementations§
impl Freeze for GwUpdateRemoteAccessSessionLogsSumologic
impl RefUnwindSafe for GwUpdateRemoteAccessSessionLogsSumologic
impl Send for GwUpdateRemoteAccessSessionLogsSumologic
impl Sync for GwUpdateRemoteAccessSessionLogsSumologic
impl Unpin for GwUpdateRemoteAccessSessionLogsSumologic
impl UnsafeUnpin for GwUpdateRemoteAccessSessionLogsSumologic
impl UnwindSafe for GwUpdateRemoteAccessSessionLogsSumologic
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