public sealed class DataStore.Types.FederatedSearchConfig.Types.AlloyDbConfig.Types.AlloyDbConnectionConfig : IMessage<DataStore.Types.FederatedSearchConfig.Types.AlloyDbConfig.Types.AlloyDbConnectionConfig>, IEquatable<DataStore.Types.FederatedSearchConfig.Types.AlloyDbConfig.Types.AlloyDbConnectionConfig>, IDeepCloneable<DataStore.Types.FederatedSearchConfig.Types.AlloyDbConfig.Types.AlloyDbConnectionConfig>, IBufferMessage, IMessageReference documentation and code samples for the Discovery Engine v1beta API class DataStore.Types.FederatedSearchConfig.Types.AlloyDbConfig.Types.AlloyDbConnectionConfig.
Configuration for connecting to AlloyDB.
Inheritance
object > DataStore.Types.FederatedSearchConfig.Types.AlloyDbConfig.Types.AlloyDbConnectionConfigImplements
IMessageDataStoreTypesFederatedSearchConfigTypesAlloyDbConfigTypesAlloyDbConnectionConfig, IEquatableDataStoreTypesFederatedSearchConfigTypesAlloyDbConfigTypesAlloyDbConnectionConfig, IDeepCloneableDataStoreTypesFederatedSearchConfigTypesAlloyDbConfigTypesAlloyDbConnectionConfig, IBufferMessage, IMessageNamespace
Google.Cloud.DiscoveryEngine.V1BetaAssembly
Google.Cloud.DiscoveryEngine.V1Beta.dll
Constructors
AlloyDbConnectionConfig()
public AlloyDbConnectionConfig()AlloyDbConnectionConfig(AlloyDbConnectionConfig)
public AlloyDbConnectionConfig(DataStore.Types.FederatedSearchConfig.Types.AlloyDbConfig.Types.AlloyDbConnectionConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
DataStoreTypesFederatedSearchConfigTypesAlloyDbConfigTypesAlloyDbConnectionConfig |
Properties
AuthMode
public DataStore.Types.FederatedSearchConfig.Types.AlloyDbConfig.Types.AlloyDbConnectionConfig.Types.AuthMode AuthMode { get; set; }Optional. Auth mode.
| Property Value | |
|---|---|
| Type | Description |
DataStoreTypesFederatedSearchConfigTypesAlloyDbConfigTypesAlloyDbConnectionConfigTypesAuthMode |
|
Database
public string Database { get; set; }Required. The AlloyDB database to connect to.
| Property Value | |
|---|---|
| Type | Description |
string |
|
EnablePsvs
public bool EnablePsvs { get; set; }Optional. If true, enable PSVS for AlloyDB.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Instance
public string Instance { get; set; }Required. The AlloyDB instance to connect to.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Password
public string Password { get; set; }Required. Database password.
If auth_mode = END_USER_ACCOUNT, it can be unset. In that case, the password will be inferred on the AlloyDB side, based on the authenticated user.
| Property Value | |
|---|---|
| Type | Description |
string |
|
User
public string User { get; set; }Required. Database user.
If auth_mode = END_USER_ACCOUNT, it can be unset. In that case, the user will be inferred on the AlloyDB side, based on the authenticated user.
| Property Value | |
|---|---|
| Type | Description |
string |
|