Struct aws_sdk_acm::model::CertificateOptions
source · #[non_exhaustive]pub struct CertificateOptions { /* private fields */ }
Expand description
Structure that contains options for your certificate. Currently, you can use this only to specify whether to opt in to or out of certificate transparency logging. Some browsers require that public certificates issued for your domain be recorded in a log. Certificates that are not logged typically generate a browser error. Transparency makes it possible for you to detect SSL/TLS certificates that have been mistakenly or maliciously issued for your domain. For general information, see Certificate Transparency Logging.
Implementations§
source§impl CertificateOptions
impl CertificateOptions
sourcepub fn certificate_transparency_logging_preference(
&self
) -> Option<&CertificateTransparencyLoggingPreference>
pub fn certificate_transparency_logging_preference(
&self
) -> Option<&CertificateTransparencyLoggingPreference>
You can opt out of certificate transparency logging by specifying the DISABLED
option. Opt in by specifying ENABLED
.
source§impl CertificateOptions
impl CertificateOptions
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CertificateOptions
.
Trait Implementations§
source§impl Clone for CertificateOptions
impl Clone for CertificateOptions
source§fn clone(&self) -> CertificateOptions
fn clone(&self) -> CertificateOptions
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 CertificateOptions
impl Debug for CertificateOptions
source§impl PartialEq<CertificateOptions> for CertificateOptions
impl PartialEq<CertificateOptions> for CertificateOptions
source§fn eq(&self, other: &CertificateOptions) -> bool
fn eq(&self, other: &CertificateOptions) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.