pub struct LoggingOpenstackAdditional {
pub access_key: Option<String>,
pub bucket_name: Option<String>,
pub path: Option<String>,
pub public_key: Option<String>,
pub url: Option<String>,
pub user: Option<String>,
}
Fields§
§access_key: Option<String>
Your OpenStack account access key.
bucket_name: Option<String>
The name of your OpenStack container.
path: Option<String>
The path to upload logs to.
public_key: Option<String>
A PGP public key that Fastly will use to encrypt your log files before writing them to disk.
url: Option<String>
Your OpenStack auth url.
user: Option<String>
The username for your OpenStack account.
Implementations§
Source§impl LoggingOpenstackAdditional
impl LoggingOpenstackAdditional
pub fn new() -> LoggingOpenstackAdditional
Trait Implementations§
Source§impl Clone for LoggingOpenstackAdditional
impl Clone for LoggingOpenstackAdditional
Source§fn clone(&self) -> LoggingOpenstackAdditional
fn clone(&self) -> LoggingOpenstackAdditional
Returns a duplicate 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 LoggingOpenstackAdditional
impl Debug for LoggingOpenstackAdditional
Source§impl Default for LoggingOpenstackAdditional
impl Default for LoggingOpenstackAdditional
Source§fn default() -> LoggingOpenstackAdditional
fn default() -> LoggingOpenstackAdditional
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LoggingOpenstackAdditional
impl<'de> Deserialize<'de> for LoggingOpenstackAdditional
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
impl StructuralPartialEq for LoggingOpenstackAdditional
Auto Trait Implementations§
impl Freeze for LoggingOpenstackAdditional
impl RefUnwindSafe for LoggingOpenstackAdditional
impl Send for LoggingOpenstackAdditional
impl Sync for LoggingOpenstackAdditional
impl Unpin for LoggingOpenstackAdditional
impl UnwindSafe for LoggingOpenstackAdditional
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