Struct aws_sdk_acm::operation::update_certificate_options::builders::UpdateCertificateOptionsInputBuilder
source · #[non_exhaustive]pub struct UpdateCertificateOptionsInputBuilder { /* private fields */ }
Expand description
A builder for UpdateCertificateOptionsInput
.
Implementations§
source§impl UpdateCertificateOptionsInputBuilder
impl UpdateCertificateOptionsInputBuilder
sourcepub fn certificate_arn(self, input: impl Into<String>) -> Self
pub fn certificate_arn(self, input: impl Into<String>) -> Self
ARN of the requested certificate to update. This must be of the form:
arn:aws:acm:us-east-1:account:certificate/12345678-1234-1234-1234-123456789012
sourcepub fn set_certificate_arn(self, input: Option<String>) -> Self
pub fn set_certificate_arn(self, input: Option<String>) -> Self
ARN of the requested certificate to update. This must be of the form:
arn:aws:acm:us-east-1:account:certificate/12345678-1234-1234-1234-123456789012
sourcepub fn get_certificate_arn(&self) -> &Option<String>
pub fn get_certificate_arn(&self) -> &Option<String>
ARN of the requested certificate to update. This must be of the form:
arn:aws:acm:us-east-1:account:certificate/12345678-1234-1234-1234-123456789012
sourcepub fn options(self, input: CertificateOptions) -> Self
pub fn options(self, input: CertificateOptions) -> Self
Use to update the options for your certificate. Currently, you can specify whether to add your certificate to a transparency log. Certificate transparency makes it possible to detect SSL/TLS certificates that have been mistakenly or maliciously issued. Certificates that have not been logged typically produce an error message in a browser.
This field is required.sourcepub fn set_options(self, input: Option<CertificateOptions>) -> Self
pub fn set_options(self, input: Option<CertificateOptions>) -> Self
Use to update the options for your certificate. Currently, you can specify whether to add your certificate to a transparency log. Certificate transparency makes it possible to detect SSL/TLS certificates that have been mistakenly or maliciously issued. Certificates that have not been logged typically produce an error message in a browser.
sourcepub fn get_options(&self) -> &Option<CertificateOptions>
pub fn get_options(&self) -> &Option<CertificateOptions>
Use to update the options for your certificate. Currently, you can specify whether to add your certificate to a transparency log. Certificate transparency makes it possible to detect SSL/TLS certificates that have been mistakenly or maliciously issued. Certificates that have not been logged typically produce an error message in a browser.
sourcepub fn build(self) -> Result<UpdateCertificateOptionsInput, BuildError>
pub fn build(self) -> Result<UpdateCertificateOptionsInput, BuildError>
Consumes the builder and constructs a UpdateCertificateOptionsInput
.
source§impl UpdateCertificateOptionsInputBuilder
impl UpdateCertificateOptionsInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<UpdateCertificateOptionsOutput, SdkError<UpdateCertificateOptionsError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<UpdateCertificateOptionsOutput, SdkError<UpdateCertificateOptionsError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for UpdateCertificateOptionsInputBuilder
impl Clone for UpdateCertificateOptionsInputBuilder
source§fn clone(&self) -> UpdateCertificateOptionsInputBuilder
fn clone(&self) -> UpdateCertificateOptionsInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for UpdateCertificateOptionsInputBuilder
impl Default for UpdateCertificateOptionsInputBuilder
source§fn default() -> UpdateCertificateOptionsInputBuilder
fn default() -> UpdateCertificateOptionsInputBuilder
source§impl PartialEq for UpdateCertificateOptionsInputBuilder
impl PartialEq for UpdateCertificateOptionsInputBuilder
source§fn eq(&self, other: &UpdateCertificateOptionsInputBuilder) -> bool
fn eq(&self, other: &UpdateCertificateOptionsInputBuilder) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for UpdateCertificateOptionsInputBuilder
Auto Trait Implementations§
impl Freeze for UpdateCertificateOptionsInputBuilder
impl RefUnwindSafe for UpdateCertificateOptionsInputBuilder
impl Send for UpdateCertificateOptionsInputBuilder
impl Sync for UpdateCertificateOptionsInputBuilder
impl Unpin for UpdateCertificateOptionsInputBuilder
impl UnwindSafe for UpdateCertificateOptionsInputBuilder
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more