1. Packages
  2. dbt Cloud Provider
  3. API Docs
  4. getWebhook
dbt Cloud v0.1.30 published on Thursday, Mar 20, 2025 by Pulumi

dbtcloud.getWebhook

Explore with Pulumi AI

dbt Cloud v0.1.30 published on Thursday, Mar 20, 2025 by Pulumi

Using getWebhook

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getWebhook(args: GetWebhookArgs, opts?: InvokeOptions): Promise<GetWebhookResult>
function getWebhookOutput(args: GetWebhookOutputArgs, opts?: InvokeOptions): Output<GetWebhookResult>
Copy
def get_webhook(webhook_id: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetWebhookResult
def get_webhook_output(webhook_id: Optional[pulumi.Input[str]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetWebhookResult]
Copy
func LookupWebhook(ctx *Context, args *LookupWebhookArgs, opts ...InvokeOption) (*LookupWebhookResult, error)
func LookupWebhookOutput(ctx *Context, args *LookupWebhookOutputArgs, opts ...InvokeOption) LookupWebhookResultOutput
Copy

> Note: This function is named LookupWebhook in the Go SDK.

public static class GetWebhook 
{
    public static Task<GetWebhookResult> InvokeAsync(GetWebhookArgs args, InvokeOptions? opts = null)
    public static Output<GetWebhookResult> Invoke(GetWebhookInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetWebhookResult> getWebhook(GetWebhookArgs args, InvokeOptions options)
public static Output<GetWebhookResult> getWebhook(GetWebhookArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: dbtcloud:index/getWebhook:getWebhook
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

WebhookId This property is required. string
Webhooks ID
WebhookId This property is required. string
Webhooks ID
webhookId This property is required. String
Webhooks ID
webhookId This property is required. string
Webhooks ID
webhook_id This property is required. str
Webhooks ID
webhookId This property is required. String
Webhooks ID

getWebhook Result

The following output properties are available:

AccountIdentifier string
Webhooks Account Identifier
Active bool
Webhooks active flag
ClientUrl string
Webhooks Client URL
Description string
Webhooks Description
EventTypes List<string>
Webhooks Event Types
HttpStatusCode string
Webhooks HTTP Status Code
Id string
The provider-assigned unique ID for this managed resource.
JobIds List<int>
List of job IDs to trigger the webhook
Name string
Webhooks Name
WebhookId string
Webhooks ID
AccountIdentifier string
Webhooks Account Identifier
Active bool
Webhooks active flag
ClientUrl string
Webhooks Client URL
Description string
Webhooks Description
EventTypes []string
Webhooks Event Types
HttpStatusCode string
Webhooks HTTP Status Code
Id string
The provider-assigned unique ID for this managed resource.
JobIds []int
List of job IDs to trigger the webhook
Name string
Webhooks Name
WebhookId string
Webhooks ID
accountIdentifier String
Webhooks Account Identifier
active Boolean
Webhooks active flag
clientUrl String
Webhooks Client URL
description String
Webhooks Description
eventTypes List<String>
Webhooks Event Types
httpStatusCode String
Webhooks HTTP Status Code
id String
The provider-assigned unique ID for this managed resource.
jobIds List<Integer>
List of job IDs to trigger the webhook
name String
Webhooks Name
webhookId String
Webhooks ID
accountIdentifier string
Webhooks Account Identifier
active boolean
Webhooks active flag
clientUrl string
Webhooks Client URL
description string
Webhooks Description
eventTypes string[]
Webhooks Event Types
httpStatusCode string
Webhooks HTTP Status Code
id string
The provider-assigned unique ID for this managed resource.
jobIds number[]
List of job IDs to trigger the webhook
name string
Webhooks Name
webhookId string
Webhooks ID
account_identifier str
Webhooks Account Identifier
active bool
Webhooks active flag
client_url str
Webhooks Client URL
description str
Webhooks Description
event_types Sequence[str]
Webhooks Event Types
http_status_code str
Webhooks HTTP Status Code
id str
The provider-assigned unique ID for this managed resource.
job_ids Sequence[int]
List of job IDs to trigger the webhook
name str
Webhooks Name
webhook_id str
Webhooks ID
accountIdentifier String
Webhooks Account Identifier
active Boolean
Webhooks active flag
clientUrl String
Webhooks Client URL
description String
Webhooks Description
eventTypes List<String>
Webhooks Event Types
httpStatusCode String
Webhooks HTTP Status Code
id String
The provider-assigned unique ID for this managed resource.
jobIds List<Number>
List of job IDs to trigger the webhook
name String
Webhooks Name
webhookId String
Webhooks ID

Package Details

Repository
dbtcloud pulumi/pulumi-dbtcloud
License
Apache-2.0
Notes
This Pulumi package is based on the dbtcloud Terraform Provider.
dbt Cloud v0.1.30 published on Thursday, Mar 20, 2025 by Pulumi