Struct fastly_api::models::logging_sftp_all_of::LoggingSftpAllOf
source · pub struct LoggingSftpAllOf {
pub password: Option<String>,
pub path: Option<String>,
pub port: Option<i32>,
pub public_key: Option<String>,
pub secret_key: Option<String>,
pub ssh_known_hosts: Option<String>,
pub user: Option<String>,
}
Fields§
§password: Option<String>
The password for the server. If both password
and secret_key
are passed, secret_key
will be used in preference.
path: Option<String>
The path to upload logs to.
port: Option<i32>
The port number.
public_key: Option<String>
A PGP public key that Fastly will use to encrypt your log files before writing them to disk.
secret_key: Option<String>
The SSH private key for the server. If both password
and secret_key
are passed, secret_key
will be used in preference.
ssh_known_hosts: Option<String>
A list of host keys for all hosts we can connect to over SFTP.
user: Option<String>
The username for the server.
Implementations§
source§impl LoggingSftpAllOf
impl LoggingSftpAllOf
pub fn new() -> LoggingSftpAllOf
Trait Implementations§
source§impl Clone for LoggingSftpAllOf
impl Clone for LoggingSftpAllOf
source§fn clone(&self) -> LoggingSftpAllOf
fn clone(&self) -> LoggingSftpAllOf
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 LoggingSftpAllOf
impl Debug for LoggingSftpAllOf
source§impl Default for LoggingSftpAllOf
impl Default for LoggingSftpAllOf
source§fn default() -> LoggingSftpAllOf
fn default() -> LoggingSftpAllOf
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for LoggingSftpAllOf
impl<'de> Deserialize<'de> for LoggingSftpAllOf
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<LoggingSftpAllOf> for LoggingSftpAllOf
impl PartialEq<LoggingSftpAllOf> for LoggingSftpAllOf
source§fn eq(&self, other: &LoggingSftpAllOf) -> bool
fn eq(&self, other: &LoggingSftpAllOf) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for LoggingSftpAllOf
impl Serialize for LoggingSftpAllOf
impl StructuralPartialEq for LoggingSftpAllOf
Auto Trait Implementations§
impl RefUnwindSafe for LoggingSftpAllOf
impl Send for LoggingSftpAllOf
impl Sync for LoggingSftpAllOf
impl Unpin for LoggingSftpAllOf
impl UnwindSafe for LoggingSftpAllOf
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