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.
Implements
IMessageRagManagedDbConfig, IEquatableRagManagedDbConfig, IDeepCloneableRagManagedDbConfig, IBufferMessage, IMessageNamespace
Google.Cloud.AIPlatform.V1Beta1Assembly
Google.Cloud.AIPlatform.V1Beta1.dll
Constructors
RagManagedDbConfig()
public RagManagedDbConfig()
RagManagedDbConfig(RagManagedDbConfig)
public RagManagedDbConfig(RagManagedDbConfig other)
Parameter | |
---|---|
Name | Description |
other |
RagManagedDbConfig |
Properties
Basic
public RagManagedDbConfig.Types.Basic Basic { get; set; }
Sets the RagManagedDb to the Basic tier.
Property Value | |
---|---|
Type | Description |
RagManagedDbConfigTypesBasic |
Enterprise
[Obsolete]
public RagManagedDbConfig.Types.Enterprise Enterprise { get; set; }
Deprecated: Please use Scaled
tier instead.
Sets the RagManagedDb to the Enterprise tier. This is the default tier
if not explicitly chosen.
Property Value | |
---|---|
Type | Description |
RagManagedDbConfigTypesEnterprise |
Scaled
public RagManagedDbConfig.Types.Scaled Scaled { get; set; }
Sets the RagManagedDb to the Scaled tier.
Property Value | |
---|---|
Type | Description |
RagManagedDbConfigTypesScaled |
TierCase
public RagManagedDbConfig.TierOneofCase TierCase { get; }
Property Value | |
---|---|
Type | Description |
RagManagedDbConfigTierOneofCase |
Unprovisioned
public RagManagedDbConfig.Types.Unprovisioned Unprovisioned { get; set; }
Sets the RagManagedDb to the Unprovisioned tier.
Property Value | |
---|---|
Type | Description |
RagManagedDbConfigTypesUnprovisioned |