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
Dalam aplikasi, Anda dapat mengambil rahasia Anda dengan menelepon GetSecretValue atau BatchGetSecretValue di salah satu AWS SDK. 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 Rust-based caching Secrets Manager atau panggil SDK langsung
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(()) }