Class PostgresqlProfile
PostgreSQL database profile.
Implements
Inherited Members
Namespace: Google.Apis.Datastream.v1.Data
Assembly: Google.Apis.Datastream.v1.dll
Syntax
public class PostgresqlProfile : IDirectResponseSchema
Properties
Database
Required. Database for the PostgreSQL connection.
Declaration
[JsonProperty("database")]
public virtual string Database { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Hostname
Required. Hostname for the PostgreSQL connection.
Declaration
[JsonProperty("hostname")]
public virtual string Hostname { get; set; }
Property Value
Type | Description |
---|---|
string |
Password
Optional. Password for the PostgreSQL connection. Mutually exclusive with the
secret_manager_stored_password
field.
Declaration
[JsonProperty("password")]
public virtual string Password { get; set; }
Property Value
Type | Description |
---|---|
string |
Port
Port for the PostgreSQL connection, default value is 5432.
Declaration
[JsonProperty("port")]
public virtual int? Port { get; set; }
Property Value
Type | Description |
---|---|
int? |
SecretManagerStoredPassword
Optional. A reference to a Secret Manager resource name storing the PostgreSQL connection password. Mutually
exclusive with the password
field.
Declaration
[JsonProperty("secretManagerStoredPassword")]
public virtual string SecretManagerStoredPassword { get; set; }
Property Value
Type | Description |
---|---|
string |
SslConfig
Optional. SSL configuration for the PostgreSQL connection. In case PostgresqlSslConfig is not set, the
connection will use the default SSL mode, which is prefer
(i.e. this mode will only use encryption if
enabled from database side, otherwise will use unencrypted communication)
Declaration
[JsonProperty("sslConfig")]
public virtual PostgresqlSslConfig SslConfig { get; set; }
Property Value
Type | Description |
---|---|
Postgresql |
Username
Required. Username for the PostgreSQL connection.
Declaration
[JsonProperty("username")]
public virtual string Username { get; set; }
Property Value
Type | Description |
---|---|
string |