pub struct ConfigMetricsUpdateInfluxdbHttpRequest {
pub bucket: Option<String>,
pub comment: Option<String>,
pub delete: Option<Vec<PbsConfigMetricsInlineEnum>>,
pub digest: Option<String>,
pub enable: Option<bool>,
pub max_body_size: Option<i64>,
pub organization: Option<String>,
pub token: Option<String>,
pub url: Option<String>,
pub verify_tls: Option<bool>,
}Fields§
§bucket: Option<String>InfluxDB Bucket.
comment: Option<String>Comment.
delete: Option<Vec<PbsConfigMetricsInlineEnum>>List of properties to delete.
digest: Option<String>Prevent changes if current configuration file has different SHA256 digest. This can be used to prevent concurrent modifications.
enable: Option<bool>Enables or disables the metrics server
max_body_size: Option<i64>The (optional) maximum body size
organization: Option<String>InfluxDB Organization.
token: Option<String>The (optional) API token
url: Option<String>HTTP(s) url with optional port.
verify_tls: Option<bool>If true, the certificate will be validated.
Implementations§
Trait Implementations§
Source§impl Clone for ConfigMetricsUpdateInfluxdbHttpRequest
impl Clone for ConfigMetricsUpdateInfluxdbHttpRequest
Source§fn clone(&self) -> ConfigMetricsUpdateInfluxdbHttpRequest
fn clone(&self) -> ConfigMetricsUpdateInfluxdbHttpRequest
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 ConfigMetricsUpdateInfluxdbHttpRequest
impl Default for ConfigMetricsUpdateInfluxdbHttpRequest
Source§fn default() -> ConfigMetricsUpdateInfluxdbHttpRequest
fn default() -> ConfigMetricsUpdateInfluxdbHttpRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConfigMetricsUpdateInfluxdbHttpRequest
impl<'de> Deserialize<'de> for ConfigMetricsUpdateInfluxdbHttpRequest
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 ConfigMetricsUpdateInfluxdbHttpRequest
impl PartialEq for ConfigMetricsUpdateInfluxdbHttpRequest
Source§fn eq(&self, other: &ConfigMetricsUpdateInfluxdbHttpRequest) -> bool
fn eq(&self, other: &ConfigMetricsUpdateInfluxdbHttpRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ConfigMetricsUpdateInfluxdbHttpRequest
Auto Trait Implementations§
impl Freeze for ConfigMetricsUpdateInfluxdbHttpRequest
impl RefUnwindSafe for ConfigMetricsUpdateInfluxdbHttpRequest
impl Send for ConfigMetricsUpdateInfluxdbHttpRequest
impl Sync for ConfigMetricsUpdateInfluxdbHttpRequest
impl Unpin for ConfigMetricsUpdateInfluxdbHttpRequest
impl UnsafeUnpin for ConfigMetricsUpdateInfluxdbHttpRequest
impl UnwindSafe for ConfigMetricsUpdateInfluxdbHttpRequest
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