Struct aws_sdk_acm::model::renewal_summary::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for RenewalSummary
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn renewal_status(self, input: RenewalStatus) -> Self
pub fn renewal_status(self, input: RenewalStatus) -> Self
The status of ACM's managed renewal of the certificate.
sourcepub fn set_renewal_status(self, input: Option<RenewalStatus>) -> Self
pub fn set_renewal_status(self, input: Option<RenewalStatus>) -> Self
The status of ACM's managed renewal of the certificate.
sourcepub fn domain_validation_options(self, input: DomainValidation) -> Self
pub fn domain_validation_options(self, input: DomainValidation) -> Self
Appends an item to domain_validation_options
.
To override the contents of this collection use set_domain_validation_options
.
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 set_domain_validation_options(
self,
input: Option<Vec<DomainValidation>>
) -> Self
pub fn set_domain_validation_options(
self,
input: Option<Vec<DomainValidation>>
) -> Self
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, input: FailureReason) -> Self
pub fn renewal_status_reason(self, input: FailureReason) -> Self
The reason that a renewal request was unsuccessful.
sourcepub fn set_renewal_status_reason(self, input: Option<FailureReason>) -> Self
pub fn set_renewal_status_reason(self, input: Option<FailureReason>) -> Self
The reason that a renewal request was unsuccessful.
sourcepub fn updated_at(self, input: DateTime) -> Self
pub fn updated_at(self, input: DateTime) -> Self
The time at which the renewal summary was last updated.
sourcepub fn set_updated_at(self, input: Option<DateTime>) -> Self
pub fn set_updated_at(self, input: Option<DateTime>) -> Self
The time at which the renewal summary was last updated.
sourcepub fn build(self) -> RenewalSummary
pub fn build(self) -> RenewalSummary
Consumes the builder and constructs a RenewalSummary
.