Show / Hide Table of Contents

Class Destination

Represents a target of an invocation over HTTP.

Inheritance
object
Destination
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Eventarc.v1.Data
Assembly: Google.Apis.Eventarc.v1.dll
Syntax
public class Destination : IDirectResponseSchema

Properties

CloudFunction

The Cloud Function resource name. Cloud Functions V1 and V2 are supported. Format: projects/{project}/locations/{location}/functions/{function} This is a read-only field. Creating Cloud Functions V1/V2 triggers is only supported via the Cloud Functions product. An error will be returned if the user sets this value.

Declaration
[JsonProperty("cloudFunction")]
public virtual string CloudFunction { get; set; }
Property Value
Type Description
string

CloudRun

Cloud Run fully-managed resource that receives the events. The resource should be in the same project as the trigger.

Declaration
[JsonProperty("cloudRun")]
public virtual CloudRun CloudRun { get; set; }
Property Value
Type Description
CloudRun

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Gke

A GKE service capable of receiving events. The service should be running in the same project as the trigger.

Declaration
[JsonProperty("gke")]
public virtual GKE Gke { get; set; }
Property Value
Type Description
GKE

HttpEndpoint

An HTTP endpoint destination described by an URI.

Declaration
[JsonProperty("httpEndpoint")]
public virtual HttpEndpoint HttpEndpoint { get; set; }
Property Value
Type Description
HttpEndpoint

NetworkConfig

Optional. Network config is used to configure how Eventarc resolves and connect to a destination. This should only be used with HttpEndpoint destination type.

Declaration
[JsonProperty("networkConfig")]
public virtual NetworkConfig NetworkConfig { get; set; }
Property Value
Type Description
NetworkConfig

Workflow

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 trigger. Format: projects/{project}/locations/{location}/workflows/{workflow}

Declaration
[JsonProperty("workflow")]
public virtual string Workflow { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX