Class OracleProfile (1.11.0)

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

Oracle database profile. Next ID: 10.

Attributes

Name Description
hostname str
Required. Hostname for the Oracle connection.
port int
Port for the Oracle connection, default value is 1521.
username str
Required. Username for the Oracle connection.
password str
Optional. Password for the Oracle connection. Mutually exclusive with the secret_manager_stored_password field.
database_service str
Required. Database for the Oracle connection.
connection_attributes MutableMapping[str, str]
Connection string attributes
oracle_ssl_config google.cloud.datastream_v1.types.OracleSslConfig
Optional. SSL configuration for the Oracle connection.
oracle_asm_config google.cloud.datastream_v1.types.OracleAsmConfig
Optional. Configuration for Oracle ASM connection.
secret_manager_stored_password str
Optional. A reference to a Secret Manager resource name storing the Oracle connection password. Mutually exclusive with the password field.

Classes

ConnectionAttributesEntry

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

The abstract base class for a message.

Parameters
Name Description
kwargs dict

Keys and values corresponding to the fields of the message.

mapping Union[dict, .Message]

A dictionary or message to be used to determine the values for this message.

ignore_unknown_fields Optional(bool)

If True, do not raise errors for unknown fields. Only applied if mapping is a mapping type or there are keyword parameters.