pub struct ClusterExternalClustersBarmanObjectStore {
pub azure_credentials: Option<ClusterExternalClustersBarmanObjectStoreAzureCredentials>,
pub data: Option<ClusterExternalClustersBarmanObjectStoreData>,
pub destination_path: String,
pub endpoint_ca: Option<ClusterExternalClustersBarmanObjectStoreEndpointCa>,
pub endpoint_url: Option<String>,
pub google_credentials: Option<ClusterExternalClustersBarmanObjectStoreGoogleCredentials>,
pub history_tags: Option<BTreeMap<String, String>>,
pub s3_credentials: Option<ClusterExternalClustersBarmanObjectStoreS3Credentials>,
pub server_name: Option<String>,
pub tags: Option<BTreeMap<String, String>>,
pub wal: Option<ClusterExternalClustersBarmanObjectStoreWal>,
}Fields§
§azure_credentials: Option<ClusterExternalClustersBarmanObjectStoreAzureCredentials>§data: Option<ClusterExternalClustersBarmanObjectStoreData>§destination_path: String§endpoint_ca: Option<ClusterExternalClustersBarmanObjectStoreEndpointCa>§endpoint_url: Option<String>§google_credentials: Option<ClusterExternalClustersBarmanObjectStoreGoogleCredentials>§s3_credentials: Option<ClusterExternalClustersBarmanObjectStoreS3Credentials>§server_name: Option<String>§wal: Option<ClusterExternalClustersBarmanObjectStoreWal>Trait Implementations§
source§impl Clone for ClusterExternalClustersBarmanObjectStore
impl Clone for ClusterExternalClustersBarmanObjectStore
source§fn clone(&self) -> ClusterExternalClustersBarmanObjectStore
fn clone(&self) -> ClusterExternalClustersBarmanObjectStore
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 ClusterExternalClustersBarmanObjectStore
impl Default for ClusterExternalClustersBarmanObjectStore
source§fn default() -> ClusterExternalClustersBarmanObjectStore
fn default() -> ClusterExternalClustersBarmanObjectStore
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ClusterExternalClustersBarmanObjectStore
impl<'de> Deserialize<'de> for ClusterExternalClustersBarmanObjectStore
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 ClusterExternalClustersBarmanObjectStore
impl Send for ClusterExternalClustersBarmanObjectStore
impl Sync for ClusterExternalClustersBarmanObjectStore
impl Unpin for ClusterExternalClustersBarmanObjectStore
impl UnwindSafe for ClusterExternalClustersBarmanObjectStore
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