pub struct ClusterBackupBarmanObjectStore {
pub azure_credentials: Option<ClusterBackupBarmanObjectStoreAzureCredentials>,
pub data: Option<ClusterBackupBarmanObjectStoreData>,
pub destination_path: String,
pub endpoint_ca: Option<ClusterBackupBarmanObjectStoreEndpointCa>,
pub endpoint_url: Option<String>,
pub google_credentials: Option<ClusterBackupBarmanObjectStoreGoogleCredentials>,
pub history_tags: Option<BTreeMap<String, String>>,
pub s3_credentials: Option<ClusterBackupBarmanObjectStoreS3Credentials>,
pub server_name: Option<String>,
pub tags: Option<BTreeMap<String, String>>,
pub wal: Option<ClusterBackupBarmanObjectStoreWal>,
}
Fields§
§azure_credentials: Option<ClusterBackupBarmanObjectStoreAzureCredentials>
§data: Option<ClusterBackupBarmanObjectStoreData>
§destination_path: String
§endpoint_ca: Option<ClusterBackupBarmanObjectStoreEndpointCa>
§endpoint_url: Option<String>
§google_credentials: Option<ClusterBackupBarmanObjectStoreGoogleCredentials>
§s3_credentials: Option<ClusterBackupBarmanObjectStoreS3Credentials>
§server_name: Option<String>
§wal: Option<ClusterBackupBarmanObjectStoreWal>
Trait Implementations§
source§impl Clone for ClusterBackupBarmanObjectStore
impl Clone for ClusterBackupBarmanObjectStore
source§fn clone(&self) -> ClusterBackupBarmanObjectStore
fn clone(&self) -> ClusterBackupBarmanObjectStore
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 Default for ClusterBackupBarmanObjectStore
impl Default for ClusterBackupBarmanObjectStore
source§fn default() -> ClusterBackupBarmanObjectStore
fn default() -> ClusterBackupBarmanObjectStore
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ClusterBackupBarmanObjectStore
impl<'de> Deserialize<'de> for ClusterBackupBarmanObjectStore
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
Auto Trait Implementations§
impl RefUnwindSafe for ClusterBackupBarmanObjectStore
impl Send for ClusterBackupBarmanObjectStore
impl Sync for ClusterBackupBarmanObjectStore
impl Unpin for ClusterBackupBarmanObjectStore
impl UnwindSafe for ClusterBackupBarmanObjectStore
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