Class Destination (1.6.0)

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

Represents a target of an invocation over HTTP.

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

NameDescription
cloud_run google.cloud.eventarc_v1.types.CloudRun
Cloud Run fully-managed resource that receives the events. The resource should be in the same project as the trigger. This field is a member of `oneof`_ ``descriptor``.
cloud_function str
The Cloud Function resource name. Only Cloud Functions V2 is supported. Format: ``projects/{project}/locations/{location}/functions/{function}`` This field is a member of `oneof`_ ``descriptor``.
gke google.cloud.eventarc_v1.types.GKE
A GKE service capable of receiving events. The service should be running in the same project as the trigger. This field is a member of `oneof`_ ``descriptor``.

Inheritance

builtins.object > proto.message.Message > Destination