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

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

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

Configuration message for RagManagedDb used by RagEngine.

Inheritance

object > RagManagedDbConfig

Namespace

Google.Cloud.AIPlatform.V1Beta1

Assembly

Google.Cloud.AIPlatform.V1Beta1.dll

Constructors

RagManagedDbConfig()

public RagManagedDbConfig()

RagManagedDbConfig(RagManagedDbConfig)

public RagManagedDbConfig(RagManagedDbConfig other)
Parameter
Name Description
other RagManagedDbConfig

Properties

Basic

[Obsolete]
public RagManagedDbConfig.Types.Basic Basic { get; set; }

Deprecated: Use mode instead to set the tier under Spanner. Sets the RagManagedDb to the Basic tier.

Property Value
Type Description
RagManagedDbConfigTypesBasic

Enterprise

[Obsolete]
public RagManagedDbConfig.Types.Enterprise Enterprise { get; set; }

Sets the RagManagedDb to the Enterprise tier.

Property Value
Type Description
RagManagedDbConfigTypesEnterprise

ModeCase

public RagManagedDbConfig.ModeOneofCase ModeCase { get; }
Property Value
Type Description
RagManagedDbConfigModeOneofCase

Scaled

[Obsolete]
public RagManagedDbConfig.Types.Scaled Scaled { get; set; }

Deprecated: Use mode instead to set the tier under Spanner. Sets the RagManagedDb to the Scaled tier.

Property Value
Type Description
RagManagedDbConfigTypesScaled

Serverless

public RagManagedDbConfig.Types.Serverless Serverless { get; set; }

Sets the backend to be the serverless mode offered by RAG Engine.

Property Value
Type Description
RagManagedDbConfigTypesServerless

Spanner

public RagManagedDbConfig.Types.Spanner Spanner { get; set; }

Sets the RAG Engine backend to be RagManagedDb, built on top of Spanner.

NOTE: This is the default mode (w/ Basic Tier) if not explicitly chosen.

Property Value
Type Description
RagManagedDbConfigTypesSpanner

TierCase

public RagManagedDbConfig.TierOneofCase TierCase { get; }
Property Value
Type Description
RagManagedDbConfigTierOneofCase

Unprovisioned

[Obsolete]
public RagManagedDbConfig.Types.Unprovisioned Unprovisioned { get; set; }

Deprecated: Use mode instead to set the tier under Spanner. Sets the RagManagedDb to the Unprovisioned tier.

Property Value
Type Description
RagManagedDbConfigTypesUnprovisioned