Class GoldengateMysqlConnectionProperties (0.6.3)

GoldengateMysqlConnectionProperties(
    mapping=None, *, ignore_unknown_fields=False, **kwargs
)

Properties of GoldengateMysqlConnection.

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 to connect to MySQL 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 to connect to MySQL. 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 MysqlConnection.
username str
Optional. The username Oracle Goldengate uses to connect the associated system of the given technology.
host str
Optional. The name or address of a host.
port int
Optional. The port of an endpoint usually specified for a connection.
database str
Optional. The name of the database.
security_protocol google.cloud.oracledatabase_v1.types.GoldengateMysqlConnectionProperties.MysqlSecurityProtocol
Optional. Security Type for MySQL.
ssl_mode google.cloud.oracledatabase_v1.types.GoldengateMysqlConnectionProperties.SSLMode
Optional. SSL modes for MySQL.
ssl_ca_file str
Optional. Database Certificate - The base64 encoded content of a .pem or .crt file containing the server public key (for 1 and 2-way SSL).
ssl_crl_file str
Optional. The base64 encoded list of certificates revoked by the trusted certificate authorities (Trusted CA).
ssl_cert_file str
Optional. Client Certificate - The base64 encoded content of a .pem or .crt file containing the client public key (for 2-way SSL).
ssl_key_file str
Optional. Client Key - The base64 encoded content of a .pem or .crt file containing the client private key (for 2-way SSL).
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.
db_system_id str
Optional. The OCID of the database system being referenced.

Classes

MysqlSecurityProtocol

MysqlSecurityProtocol(value)

Enum for Security Type for MySQL.

SSLMode

SSLMode(value)

Enum for SSL modes for MySQL.