Enum google_api_proto::google::cloud::gkehub::configmanagement::v1::sync_state::SyncCode
source · #[repr(i32)]pub enum SyncCode {
Unspecified = 0,
Synced = 1,
Pending = 2,
Error = 3,
NotConfigured = 4,
NotInstalled = 5,
Unauthorized = 6,
Unreachable = 7,
}
Expand description
An enum representing Config Sync’s status of syncing configs to a cluster.
Variants§
Unspecified = 0
Config Sync cannot determine a sync code
Synced = 1
Config Sync successfully synced the git Repo with the cluster
Pending = 2
Config Sync is in the progress of syncing a new change
Error = 3
Indicates an error configuring Config Sync, and user action is required
NotConfigured = 4
Config Sync has been installed but not configured
NotInstalled = 5
Config Sync has not been installed
Error authorizing with the cluster
Unreachable = 7
Cluster could not be reached
Implementations§
source§impl SyncCode
impl SyncCode
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 SyncCode
impl Ord for SyncCode
source§impl PartialEq for SyncCode
impl PartialEq for SyncCode
source§impl PartialOrd for SyncCode
impl PartialOrd for SyncCode
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for SyncCode
impl TryFrom<i32> for SyncCode
§type Error = UnknownEnumValue
type Error = UnknownEnumValue
The type returned in the event of a conversion error.
impl Copy for SyncCode
impl Eq for SyncCode
impl StructuralPartialEq for SyncCode
Auto Trait Implementations§
impl Freeze for SyncCode
impl RefUnwindSafe for SyncCode
impl Send for SyncCode
impl Sync for SyncCode
impl Unpin for SyncCode
impl UnwindSafe for SyncCode
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
§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
Compare self to
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
Checks if this value is equivalent to the given key. Read more
§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
Compare self to
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>
Wrap the input message
T
in a tonic::Request