Skip to main content

Webhook

Resource Webhook in pulumi-infisical.
2 min read

Resource Webhook in pulumi-infisical.

Pulumi type: infisical:index/webhook:Webhook.

name is the Pulumi resource name. Nested object fields are documented under that object. They are not arguments of this resource.

Example#

Only required arguments are set. A string in angle brackets stands in for that argument. Any other value is an option or example written in the SDK description.

Arguments#

PropertyTypeRequiredDescription
environmentstringyesThe slug of the environment the webhook listens to.
eventsFiltersstring[]noThe events that trigger the webhook. Options: secrets.modified, secrets.rotation-failed. An empty set means the webhook fires on every supported event.
isDisabledbooleannoWhether the webhook is disabled. Defaults to false.
projectIdstringyesThe ID of the project the webhook belongs to.
secretPathstringnoThe secret path the webhook listens to. Defaults to '/'.
typestringnoThe webhook type. Options: general, slack, microsoft-teams. Defaults to 'general'.
webhookSecretKeystringnoThe secret key used to sign the webhook payload so the receiver can verify it. Write-only: it is never returned by the API, so it cannot be imported.
webhookUrlstringyesThe URL Infisical sends the event payload to.

Outputs#

Computed outputs are produced by the provider. They are not constructor arguments.

PropertyTypeComputedDescription
environmentstringnoThe slug of the environment the webhook listens to.
eventsFiltersstring[]noThe events that trigger the webhook. Options: secrets.modified, secrets.rotation-failed. An empty set means the webhook fires on every supported event.
isDisabledbooleannoWhether the webhook is disabled. Defaults to false.
projectIdstringnoThe ID of the project the webhook belongs to.
secretPathstringnoThe secret path the webhook listens to. Defaults to '/'.
typestringnoThe webhook type. Options: general, slack, microsoft-teams. Defaults to 'general'.
webhookSecretKeystringnoThe secret key used to sign the webhook payload so the receiver can verify it. Write-only: it is never returned by the API, so it cannot be imported.
webhookUrlstringnoThe URL Infisical sends the event payload to.