pub struct DatabaseCertificateSpec {
pub public_certificate_pem_string: String,
pub extra: Value,
}
Expand description
Optional. A list of client TLS/SSL certificates. If specified, mTLS authentication will be required to authenticate user connections. If set to an empty list, TLS client certificates will be removed and mTLS will not be required. TLS connection may still apply, depending on the value of ‘enableTls’.
Fields§
§public_certificate_pem_string: String
Client certificate public key in PEM format, with new line characters replaced with ‘\n’.
extra: Value
Additional fields from the API
Trait Implementations§
Source§impl Clone for DatabaseCertificateSpec
impl Clone for DatabaseCertificateSpec
Source§fn clone(&self) -> DatabaseCertificateSpec
fn clone(&self) -> DatabaseCertificateSpec
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 DatabaseCertificateSpec
impl Debug for DatabaseCertificateSpec
Source§impl<'de> Deserialize<'de> for DatabaseCertificateSpec
impl<'de> Deserialize<'de> for DatabaseCertificateSpec
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 Freeze for DatabaseCertificateSpec
impl RefUnwindSafe for DatabaseCertificateSpec
impl Send for DatabaseCertificateSpec
impl Sync for DatabaseCertificateSpec
impl Unpin for DatabaseCertificateSpec
impl UnwindSafe for DatabaseCertificateSpec
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