We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.76.0
published on Monday, Aug 24, 2026 by Pulumi
published on Monday, Aug 24, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.76.0
published on Monday, Aug 24, 2026 by Pulumi
published on Monday, Aug 24, 2026 by Pulumi
Resource Type definition for AWS::Amplify::Webhook. Creates a webhook on an Amplify app.
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?: InvokeOutputOptions): Output<GetWebhookResult>def get_webhook(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetWebhookResult
def get_webhook_output(arn: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetWebhookResult]func LookupWebhook(ctx *Context, args *LookupWebhookArgs, opts ...InvokeOption) (*LookupWebhookResult, error)
func LookupWebhookOutput(ctx *Context, args *LookupWebhookOutputArgs, opts ...InvokeOption) LookupWebhookResultOutput> 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)
public static Output<GetWebhookResult> Invoke(GetWebhookInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetWebhookResult> getWebhook(GetWebhookArgs args, InvokeOptions options)
public static Output<GetWebhookResult> getWebhook(GetWebhookArgs args, InvokeOptions options)
public static Output<GetWebhookResult> getWebhook(GetWebhookArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws-native:amplify:getWebhook
arguments:
# arguments dictionarydata "aws-native_amplify_get_webhook" "name" {
# arguments
}The following arguments are supported:
- Arn string
- The Amazon Resource Name (ARN) for the webhook.
- Arn string
- The Amazon Resource Name (ARN) for the webhook.
- arn string
- The Amazon Resource Name (ARN) for the webhook.
- arn String
- The Amazon Resource Name (ARN) for the webhook.
- arn string
- The Amazon Resource Name (ARN) for the webhook.
- arn str
- The Amazon Resource Name (ARN) for the webhook.
- arn String
- The Amazon Resource Name (ARN) for the webhook.
getWebhook Result
The following output properties are available:
- Arn string
- The Amazon Resource Name (ARN) for the webhook.
- Branch
Name string - The name for a branch that is part of an Amplify app.
- Description string
- The description for a webhook.
-
List<Pulumi.
Aws Native. Outputs. Tag> - Tags for the webhook.
- Webhook
Id string - The unique ID for a webhook.
- Webhook
Url string - The URL of the webhook.
- Arn string
- The Amazon Resource Name (ARN) for the webhook.
- Branch
Name string - The name for a branch that is part of an Amplify app.
- Description string
- The description for a webhook.
- Tag
- Tags for the webhook.
- Webhook
Id string - The unique ID for a webhook.
- Webhook
Url string - The URL of the webhook.
- arn string
- The Amazon Resource Name (ARN) for the webhook.
- branch_
name string - The name for a branch that is part of an Amplify app.
- description string
- The description for a webhook.
- list(object)
- Tags for the webhook.
- webhook_
id string - The unique ID for a webhook.
- webhook_
url string - The URL of the webhook.
- arn String
- The Amazon Resource Name (ARN) for the webhook.
- branch
Name String - The name for a branch that is part of an Amplify app.
- description String
- The description for a webhook.
- List<Tag>
- Tags for the webhook.
- webhook
Id String - The unique ID for a webhook.
- webhook
Url String - The URL of the webhook.
- arn string
- The Amazon Resource Name (ARN) for the webhook.
- branch
Name string - The name for a branch that is part of an Amplify app.
- description string
- The description for a webhook.
- Tag[]
- Tags for the webhook.
- webhook
Id string - The unique ID for a webhook.
- webhook
Url string - The URL of the webhook.
- arn str
- The Amazon Resource Name (ARN) for the webhook.
- branch_
name str - The name for a branch that is part of an Amplify app.
- description str
- The description for a webhook.
- Sequence[root_Tag]
- Tags for the webhook.
- webhook_
id str - The unique ID for a webhook.
- webhook_
url str - The URL of the webhook.
- arn String
- The Amazon Resource Name (ARN) for the webhook.
- branch
Name String - The name for a branch that is part of an Amplify app.
- description String
- The description for a webhook.
- List<Property Map>
- Tags for the webhook.
- webhook
Id String - The unique ID for a webhook.
- webhook
Url String - The URL of the webhook.
Supporting Types
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.76.0
published on Monday, Aug 24, 2026 by Pulumi
published on Monday, Aug 24, 2026 by Pulumi