Class DestinationConfig (0.20.6)

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

Defines target endpoints used to connect to third-party sources.

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
params google.protobuf.struct_pb2.Struct
Optional. Additional parameters for this destination config in structured json format. This field is a member of oneof_ destination_config_params.
json_params str
Additional parameters for this destination config in json string format. This field is a member of oneof_ destination_config_params.
key str
Optional. Unique destination identifier that is supported by the connector.
destinations MutableSequence[google.cloud.discoveryengine_v1.types.DestinationConfig.Destination]
Optional. The destinations for the corresponding key.

Classes

Destination

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