pub struct LoggingAzureblobAllOf {
pub path: Option<String>,
pub account_name: Option<String>,
pub container: Option<String>,
pub sas_token: Option<String>,
pub public_key: Option<String>,
pub file_max_bytes: Option<i32>,
}Fields
path: Option<String>The path to upload logs to.
account_name: Option<String>The unique Azure Blob Storage namespace in which your data objects are stored. Required.
container: Option<String>The name of the Azure Blob Storage container in which to store logs. Required.
sas_token: Option<String>The Azure shared access signature providing write access to the blob service objects. Be sure to update your token before it expires or the logging functionality will not work. Required.
public_key: Option<String>A PGP public key that Fastly will use to encrypt your log files before writing them to disk.
file_max_bytes: Option<i32>The maximum number of bytes for each uploaded file. A value of 0 can be used to indicate there is no limit on the size of uploaded files, otherwise the minimum value is 1048576 bytes (1 MiB.)
Implementations
sourceimpl LoggingAzureblobAllOf
impl LoggingAzureblobAllOf
pub fn new() -> LoggingAzureblobAllOf
Trait Implementations
sourceimpl Clone for LoggingAzureblobAllOf
impl Clone for LoggingAzureblobAllOf
sourcefn clone(&self) -> LoggingAzureblobAllOf
fn clone(&self) -> LoggingAzureblobAllOf
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for LoggingAzureblobAllOf
impl Debug for LoggingAzureblobAllOf
sourceimpl Default for LoggingAzureblobAllOf
impl Default for LoggingAzureblobAllOf
sourcefn default() -> LoggingAzureblobAllOf
fn default() -> LoggingAzureblobAllOf
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for LoggingAzureblobAllOf
impl<'de> Deserialize<'de> for LoggingAzureblobAllOf
sourcefn 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
sourceimpl PartialEq<LoggingAzureblobAllOf> for LoggingAzureblobAllOf
impl PartialEq<LoggingAzureblobAllOf> for LoggingAzureblobAllOf
sourcefn eq(&self, other: &LoggingAzureblobAllOf) -> bool
fn eq(&self, other: &LoggingAzureblobAllOf) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourceimpl Serialize for LoggingAzureblobAllOf
impl Serialize for LoggingAzureblobAllOf
impl StructuralPartialEq for LoggingAzureblobAllOf
Auto Trait Implementations
impl RefUnwindSafe for LoggingAzureblobAllOf
impl Send for LoggingAzureblobAllOf
impl Sync for LoggingAzureblobAllOf
impl Unpin for LoggingAzureblobAllOf
impl UnwindSafe for LoggingAzureblobAllOf
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more