Class TriggerSpec
The desired state of the Trigger.
Inheritance
System.Object
TriggerSpec
Implements
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 |