As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Obtenha um valor secreto do Secrets Manager usando o Rust SDK AWS
Nos aplicativos, você pode recuperar seus segredos ligando GetSecretValue
ou BatchGetSecretValue
em qualquer um dos AWS SDKs. No entanto, recomendamos armazenar em cache seus valores de segredos usando o cache do lado do cliente. Armazenar segredos em cache melhora a velocidade e reduz os seus custos.
Para aplicativos Rust, use o componente de cache baseado em Rust do Secrets Manager ou chame o SDK
O exemplo de código a seguir mostra como obter um valor de segredo do Secrets Manager.
Permissões obrigatórias: secretsmanager:GetSecretValue
async fn show_secret(client: &Client, name: &str) -> Result<(), Error> { let resp = client.get_secret_value().secret_id(name).send().await?; println!("Value: {}", resp.secret_string().unwrap_or("No value!")); Ok(()) }