Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
SecretCacheConfiguration
Options de configuration du cache pour un SecretsManagerCache, telles que la taille maximale du cache et la durée de vie (TTL) pour les secrets mis en cache.
Propriétés
CacheItemTTL
public uint CacheItemTTL { get; set; }
Durée de vie (TTL) d'un élément de cache en millisecondes. La valeur par défaut est de 3600000
ms ou 1 heure. La valeur maximale est de 4294967295
ms, soit environ 49,7 jours.
MaxCacheSize
public ushort MaxCacheSize { get; set; }
Taille de cache maximale. La valeur par défaut est de 1 024 secrets. Le valeur maximale est de 65 535.
VersionStage
public string VersionStage { get; set; }
La version des secrets que vous souhaitez mettre en cache. Pour plus d'informations, consultez Versions de secret. La valeur par défaut est "AWSCURRENT"
.
Client
public IAmazonSecretsManager Client { get; set; }
Le AmazonSecretsManagerClientpour récupérer des secrets. Si la valeur est null
, le cache instancie un nouveau client. La valeur par défaut est null
.
CacheHook
public ISecretCacheHook CacheHook { get; set; }
Une JE SecretCacheHook.