Class GoogleCloudAiplatformV1PurgeMemoriesRequest
Request message for MemoryBankService.PurgeMemories.
Implements
Inherited Members
Namespace: Google.Apis.Aiplatform.v1.Data
Assembly: Google.Apis.Aiplatform.v1.dll
Syntax
public class GoogleCloudAiplatformV1PurgeMemoriesRequest : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Filter
Required. The standard list filter to determine which memories to purge. More detail in AIP-160.
Declaration
[JsonProperty("filter")]
public virtual string Filter { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
FilterGroups
Optional. Metadata filters that will be applied to the memories to be purged. Filters are defined using
disjunctive normal form (OR of ANDs). For example: filter_groups: [{filters: [{key: "author", value: {string_value: "agent 123"}, op: EQUAL}]}, {filters: [{key: "label", value: {string_value: "travel"}, op: EQUAL}, {key: "author", value: {string_value: "agent 321"}, op: EQUAL}]}] would be equivalent to the
logical expression: (metadata.author = "agent 123" OR (metadata.label = "travel" AND metadata.author = "agent 321")).
Declaration
[JsonProperty("filterGroups")]
public virtual IList<GoogleCloudAiplatformV1MemoryConjunctionFilter> FilterGroups { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleCloudAiplatformV1MemoryConjunctionFilter> |
Force
Optional. If true, the memories will actually be purged. If false, the purge request will be validated but not executed.
Declaration
[JsonProperty("force")]
public virtual bool? Force { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |