Enum google_api_proto::google::cloud::compute::v1::public_advertised_prefix::Status
source · #[repr(i32)]pub enum Status {
UndefinedStatus = 0,
AnnouncedToInternet = 177_880_897,
Initial = 518_841_124,
PrefixConfigurationComplete = 480_889_551,
PrefixConfigurationInProgress = 378_550_961,
PrefixRemovalInProgress = 284_375_783,
PtrConfigured = 513_497_167,
ReadyToAnnounce = 64_641_265,
ReverseDnsLookupFailed = 295_755_183,
Validated = 66_197_998,
}
Expand description
The status of the public advertised prefix. Possible values include: - INITIAL
: RPKI validation is complete. - PTR_CONFIGURED
: User has configured the PTR. - VALIDATED
: Reverse DNS lookup is successful. - REVERSE_DNS_LOOKUP_FAILED
: Reverse DNS lookup failed. - PREFIX_CONFIGURATION_IN_PROGRESS
: The prefix is being configured. - PREFIX_CONFIGURATION_COMPLETE
: The prefix is fully configured. - PREFIX_REMOVAL_IN_PROGRESS
: The prefix is being removed.
Variants§
UndefinedStatus = 0
A value indicating that the enum field is not set.
AnnouncedToInternet = 177_880_897
The prefix is announced to Internet.
Initial = 518_841_124
RPKI validation is complete.
PrefixConfigurationComplete = 480_889_551
The prefix is fully configured.
PrefixConfigurationInProgress = 378_550_961
The prefix is being configured.
PrefixRemovalInProgress = 284_375_783
The prefix is being removed.
PtrConfigured = 513_497_167
User has configured the PTR.
ReadyToAnnounce = 64_641_265
The prefix is currently withdrawn but ready to be announced.
ReverseDnsLookupFailed = 295_755_183
Reverse DNS lookup failed.
Validated = 66_197_998
Reverse DNS lookup is successful.
Implementations§
source§impl Status
impl Status
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 Ord for Status
impl Ord for Status
source§impl PartialEq for Status
impl PartialEq for Status
source§impl PartialOrd for Status
impl PartialOrd for Status
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 Status
impl TryFrom<i32> for Status
§type Error = UnknownEnumValue
type Error = UnknownEnumValue
impl Copy for Status
impl Eq for Status
impl StructuralPartialEq for Status
Auto Trait Implementations§
impl Freeze for Status
impl RefUnwindSafe for Status
impl Send for Status
impl Sync for Status
impl Unpin for Status
impl UnwindSafe for Status
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