Vertex AI v1beta1 API - Class BatchDeleteRagMetadataRequest (1.0.0-beta74)

public sealed class BatchDeleteRagMetadataRequest : IMessage<BatchDeleteRagMetadataRequest>, IEquatable<BatchDeleteRagMetadataRequest>, IDeepCloneable<BatchDeleteRagMetadataRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Vertex AI v1beta1 API class BatchDeleteRagMetadataRequest.

Request message for [VertexRagDataService.BatchDeleteRagMetadata][google.cloud.aiplatform.v1beta1.VertexRagDataService.BatchDeleteRagMetadata].

Inheritance

object > BatchDeleteRagMetadataRequest

Namespace

Google.Cloud.AIPlatform.V1Beta1

Assembly

Google.Cloud.AIPlatform.V1Beta1.dll

Constructors

BatchDeleteRagMetadataRequest()

public BatchDeleteRagMetadataRequest()

BatchDeleteRagMetadataRequest(BatchDeleteRagMetadataRequest)

public BatchDeleteRagMetadataRequest(BatchDeleteRagMetadataRequest other)
Parameter
Name Description
other BatchDeleteRagMetadataRequest

Properties

Names

public RepeatedField<string> Names { get; }

Required. The RagMetadata to delete. A maximum of 500 rag metadata can be deleted in a batch.

Property Value
Type Description
RepeatedFieldstring

Parent

public string Parent { get; set; }

Required. The resource name of the RagFile from which to delete the RagMetadata. Format: projects/{project}/locations/{location}/ragCorpora/{rag_corpus}/ragFiles/{rag_file}

Property Value
Type Description
string

ParentAsRagFileName

public RagFileName ParentAsRagFileName { get; set; }

RagFileName-typed view over the Parent resource name property.

Property Value
Type Description
RagFileName

RagMetadataNames

public ResourceNameList<RagMetadataName> RagMetadataNames { get; }

RagMetadataName-typed view over the Names resource name property.

Property Value
Type Description
ResourceNameListRagMetadataName