SecretCacheConfig - Amazon Secrets Manager
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

SecretCacheConfig

适用于 SecretCache 的缓存配置选项,例如最大缓存大小和已缓存密钥的存活时间 (TTL)。

参数
max_cache_size (int)

最大缓存大小。默认值为 1024 个密钥。

exception_retry_delay_base (int)

遇到异常后重试请求之前需要等待的秒数。默认为 1

exception_retry_growth_factor (int)pur

用于计算重试失败请求之间等待时间的增长系数。默认为 2

exception_retry_delay_max (int)

在失败请求之间需要等待的最长时间(以秒为单位)。默认为 3600

default_version_stage (str)

您要缓存的密钥的版本。有关更多信息,请参阅密钥版本。默认为 'AWSCURRENT'

secret_refresh_interval (int)

刷新已缓存密钥信息之间需要等待的秒数。默认为 3600

secret_cache_hook (SecretCacheHook)

SecretCacheHook 抽象类的实施。默认值为 None