Show / Hide Table of Contents

Class TriggerSpec

The desired state of the Trigger.

Inheritance
System.Object
TriggerSpec
Implements
IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.CloudRun.v1alpha1.Data
Assembly: Google.Apis.CloudRun.v1alpha1.dll
Syntax
public class TriggerSpec : IDirectResponseSchema

Properties

Broker

Broker is the broker that this trigger receives events from. If not specified, will default to 'default'. Not currently supported by Cloud Run.

Declaration
[JsonProperty("broker")]
public virtual string Broker { get; set; }
Property Value
Type Description
System.String

ETag

The ETag of the item.

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

Filter

Optional. Filter is the filter to apply against all events from the Broker. Only events that pass this filter will be sent to the Subscriber. Note that filter is optional in knative and is only required in fully managed due to different broker implementation.

Declaration
[JsonProperty("filter")]
public virtual TriggerFilter Filter { get; set; }
Property Value
Type Description
TriggerFilter

Subscriber

Sink is the addressable that will receive events.

Declaration
[JsonProperty("subscriber")]
public virtual Destination Subscriber { get; set; }
Property Value
Type Description
Destination

Implements

IDirectResponseSchema
Back to top