We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7c3d354 commit 173a08dCopy full SHA for 173a08d
sdk/security_keyvault/examples/get_key.rs
@@ -0,0 +1,20 @@
1
+use azure_security_keyvault::{prelude::KeyVaultKey, KeyClient};
2
+use std::env;
3
+
4
+#[tokio::main]
5
+async fn main() -> azure_core::Result<()> {
6
+ tracing_subscriber::fmt().init();
7
8
+ let keyvault_url =
9
+ env::var("KEYVAULT_URL").expect("Missing KEYVAULT_URL environment variable.");
10
+ let key_name = env::var("KEYVAULT_KEY").expect("Missing KEYVAULT_KEY environment variable.");
11
12
+ let credential = azure_identity::create_credential()?;
13
14
+ let client = KeyClient::new(&keyvault_url, credential)?;
15
16
+ let key: KeyVaultKey = client.get(key_name).await?;
17
+ println!("{key:#?}");
18
19
+ Ok(())
20
+}
0 commit comments