pub struct AcmCertificateStatusRequest {
pub status: String,
pub reason: Option<String>,
}Expand description
Body for POST /_fakecloud/acm/certificates/{arn-or-id}/status. The
admin endpoint flips a stored ACM certificate’s status (and
optionally records a failure reason) so tests can synchronously
drive a cert to ISSUED, FAILED, or VALIDATION_TIMED_OUT
without waiting on the auto-issue tick.
Fields§
§status: StringNew certificate status. One of "ISSUED", "FAILED",
"VALIDATION_TIMED_OUT". Other ACM statuses are accepted as
raw strings in case callers want to simulate a niche state.
reason: Option<String>Optional failure reason surfaced as FailureReason in
DescribeCertificate. Ignored when status = ISSUED. None
leaves the prior value intact.
Trait Implementations§
Source§impl Clone for AcmCertificateStatusRequest
impl Clone for AcmCertificateStatusRequest
Source§fn clone(&self) -> AcmCertificateStatusRequest
fn clone(&self) -> AcmCertificateStatusRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AcmCertificateStatusRequest
impl Debug for AcmCertificateStatusRequest
Source§impl<'de> Deserialize<'de> for AcmCertificateStatusRequest
impl<'de> Deserialize<'de> for AcmCertificateStatusRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AcmCertificateStatusRequest
impl RefUnwindSafe for AcmCertificateStatusRequest
impl Send for AcmCertificateStatusRequest
impl Sync for AcmCertificateStatusRequest
impl Unpin for AcmCertificateStatusRequest
impl UnsafeUnpin for AcmCertificateStatusRequest
impl UnwindSafe for AcmCertificateStatusRequest
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
Mutably borrows from an owned value. Read more