public sealed class SqlServerProfile : IMessage<SqlServerProfile>, IEquatable<SqlServerProfile>, IDeepCloneable<SqlServerProfile>, IBufferMessage, IMessage
Reference documentation and code samples for the DataStream v1 API class SqlServerProfile.
SQLServer database profile.
Implements
IMessageSqlServerProfile, IEquatableSqlServerProfile, IDeepCloneableSqlServerProfile, IBufferMessage, IMessageNamespace
Google.Cloud.Datastream.V1Assembly
Google.Cloud.Datastream.V1.dll
Constructors
SqlServerProfile()
public SqlServerProfile()
SqlServerProfile(SqlServerProfile)
public SqlServerProfile(SqlServerProfile other)
Parameter | |
---|---|
Name | Description |
other |
SqlServerProfile |
Properties
Database
public string Database { get; set; }
Required. Database for the SQLServer connection.
Property Value | |
---|---|
Type | Description |
string |
Hostname
public string Hostname { get; set; }
Required. Hostname for the SQLServer connection.
Property Value | |
---|---|
Type | Description |
string |
Password
public string Password { get; set; }
Optional. Password for the SQLServer connection. Mutually exclusive with
the secret_manager_stored_password
field.
Property Value | |
---|---|
Type | Description |
string |
Port
public int Port { get; set; }
Port for the SQLServer connection, default value is 1433.
Property Value | |
---|---|
Type | Description |
int |
SecretManagerStoredPassword
public string SecretManagerStoredPassword { get; set; }
Optional. A reference to a Secret Manager resource name storing the
SQLServer connection password. Mutually exclusive with the password
field.
Property Value | |
---|---|
Type | Description |
string |
Username
public string Username { get; set; }
Required. Username for the SQLServer connection.
Property Value | |
---|---|
Type | Description |
string |