As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
SecretCacheConfiguration
Opções de configuração de cache para um SecretsManagerCache, como o tamanho máximo do cache e a vida útil (TTL) para segredos armazenados em cache.
Propriedades
CacheItemTTL
public uint CacheItemTTL { get; set; }
O TTL de um item de cache em milissegundos. O padrão é de 3600000
minutos ou 1 hora. O máximo é de 4294967295
milissegundos, que é aproximadamente 49,7 dias.
MaxCacheSize
public ushort MaxCacheSize { get; set; }
O tamanho máximo do cache. O padrão é de 1.024 segredos. O máximo é 65.535.
VersionStage
public string VersionStage { get; set; }
A versão de segredos que você deseja armazenar em cache. Para obter mais informações, consulte Secret versions (Versões de segredos). O padrão é "AWSCURRENT"
.
Cliente
public IAmazonSecretsManager Client { get; set; }
O AmazonSecretsManagerClient de onde os segredos serão recuperados. Se for null
, o cache instancia um novo cliente. O padrão é null
.
CacheHook
public ISecretCacheHook CacheHook { get; set; }