[−][src]Struct rusoto_redshift::HsmClientCertificate
Returns information about an HSM client certificate. The certificate is stored in a secure Hardware Storage Module (HSM), and used by the Amazon Redshift cluster to encrypt data files.
Fields
hsm_client_certificate_identifier: Option<String>
The identifier of the HSM client certificate.
hsm_client_certificate_public_key: Option<String>
The public key that the Amazon Redshift cluster will use to connect to the HSM. You must register the public key in the HSM.
The list of tags for the HSM client certificate.
Trait Implementations
impl Clone for HsmClientCertificate
[src]
pub fn clone(&self) -> HsmClientCertificate
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for HsmClientCertificate
[src]
impl Default for HsmClientCertificate
[src]
pub fn default() -> HsmClientCertificate
[src]
impl PartialEq<HsmClientCertificate> for HsmClientCertificate
[src]
pub fn eq(&self, other: &HsmClientCertificate) -> bool
[src]
pub fn ne(&self, other: &HsmClientCertificate) -> bool
[src]
impl StructuralPartialEq for HsmClientCertificate
[src]
Auto Trait Implementations
impl RefUnwindSafe for HsmClientCertificate
[src]
impl Send for HsmClientCertificate
[src]
impl Sync for HsmClientCertificate
[src]
impl Unpin for HsmClientCertificate
[src]
impl UnwindSafe for HsmClientCertificate
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,