pub struct KeyVaultProperties {
pub keyvault_uri: Option<String>,
pub key_name: Option<String>,
pub key_version: Option<String>,
}Expand description
Settings concerning key vault encryption for a configuration store.
Fields§
§keyvault_uri: Option<String>The URI of the key vault key used to encrypt data.
key_name: Option<String>The name of key used to encrypt data.
key_version: Option<String>The key version of the key used to encrypt data.
Implementations§
Trait Implementations§
Source§impl Clone for KeyVaultProperties
impl Clone for KeyVaultProperties
Source§fn clone(&self) -> KeyVaultProperties
fn clone(&self) -> KeyVaultProperties
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for KeyVaultProperties
impl Debug for KeyVaultProperties
Source§impl Default for KeyVaultProperties
impl Default for KeyVaultProperties
Source§fn default() -> KeyVaultProperties
fn default() -> KeyVaultProperties
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for KeyVaultProperties
impl<'de> Deserialize<'de> for KeyVaultProperties
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 KeyVaultProperties
impl PartialEq for KeyVaultProperties
Source§impl Serialize for KeyVaultProperties
impl Serialize for KeyVaultProperties
impl StructuralPartialEq for KeyVaultProperties
Auto Trait Implementations§
impl Freeze for KeyVaultProperties
impl RefUnwindSafe for KeyVaultProperties
impl Send for KeyVaultProperties
impl Sync for KeyVaultProperties
impl Unpin for KeyVaultProperties
impl UnwindSafe for KeyVaultProperties
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