SecretCacheConfiguration - AWS Secrets Manager

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

SecretCacheConfiguration

Opzioni di configurazione della cache per un SecretsManagerCache, come dimensione massima della cache e durata (TTL) per i segreti memorizzati nella cache.

Proprietà

CacheItemTTL

public uint CacheItemTTL { get; set; }

Il TTL di un elemento della cache in millisecondi. Il valore predefinito è 3600000 ms o 1 ora. Il massimo è 4294967295 ms, vale a dire circa 49,7 giorni.

MaxCacheSize

public ushort MaxCacheSize { get; set; }

La dimensione massima della cache. Il valore di default è 1024 segreti. Il numero massimo è pari a 65.535.

VersionStage

public string VersionStage { get; set; }

Imposta la versione dei segreti che si desidera memorizzare nella cache. Per ulteriori informazioni, consulta Versioni del segreto. Il valore predefinito è "AWSCURRENT".

Client

public IAmazonSecretsManager Client { get; set; }

Il AmazonSecretsManagerClientda cui recuperare i segreti. Se è null, la cache crea un'istanza di un nuovo client. Il valore predefinito è null.

CacheHook

public ISecretCacheHook CacheHook { get; set; }

Un io SecretCacheHook.