public sealed class GoldengateSnowflakeConnectionProperties : IMessage<GoldengateSnowflakeConnectionProperties>, IEquatable<GoldengateSnowflakeConnectionProperties>, IDeepCloneable<GoldengateSnowflakeConnectionProperties>, IBufferMessage, IMessageReference documentation and code samples for the Oracle Database@Google Cloud v1 API class GoldengateSnowflakeConnectionProperties.
The properties of GoldengateSnowflakeConnection.
Implements
IMessageGoldengateSnowflakeConnectionProperties, IEquatableGoldengateSnowflakeConnectionProperties, IDeepCloneableGoldengateSnowflakeConnectionProperties, IBufferMessage, IMessageNamespace
Google.Cloud.OracleDatabase.V1Assembly
Google.Cloud.OracleDatabase.V1.dll
Constructors
GoldengateSnowflakeConnectionProperties()
public GoldengateSnowflakeConnectionProperties()GoldengateSnowflakeConnectionProperties(GoldengateSnowflakeConnectionProperties)
public GoldengateSnowflakeConnectionProperties(GoldengateSnowflakeConnectionProperties other)| Parameter | |
|---|---|
| Name | Description |
other |
GoldengateSnowflakeConnectionProperties |
Properties
AuthenticationType
public GoldengateSnowflakeConnectionProperties.Types.AuthenticationType AuthenticationType { get; set; }Optional. Used authentication mechanism to access Snowflake.
| Property Value | |
|---|---|
| Type | Description |
GoldengateSnowflakeConnectionPropertiesTypesAuthenticationType |
|
ConnectionPasswordOptionsCase
public GoldengateSnowflakeConnectionProperties.ConnectionPasswordOptionsOneofCase ConnectionPasswordOptionsCase { get; }| Property Value | |
|---|---|
| Type | Description |
GoldengateSnowflakeConnectionPropertiesConnectionPasswordOptionsOneofCase |
|
ConnectionUrl
public string ConnectionUrl { get; set; }Optional. JDBC connection URL. e.g.: 'jdbc❄️//<account_name>.snowflakecomputing.com/?warehouse=<warehouse-name>&db=<db-name>'
| Property Value | |
|---|---|
| Type | Description |
string |
|
HasPassword
public bool HasPassword { get; }Gets whether the "password" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasPasswordSecretVersion
public bool HasPasswordSecretVersion { get; }Gets whether the "password_secret_version" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Password
public string Password { get; set; }Optional. Input only. The password Oracle Goldengate uses to connect to Snowflake platform in plain text.
| Property Value | |
|---|---|
| Type | Description |
string |
|
PasswordSecretVersion
public string PasswordSecretVersion { get; set; }Optional. Input only. The resource name of a secret version in Secret Manager which contains the password Oracle Goldengate uses to connect to Snowflake platform. Format: projects/{project}/secrets/{secret}/versions/{version}.
| Property Value | |
|---|---|
| Type | Description |
string |
|
PasswordSecretVersionAsSecretVersionName
public SecretVersionName PasswordSecretVersionAsSecretVersionName { get; set; }SecretVersionName-typed view over the PasswordSecretVersion resource name property.
| Property Value | |
|---|---|
| Type | Description |
SecretVersionName |
|
PrivateKeyFile
public string PrivateKeyFile { get; set; }Optional. The content of private key file in PEM format.
| Property Value | |
|---|---|
| Type | Description |
string |
|
PrivateKeyPassphraseSecret
public string PrivateKeyPassphraseSecret { get; set; }Optional. Password if the private key file is encrypted.
| Property Value | |
|---|---|
| Type | Description |
string |
|
TechnologyType
public string TechnologyType { get; set; }Optional. The technology type of SnowflakeConnection.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Username
public string Username { get; set; }Optional. The username Oracle Goldengate uses to connect to Snowflake.
| Property Value | |
|---|---|
| Type | Description |
string |
|