Struct controller::cloudnativepg::clusters::ClusterExternalClusters
source · pub struct ClusterExternalClusters {
pub barman_object_store: Option<ClusterExternalClustersBarmanObjectStore>,
pub connection_parameters: Option<BTreeMap<String, String>>,
pub name: String,
pub password: Option<ClusterExternalClustersPassword>,
pub ssl_cert: Option<ClusterExternalClustersSslCert>,
pub ssl_key: Option<ClusterExternalClustersSslKey>,
pub ssl_root_cert: Option<ClusterExternalClustersSslRootCert>,
}
Fields§
§barman_object_store: Option<ClusterExternalClustersBarmanObjectStore>
§connection_parameters: Option<BTreeMap<String, String>>
§name: String
§password: Option<ClusterExternalClustersPassword>
§ssl_cert: Option<ClusterExternalClustersSslCert>
§ssl_key: Option<ClusterExternalClustersSslKey>
§ssl_root_cert: Option<ClusterExternalClustersSslRootCert>
Trait Implementations§
source§impl Clone for ClusterExternalClusters
impl Clone for ClusterExternalClusters
source§fn clone(&self) -> ClusterExternalClusters
fn clone(&self) -> ClusterExternalClusters
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 ClusterExternalClusters
impl Debug for ClusterExternalClusters
source§impl Default for ClusterExternalClusters
impl Default for ClusterExternalClusters
source§fn default() -> ClusterExternalClusters
fn default() -> ClusterExternalClusters
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ClusterExternalClusters
impl<'de> Deserialize<'de> for ClusterExternalClusters
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 ClusterExternalClusters
impl Send for ClusterExternalClusters
impl Sync for ClusterExternalClusters
impl Unpin for ClusterExternalClusters
impl UnwindSafe for ClusterExternalClusters
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