本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
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
。