Show / Hide Table of Contents

Class PostgresqlProfile

PostgreSQL database profile.

Inheritance
object
PostgresqlProfile
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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
PostgresqlSslConfig

Username

Required. Username for the PostgreSQL connection.

Declaration
[JsonProperty("username")]
public virtual string Username { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX