SecretCache - AWS Secrets Manager

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

SecretCache

Secret Manager에서 검색된 암호에 대한 인 메모리 캐시. get_secret_string 또는 get_secret_binary를 사용하여 캐시에서 보안 암호를 검색합니다. 생성자의 SecretCacheConfig 객체에 전달하여 캐시 설정을 구성할 수 있습니다.

예제를 포함한 자세한 내용은 클라이언트 측 캐싱과 함께 Python을 사용하여 Secrets Manager 보안 암호 값 가져오기을 참조하세요.

cache = SecretCache( config = SecretCacheConfig, client = client )
사용 가능한 메서드는 다음과 같습니다.

get_secret_string

보안 암호 문자열 값을 검색합니다.

요청 구문
response = cache.get_secret_string( secret_id='string', version_stage='string' )
파라미터
  • secret_id (문자열) -- [필수] 보안 암호의 이름.

  • version_stage (문자열) -- 검색하려는 보안 암호의 버전. 자세한 내용은 보안 암호 버전을 참조하세요. 기본값은 'AWSCURRENT'입니다.

반환 타입

문자열

get_secret_binary

보안 암호 이진 값을 검색합니다.

요청 구문
response = cache.get_secret_binary( secret_id='string', version_stage='string' )
파라미터
  • secret_id (문자열) -- [필수] 보안 암호의 이름.

  • version_stage (문자열) -- 검색하려는 보안 암호의 버전. 자세한 내용은 보안 암호 버전을 참조하세요. 기본값은 'AWSCURRENT'입니다.

반환 타입

Base64로 인코딩된 문자열