Struct aws_sdk_acm::types::RenewalSummary
source · #[non_exhaustive]pub struct RenewalSummary {
pub renewal_status: RenewalStatus,
pub domain_validation_options: Vec<DomainValidation>,
pub renewal_status_reason: Option<FailureReason>,
pub updated_at: DateTime,
}Expand description
Contains information about the status of ACM's managed renewal for the certificate. This structure exists only when the certificate type is AMAZON_ISSUED.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.renewal_status: RenewalStatusThe status of ACM's managed renewal of the certificate.
domain_validation_options: Vec<DomainValidation>Contains information about the validation of each domain name in the certificate, as it pertains to ACM's managed renewal. This is different from the initial validation that occurs as a result of the RequestCertificate request. This field exists only when the certificate type is AMAZON_ISSUED.
renewal_status_reason: Option<FailureReason>The reason that a renewal request was unsuccessful.
updated_at: DateTimeThe time at which the renewal summary was last updated.
Implementations§
source§impl RenewalSummary
impl RenewalSummary
sourcepub fn renewal_status(&self) -> &RenewalStatus
pub fn renewal_status(&self) -> &RenewalStatus
The status of ACM's managed renewal of the certificate.
sourcepub fn domain_validation_options(&self) -> &[DomainValidation]
pub fn domain_validation_options(&self) -> &[DomainValidation]
Contains information about the validation of each domain name in the certificate, as it pertains to ACM's managed renewal. This is different from the initial validation that occurs as a result of the RequestCertificate request. This field exists only when the certificate type is AMAZON_ISSUED.
sourcepub fn renewal_status_reason(&self) -> Option<&FailureReason>
pub fn renewal_status_reason(&self) -> Option<&FailureReason>
The reason that a renewal request was unsuccessful.
sourcepub fn updated_at(&self) -> &DateTime
pub fn updated_at(&self) -> &DateTime
The time at which the renewal summary was last updated.
source§impl RenewalSummary
impl RenewalSummary
sourcepub fn builder() -> RenewalSummaryBuilder
pub fn builder() -> RenewalSummaryBuilder
Creates a new builder-style object to manufacture RenewalSummary.
Trait Implementations§
source§impl Clone for RenewalSummary
impl Clone for RenewalSummary
source§fn clone(&self) -> RenewalSummary
fn clone(&self) -> RenewalSummary
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for RenewalSummary
impl Debug for RenewalSummary
source§impl PartialEq for RenewalSummary
impl PartialEq for RenewalSummary
impl StructuralPartialEq for RenewalSummary
Auto Trait Implementations§
impl Freeze for RenewalSummary
impl RefUnwindSafe for RenewalSummary
impl Send for RenewalSummary
impl Sync for RenewalSummary
impl Unpin for RenewalSummary
impl UnwindSafe for RenewalSummary
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