PipelineDestination class
Properties
-
authenticationConfig
→ Input<PipelineDestinationAuthenticationConfig?>?
-
Represents a config used to authenticate message requests.
Structure is documented below.
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
httpEndpoint
→ Input<PipelineDestinationHttpEndpoint?>?
-
Represents a HTTP endpoint destination.
Structure is documented below.
final
-
messageBus
→ Input<String?>?
-
The resource name of the Message Bus to which events should be
published. The Message Bus resource should exist in the same project as
the Pipeline. Format:
projects/{project}/locations/{location}/messageBuses/{message_bus}
final
-
networkConfig
→ Input<PipelineDestinationNetworkConfig?>?
-
Represents a network config to be used for destination resolution and
connectivity.
Structure is documented below.
final
-
outputPayloadFormat
→ Input<PipelineDestinationOutputPayloadFormat?>?
-
Represents the format of message data.
Structure is documented below.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
topic
→ Input<String?>?
-
The resource name of the Pub/Sub topic to which events should be
published. Format:
projects/{project}/locations/{location}/topics/{topic}
final
-
workflow
→ Input<String?>?
-
The resource name of the Workflow whose Executions are triggered by
the events. The Workflow resource should be deployed in the same
project as the Pipeline. Format:
projects/{project}/locations/{location}/workflows/{workflow}
final