Class GoldengateElasticsearchConnectionProperties (0.6.1)

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

The properties of GoldengateElasticsearchConnection.

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 Elastic Search 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 Elastic Search 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 ElasticsearchConnection.
servers str
Optional. Comma separated list of Elasticsearch server addresses, specified as host:port entries, where :port is optional. If port is not specified, it defaults to 9200. Example: "server1.example.com:4000,server2.example.com:4000".
security_protocol google.cloud.oracledatabase_v1.types.GoldengateElasticsearchConnectionProperties.ElasticsearchSecurityProtocol
Optional. Security protocol for Elasticsearch.
authentication_type google.cloud.oracledatabase_v1.types.GoldengateElasticsearchConnectionProperties.ElasticsearchAuthenticationType
Optional. Authentication type for Elasticsearch.
username str
Optional. The username Oracle Goldengate uses to connect the associated system of the given technology.
fingerprint str
Optional. Fingerprint required by TLS security protocol. Eg.: '6152b2dfbff200f973c5074a5b91d06ab3b472c07c09a1ea57bb7fd406cdce9c'

Classes

ElasticsearchAuthenticationType

ElasticsearchAuthenticationType(value)

Enum for Authentication type for Elasticsearch.

ElasticsearchSecurityProtocol

ElasticsearchSecurityProtocol(value)

Enum for Security protocol for Elasticsearch.