SecretCacheConfiguration - AWS Secrets Manager

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

SecretCacheConfiguration

Cache-Konfigurationsoptionen für einen SecretsManagerCache, z. B. maximale Cachegröße und Time to Live (TTL) für gecachete Secrets.

Eigenschaften

CacheItemTTL

public uint CacheItemTTL { get; set; }

Die TTL eines Cache-Elements in Millisekunden. Die Standardeinstellung ist 3600000 ms oder 1 Stunde. Das Maximum ist 4294967295 ms, was ungefähr 49,7 Tagen entspricht.

MaxCacheSize

public ushort MaxCacheSize { get; set; }

Die maximale Cachegröße. Der Standardwert ist 1 024 Secrets. Der Höchstwert ist 65,535.

VersionStage

public string VersionStage { get; set; }

Die Version der Secrets, das Sie cachen möchten. Weitere Informationen hierzu finden Sie unter Secret-Versionen. Der Standardwert ist "AWSCURRENT".

Client

public IAmazonSecretsManager Client { get; set; }

Das AmazonSecretsManagerClient, aus dem Geheimnisse abgerufen werden sollen. Wenn er null ist, instanziiert der Cache einen neuen Client. Der Standardwert ist null.

CacheHook

public ISecretCacheHook CacheHook { get; set; }

Ein Ich SecretCacheHook