WebhookResponse
Webhook describes a webhook registered with the Pulumi Service. It may be registered to either an Organization, Stack or Environment.
Properties
hasSecretboolean requiredHasSecret is true if the webhook has a secret. This is used to determine whether to show that there is a secret in the UI.organizationNamestring requiredThe organization that owns this webhook.projectNamestring optionalThe project name. Set when the webhook is scoped to a specific stack.secretCiphertextstring requiredSecretCiphertext is the ciphertext value of the webhook’s secret. It’s used to check whether the secret was changed by the PSPstackNamestring optionalThe stack name. Set when the webhook is scoped to a specific stack.envNamestring optionalThe environment name. Set when the webhook is scoped to a specific environment.namestring requiredThe unique identifier name for the webhook within its scope.displayNamestring requiredThe human-readable display name shown in the UI.payloadUrlstring requiredThe URL to which webhook payloads are delivered.secretstring optionalSecret will be omitted when returned from the service.activeboolean requiredWhether the webhook is active and will receive deliveries.formatstring optionalThe format of the webhook payload (e.g., ‘raw’, ‘slack’, ‘ms_teams’).filtersarray[string] optionalSpecific event types this webhook subscribes to. If empty, all events are delivered.groupsarray[string] optionalEvent groups this webhook subscribes to (e.g., ‘stacks’, ‘deployments’).
Thank you for your feedback!
If you have a question about how to use Pulumi, reach out in Community Slack.
Open an issue on GitHub to report a problem or suggest an improvement.