Class GoogleCloudAiplatformV1beta1ReasoningEngineContextSpecMemoryBankConfigTtlConfigGranularTtlConfig
Configuration for TTL of the memories in the Memory Bank based on the action that created or updated the memory.
Inheritance
GoogleCloudAiplatformV1beta1ReasoningEngineContextSpecMemoryBankConfigTtlConfigGranularTtlConfig
Implements
Inherited Members
Namespace: Google.Apis.Aiplatform.v1beta1.Data
Assembly: Google.Apis.Aiplatform.v1beta1.dll
Syntax
public class GoogleCloudAiplatformV1beta1ReasoningEngineContextSpecMemoryBankConfigTtlConfigGranularTtlConfig : IDirectResponseSchema
Properties
CreateTtl
Optional. The TTL duration for memories uploaded via CreateMemory.
Declaration
[JsonProperty("createTtl")]
public virtual object CreateTtl { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
GenerateCreatedTtl
Optional. The TTL duration for memories newly generated via GenerateMemories (GenerateMemoriesResponse.GeneratedMemory.Action.CREATED).
Declaration
[JsonProperty("generateCreatedTtl")]
public virtual object GenerateCreatedTtl { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
GenerateUpdatedTtl
Optional. The TTL duration for memories updated via GenerateMemories
(GenerateMemoriesResponse.GeneratedMemory.Action.UPDATED). In the case of an UPDATE action, the
expire_time of the existing memory will be updated to the new value (now + TTL).
Declaration
[JsonProperty("generateUpdatedTtl")]
public virtual object GenerateUpdatedTtl { get; set; }
Property Value
| Type | Description |
|---|---|
| object |