SecretCache - AWS Secrets Manager

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

SecretCache

Cache dalam memori untuk rahasia yang diambil dari Secrets Manager. Anda menggunakan get_secret_string atau get_secret_binary untuk mengambil rahasia dari cache. Anda dapat mengkonfigurasi pengaturan cache dengan meneruskan SecretCacheConfig objek di konstruktor.

Untuk informasi selengkapnya, termasuk contoh, lihatDapatkan nilai rahasia Secrets Manager menggunakan Python dengan caching sisi klien.

cache = SecretCache( config = SecretCacheConfig, client = client )
Ini adalah metode yang tersedia:

get_secret_string

Mengambil nilai string rahasia.

Sintaksis Permintaan
response = cache.get_secret_string( secret_id='string', version_stage='string' )
Parameter
  • secret_id(string) -- [Diperlukan] Nama atau ARN rahasia.

  • version_stage(string) -- Versi rahasia yang ingin Anda ambil. Untuk informasi selengkapnya, lihat versi rahasia. Defaultnya adalah 'AWSCURRENT'.

Jenis pengembalian

string

get_secret_binary

Mengambil nilai biner rahasia.

Sintaksis Permintaan
response = cache.get_secret_binary( secret_id='string', version_stage='string' )
Parameter
  • secret_id(string) -- [Diperlukan] Nama atau ARN rahasia.

  • version_stage(string) -- Versi rahasia yang ingin Anda ambil. Untuk informasi selengkapnya, lihat versi rahasia. Defaultnya adalah 'AWSCURRENT'.

Jenis pengembalian

string yang dikodekan base64