An Webhook is an SSH key with read or write access to a bitbucket git repo.
Type
CRD
Group
webhook.bitbucket-server.crossplane.io
Version
v1alpha1
apiVersion: webhook.bitbucket-server.crossplane.io/v1alpha1
kind: Webhook
An WebhookSpec defines the desired state of an Webhook.
WebhookParameters are the configurable fields of a Webhook.
BitbucketWebhook provide a way to configure Bitbucket Server to make requests to your server (or another external service) whenever certain events occur in Bitbucket
BitbucketWebhookConfiguration configures settings for a webhook configuration
No description provided.
ProviderConfigReference specifies how the provider that will be used to create, observe, update, and delete this managed resource should be configured.
ProviderReference specifies the provider that will be used to create, observe, update, and delete this managed resource. Deprecated: Please use ProviderConfigReference, i.e. providerConfigRef
WriteConnectionSecretToReference specifies the namespace and name of a Secret to which any connection details for this managed resource should be written. Connection details frequently include the endpoint, username, and password required to connect to the managed resource.
An WebhookStatus represents the observed state of an Webhook.
WebhookObservation are the observable fields of an Webhook.
Conditions of the resource.
example
apiVersion: webhook.bitbucket-server.crossplane.io/v1alpha1
kind: Webhook
metadata:
name: example
spec:
forProvider:
projectKey: TEST
repoName: test
webhook:
configuration:
secret: "123"
events:
- repo:refs_changed
- repo:modified
name: build-trigger
url: https://hooks.example.com/test
providerConfigRef:
name: example
© 2022 Upbound, Inc.
Discover the building blocksfor your internal cloud platform.