pub enum VsanEncryptionTransitionStateEnum {
Settled,
Preparing,
Prepared,
EncryptionTransitionStateUnknown,
Other_(String),
}Expand description
The state of host during data-in-transit encryption configuration change for a vSAN cluster.
The final configuration whether to turn on or turn off encryption for the cluster is defined in VsanHostConfigInfoEx.dataInTransitEncryptionInfo.
Possible values:
-
settled: Stable state.Host enforces all sessions to be encrypted or non-encrypted according to the encryption configuration.
-
preparing: Host accepts both encrypted and non-encrypted messages.For enable process, host transfers non-encrypted messages; for disable process, host transfers encrypted messages.
-
prepared: Host accepts both encrypted and non-encrypted messages.For enable process, host transfers encrypted messages; for disable process, host transfers non-encrypted messages.
-
EncryptionTransitionState_Unknown: Represent the value when the lower version client cannot recognize the enum value.
Variants§
Settled
Preparing
Prepared
EncryptionTransitionStateUnknown
Other_(String)
This variant handles values not known at compile time.
Implementations§
Trait Implementations§
Source§impl AsRef<str> for VsanEncryptionTransitionStateEnum
impl AsRef<str> for VsanEncryptionTransitionStateEnum
Source§impl Clone for VsanEncryptionTransitionStateEnum
impl Clone for VsanEncryptionTransitionStateEnum
Source§fn clone(&self) -> VsanEncryptionTransitionStateEnum
fn clone(&self) -> VsanEncryptionTransitionStateEnum
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl<'a> From<&'a VsanEncryptionTransitionStateEnum> for &'a str
impl<'a> From<&'a VsanEncryptionTransitionStateEnum> for &'a str
Source§fn from(value: &'a VsanEncryptionTransitionStateEnum) -> Self
fn from(value: &'a VsanEncryptionTransitionStateEnum) -> Self
Source§impl PartialEq for VsanEncryptionTransitionStateEnum
impl PartialEq for VsanEncryptionTransitionStateEnum
Source§fn eq(&self, other: &VsanEncryptionTransitionStateEnum) -> bool
fn eq(&self, other: &VsanEncryptionTransitionStateEnum) -> bool
self and other values to be equal, and is used by ==.impl Eq for VsanEncryptionTransitionStateEnum
impl StructuralPartialEq for VsanEncryptionTransitionStateEnum
Auto Trait Implementations§
impl Freeze for VsanEncryptionTransitionStateEnum
impl RefUnwindSafe for VsanEncryptionTransitionStateEnum
impl Send for VsanEncryptionTransitionStateEnum
impl Sync for VsanEncryptionTransitionStateEnum
impl Unpin for VsanEncryptionTransitionStateEnum
impl UnsafeUnpin for VsanEncryptionTransitionStateEnum
impl UnwindSafe for VsanEncryptionTransitionStateEnum
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
Source§impl<To, T> CastInto<To> for T
impl<To, T> CastInto<To> for T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.