pub struct RedisObservedConfig {
pub engine_version: Option<String>,
pub node_type: Option<String>,
pub endpoint: Option<String>,
pub port: Option<u16>,
pub eviction_policy: Option<String>,
pub persistence_enabled: Option<bool>,
pub replica_count: Option<u32>,
pub tls_enabled: Option<bool>,
pub auth_enabled: Option<bool>,
pub public_network_access: Option<bool>,
}Expand description
Configuration the controller reads back from the cloud, to compare with the desired configuration.
Fields§
§engine_version: Option<String>Engine name and version as the cloud reports it.
node_type: Option<String>Node type or SKU name.
endpoint: Option<String>§port: Option<u16>§eviction_policy: Option<String>§persistence_enabled: Option<bool>§replica_count: Option<u32>Replicas behind the primary.
tls_enabled: Option<bool>§auth_enabled: Option<bool>§public_network_access: Option<bool>Azure only: true when the server accepts connections from the public internet.
Trait Implementations§
Source§impl Clone for RedisObservedConfig
impl Clone for RedisObservedConfig
Source§impl Debug for RedisObservedConfig
impl Debug for RedisObservedConfig
Source§impl Default for RedisObservedConfig
impl Default for RedisObservedConfig
Source§impl<'de> Deserialize<'de> for RedisObservedConfig
impl<'de> Deserialize<'de> for RedisObservedConfig
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
Source§impl PartialEq for RedisObservedConfig
impl PartialEq for RedisObservedConfig
Source§impl Serialize for RedisObservedConfig
impl Serialize for RedisObservedConfig
impl StructuralPartialEq for RedisObservedConfig
Auto Trait Implementations§
impl Forget for RedisObservedConfig
impl Freeze for RedisObservedConfig
impl RefUnwindSafe for RedisObservedConfig
impl Send for RedisObservedConfig
impl Sync for RedisObservedConfig
impl Unpin for RedisObservedConfig
impl UnsafeUnpin for RedisObservedConfig
impl UnwindSafe for RedisObservedConfig
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