GoldengatePostgresqlConnectionProperties(
mapping=None, *, ignore_unknown_fields=False, **kwargs
)The properties of GoldengatePostgresqlConnection.
This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
|---|---|
| Name | Description |
password |
str
Optional. Input only. The password Oracle Goldengate uses for PostgreSQL connection in plain text. This field is a member of oneof_ connection_password_options.
|
password_secret_version |
str
Optional. Input only. The resource name of a secret version in Secret Manager which contains the password Oracle Goldengate uses for PostgreSQL connection. Format: projects/{project}/secrets/{secret}/versions/{version}. This field is a member of oneof_ connection_password_options.
|
technology_type |
str
Optional. The technology type of PostgresqlConnection. |
database |
str
Optional. The name of the database. |
host |
str
Optional. The name or address of a host. |
port |
int
Optional. The port of an endpoint usually specified for a connection. |
username |
str
Optional. The username Oracle Goldengate uses to connect the associated system of the given technology. |
additional_attributes |
MutableSequence[google.cloud.oracledatabase_v1.types.NameValuePair]
Optional. An array of name-value pair attribute entries. Used as additional parameters in connection string. |
security_protocol |
google.cloud.oracledatabase_v1.types.GoldengatePostgresqlConnectionProperties.PostgresqlSecurityProtocol
Optional. Security protocol for PostgreSQL. |
ssl_mode |
google.cloud.oracledatabase_v1.types.GoldengatePostgresqlConnectionProperties.PostgresqlSslMode
Optional. SSL modes for PostgreSQL. |
ssl_ca_file |
str
Optional. The base64 encoded certificate of the trusted certificate authorities (Trusted CA) for PostgreSQL. |
ssl_crl_file |
str
Optional. The base64 encoded list of certificates revoked by the trusted certificate authorities (Trusted CA). |
ssl_cert_file |
str
Optional. The base64 encoded certificate of the PostgreSQL server. |
ssl_key_file |
str
Optional. The base64 encoded private key of the PostgreSQL server. |
db_system_id |
str
Optional. The OCID of the database system being referenced. |
Classes
PostgresqlSecurityProtocol
PostgresqlSecurityProtocol(value)Enum for Security protocol for PostgreSQL.
PostgresqlSslMode
PostgresqlSslMode(value)Enum for SSL modes for PostgreSQL.