Enum google_api_proto::google::appengine::v1::ManagementStatus
source · #[repr(i32)]pub enum ManagementStatus {
Unspecified = 0,
Ok = 1,
Pending = 2,
FailedRetryingNotVisible = 4,
FailedPermanent = 6,
FailedRetryingCaaForbidden = 7,
FailedRetryingCaaChecking = 8,
}
Expand description
State of certificate management. Refers to the most recent certificate acquisition or renewal attempt.
Variants§
Unspecified = 0
Ok = 1
Certificate was successfully obtained and inserted into the serving system.
Pending = 2
Certificate is under active attempts to acquire or renew.
FailedRetryingNotVisible = 4
Most recent renewal failed due to an invalid DNS setup and will be retried. Renewal attempts will continue to fail until the certificate domain’s DNS configuration is fixed. The last successfully provisioned certificate may still be serving.
FailedPermanent = 6
All renewal attempts have been exhausted, likely due to an invalid DNS setup.
FailedRetryingCaaForbidden = 7
Most recent renewal failed due to an explicit CAA record that does not include one of the in-use CAs (Google CA and Let’s Encrypt). Renewals will continue to fail until the CAA is reconfigured. The last successfully provisioned certificate may still be serving.
FailedRetryingCaaChecking = 8
Most recent renewal failed due to a CAA retrieval failure. This means that the domain’s DNS provider does not properly handle CAA records, failing requests for CAA records when no CAA records are defined. Renewals will continue to fail until the DNS provider is changed or a CAA record is added for the given domain. The last successfully provisioned certificate may still be serving.
Implementations§
source§impl ManagementStatus
impl ManagementStatus
sourcepub fn as_str_name(&self) -> &'static str
pub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable (if the ProtoBuf definition does not change) and safe for programmatic use.
sourcepub fn from_str_name(value: &str) -> Option<Self>
pub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
Trait Implementations§
source§impl Clone for ManagementStatus
impl Clone for ManagementStatus
source§fn clone(&self) -> ManagementStatus
fn clone(&self) -> ManagementStatus
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ManagementStatus
impl Debug for ManagementStatus
source§impl Default for ManagementStatus
impl Default for ManagementStatus
source§fn default() -> ManagementStatus
fn default() -> ManagementStatus
source§impl From<ManagementStatus> for i32
impl From<ManagementStatus> for i32
source§fn from(value: ManagementStatus) -> i32
fn from(value: ManagementStatus) -> i32
source§impl Hash for ManagementStatus
impl Hash for ManagementStatus
source§impl Ord for ManagementStatus
impl Ord for ManagementStatus
source§fn cmp(&self, other: &ManagementStatus) -> Ordering
fn cmp(&self, other: &ManagementStatus) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
source§impl PartialEq for ManagementStatus
impl PartialEq for ManagementStatus
source§fn eq(&self, other: &ManagementStatus) -> bool
fn eq(&self, other: &ManagementStatus) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for ManagementStatus
impl PartialOrd for ManagementStatus
source§fn partial_cmp(&self, other: &ManagementStatus) -> Option<Ordering>
fn partial_cmp(&self, other: &ManagementStatus) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for ManagementStatus
impl TryFrom<i32> for ManagementStatus
§type Error = UnknownEnumValue
type Error = UnknownEnumValue
source§fn try_from(value: i32) -> Result<ManagementStatus, UnknownEnumValue>
fn try_from(value: i32) -> Result<ManagementStatus, UnknownEnumValue>
impl Copy for ManagementStatus
impl Eq for ManagementStatus
impl StructuralPartialEq for ManagementStatus
Auto Trait Implementations§
impl Freeze for ManagementStatus
impl RefUnwindSafe for ManagementStatus
impl Send for ManagementStatus
impl Sync for ManagementStatus
impl Unpin for ManagementStatus
impl UnwindSafe for ManagementStatus
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
§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key
and return true
if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key
and return true
if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T
in a tonic::Request