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: RenewalStatus
The 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: DateTime
The 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