

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Dapatkan nilai rahasia Secrets Manager menggunakan Rust AWS SDK
<a name="retrieving-secrets-rust-sdk"></a>

Dalam aplikasi, Anda dapat mengambil rahasia Anda dengan menelepon `GetSecretValue` atau `BatchGetSecretValue` di salah satu file. AWS SDKs Namun, kami menyarankan Anda menyimpan nilai rahasia Anda dengan menggunakan caching sisi klien. Rahasia caching meningkatkan kecepatan dan mengurangi biaya Anda.

Untuk aplikasi Rust, gunakan [komponen caching berbasis Secrets Manager Rust](retrieving-secrets_cache-rust.md) atau panggil [SDK](https://docs.rs/releases/search?query=aws-sdk-secretsmanager) secara langsung dengan atau. GetSecretValue BatchGetSecretValue

Contoh kode berikut menunjukkan cara mendapatkan nilai rahasia Secrets Manager.

**Izin yang diperlukan:** `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(())
}
```