flux v2.0.1

Receiver.spec

ReceiverSpec defines the desired state of the Receiver.

6 fields
Receiver.spec fields and descriptions
Field / TypeDescription
string[]

Events specifies the list of event types to handle, e.g. 'push' for GitHub or 'Push Hook' for GitLab.

interval
string

Interval at which to reconcile the Receiver with its Secret references.

  • default: "10m"
  • pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$
object[] required

A list of resources to be notified about changes.

object required

SecretRef specifies the Secret containing the token used to validate the payload authenticity.

suspend
boolean

Suspend tells the controller to suspend subsequent events handling for this receiver.

type
string required

Type of webhook sender, used to determine the validation procedure and payload deserialization.

  • enum: ["generic","generic-hmac","github","gitlab","bitbucket","harbor","dockerhub","quay","gcr","nexus","acr"]