Class OracleAsmConfig (1.14.0)

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

Configuration for Oracle Automatic Storage Management (ASM) connection.

Attributes

Name Description
hostname str
Required. Hostname for the Oracle ASM connection.
port int
Required. Port for the Oracle ASM connection.
username str
Required. Username for the Oracle ASM connection.
password str
Optional. Password for the Oracle ASM connection. Mutually exclusive with the secret_manager_stored_password field.
asm_service str
Required. ASM service name for the Oracle ASM connection.
connection_attributes MutableMapping[str, str]
Optional. Connection string attributes
oracle_ssl_config google.cloud.datastream_v1.types.OracleSslConfig
Optional. SSL configuration for the Oracle connection.
secret_manager_stored_password str
Optional. A reference to a Secret Manager resource name storing the Oracle ASM 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.