Vertex AI v1beta1 API - Class ReasoningEngineContextSpec.Types.MemoryBankConfig.Types.TtlConfig.Types.GranularTtlConfig (1.0.0-beta66)

public sealed class ReasoningEngineContextSpec.Types.MemoryBankConfig.Types.TtlConfig.Types.GranularTtlConfig : IMessage<ReasoningEngineContextSpec.Types.MemoryBankConfig.Types.TtlConfig.Types.GranularTtlConfig>, IEquatable<ReasoningEngineContextSpec.Types.MemoryBankConfig.Types.TtlConfig.Types.GranularTtlConfig>, IDeepCloneable<ReasoningEngineContextSpec.Types.MemoryBankConfig.Types.TtlConfig.Types.GranularTtlConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Vertex AI v1beta1 API class ReasoningEngineContextSpec.Types.MemoryBankConfig.Types.TtlConfig.Types.GranularTtlConfig.

Configuration for TTL of the memories in the Memory Bank based on the action that created or updated the memory.

Inheritance

object > ReasoningEngineContextSpec.Types.MemoryBankConfig.Types.TtlConfig.Types.GranularTtlConfig

Namespace

Google.Cloud.AIPlatform.V1Beta1

Assembly

Google.Cloud.AIPlatform.V1Beta1.dll

Constructors

GranularTtlConfig()

public GranularTtlConfig()

GranularTtlConfig(GranularTtlConfig)

public GranularTtlConfig(ReasoningEngineContextSpec.Types.MemoryBankConfig.Types.TtlConfig.Types.GranularTtlConfig other)
Parameter
Name Description
other ReasoningEngineContextSpecTypesMemoryBankConfigTypesTtlConfigTypesGranularTtlConfig

Properties

CreateTtl

public Duration CreateTtl { get; set; }

Optional. The TTL duration for memories uploaded via CreateMemory.

Property Value
Type Description
Duration

GenerateCreatedTtl

public Duration GenerateCreatedTtl { get; set; }

Optional. The TTL duration for memories newly generated via GenerateMemories ([GenerateMemoriesResponse.GeneratedMemory.Action.CREATED][google.cloud.aiplatform.v1beta1.GenerateMemoriesResponse.GeneratedMemory.Action.CREATED]).

Property Value
Type Description
Duration

GenerateUpdatedTtl

public Duration GenerateUpdatedTtl { get; set; }

Optional. The TTL duration for memories updated via GenerateMemories ([GenerateMemoriesResponse.GeneratedMemory.Action.CREATED][google.cloud.aiplatform.v1beta1.GenerateMemoriesResponse.GeneratedMemory.Action.CREATED]). In the case of an UPDATE action, the expire_time of the existing memory will be updated to the new value (now + TTL).

Property Value
Type Description
Duration