Volcengine v0.0.45 published on Tuesday, Feb 10, 2026 by Volcengine
Volcengine v0.0.45 published on Tuesday, Feb 10, 2026 by Volcengine
Use this data source to query detailed information of tls alarm webhook integrations
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as volcengine from "@pulumi/volcengine";
const foo = volcengine.tls.getAlarmWebhookIntegrations({});
import pulumi
import pulumi_volcengine as volcengine
foo = volcengine.tls.get_alarm_webhook_integrations()
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/tls"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tls.GetAlarmWebhookIntegrations(ctx, nil, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcengine = Pulumi.Volcengine;
return await Deployment.RunAsync(() =>
{
var foo = Volcengine.Tls.GetAlarmWebhookIntegrations.Invoke();
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.volcengine.tls.TlsFunctions;
import com.pulumi.volcengine.tls.inputs.GetAlarmWebhookIntegrationsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var foo = TlsFunctions.getAlarmWebhookIntegrations();
}
}
variables:
foo:
fn::invoke:
Function: volcengine:tls:getAlarmWebhookIntegrations
Arguments: {}
Using getAlarmWebhookIntegrations
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 getAlarmWebhookIntegrations(args: GetAlarmWebhookIntegrationsArgs, opts?: InvokeOptions): Promise<GetAlarmWebhookIntegrationsResult>
function getAlarmWebhookIntegrationsOutput(args: GetAlarmWebhookIntegrationsOutputArgs, opts?: InvokeOptions): Output<GetAlarmWebhookIntegrationsResult>def get_alarm_webhook_integrations(output_file: Optional[str] = None,
webhook_id: Optional[str] = None,
webhook_name: Optional[str] = None,
webhook_type: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAlarmWebhookIntegrationsResult
def get_alarm_webhook_integrations_output(output_file: Optional[pulumi.Input[str]] = None,
webhook_id: Optional[pulumi.Input[str]] = None,
webhook_name: Optional[pulumi.Input[str]] = None,
webhook_type: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAlarmWebhookIntegrationsResult]func GetAlarmWebhookIntegrations(ctx *Context, args *GetAlarmWebhookIntegrationsArgs, opts ...InvokeOption) (*GetAlarmWebhookIntegrationsResult, error)
func GetAlarmWebhookIntegrationsOutput(ctx *Context, args *GetAlarmWebhookIntegrationsOutputArgs, opts ...InvokeOption) GetAlarmWebhookIntegrationsResultOutput> Note: This function is named GetAlarmWebhookIntegrations in the Go SDK.
public static class GetAlarmWebhookIntegrations
{
public static Task<GetAlarmWebhookIntegrationsResult> InvokeAsync(GetAlarmWebhookIntegrationsArgs args, InvokeOptions? opts = null)
public static Output<GetAlarmWebhookIntegrationsResult> Invoke(GetAlarmWebhookIntegrationsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAlarmWebhookIntegrationsResult> getAlarmWebhookIntegrations(GetAlarmWebhookIntegrationsArgs args, InvokeOptions options)
public static Output<GetAlarmWebhookIntegrationsResult> getAlarmWebhookIntegrations(GetAlarmWebhookIntegrationsArgs args, InvokeOptions options)
fn::invoke:
function: volcengine:tls/getAlarmWebhookIntegrations:getAlarmWebhookIntegrations
arguments:
# arguments dictionaryThe following arguments are supported:
- Output
File string - File name where to save data source results.
- Webhook
Id string - The ID of the alarm webhook integration.
- Webhook
Name string - The name of the webhook integration. Fuzzy matching is supported.
- Webhook
Type string - The type of the webhook integration.
- Output
File string - File name where to save data source results.
- Webhook
Id string - The ID of the alarm webhook integration.
- Webhook
Name string - The name of the webhook integration. Fuzzy matching is supported.
- Webhook
Type string - The type of the webhook integration.
- output
File String - File name where to save data source results.
- webhook
Id String - The ID of the alarm webhook integration.
- webhook
Name String - The name of the webhook integration. Fuzzy matching is supported.
- webhook
Type String - The type of the webhook integration.
- output
File string - File name where to save data source results.
- webhook
Id string - The ID of the alarm webhook integration.
- webhook
Name string - The name of the webhook integration. Fuzzy matching is supported.
- webhook
Type string - The type of the webhook integration.
- output_
file str - File name where to save data source results.
- webhook_
id str - The ID of the alarm webhook integration.
- webhook_
name str - The name of the webhook integration. Fuzzy matching is supported.
- webhook_
type str - The type of the webhook integration.
- output
File String - File name where to save data source results.
- webhook
Id String - The ID of the alarm webhook integration.
- webhook
Name String - The name of the webhook integration. Fuzzy matching is supported.
- webhook
Type String - The type of the webhook integration.
getAlarmWebhookIntegrations Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Integrations
List<Get
Alarm Webhook Integrations Integration> - The list of alarm webhook integrations.
- Total
Count int - The total count of alarm webhook integrations.
- Output
File string - Webhook
Id string - The ID of the alarm webhook integration.
- Webhook
Name string - The name of the webhook integration.
- Webhook
Type string - The type of the webhook.
- Id string
- The provider-assigned unique ID for this managed resource.
- Integrations
[]Get
Alarm Webhook Integrations Integration - The list of alarm webhook integrations.
- Total
Count int - The total count of alarm webhook integrations.
- Output
File string - Webhook
Id string - The ID of the alarm webhook integration.
- Webhook
Name string - The name of the webhook integration.
- Webhook
Type string - The type of the webhook.
- id String
- The provider-assigned unique ID for this managed resource.
- integrations
List<Get
Alarm Webhook Integrations Integration> - The list of alarm webhook integrations.
- total
Count Integer - The total count of alarm webhook integrations.
- output
File String - webhook
Id String - The ID of the alarm webhook integration.
- webhook
Name String - The name of the webhook integration.
- webhook
Type String - The type of the webhook.
- id string
- The provider-assigned unique ID for this managed resource.
- integrations
Get
Alarm Webhook Integrations Integration[] - The list of alarm webhook integrations.
- total
Count number - The total count of alarm webhook integrations.
- output
File string - webhook
Id string - The ID of the alarm webhook integration.
- webhook
Name string - The name of the webhook integration.
- webhook
Type string - The type of the webhook.
- id str
- The provider-assigned unique ID for this managed resource.
- integrations
Sequence[Get
Alarm Webhook Integrations Integration] - The list of alarm webhook integrations.
- total_
count int - The total count of alarm webhook integrations.
- output_
file str - webhook_
id str - The ID of the alarm webhook integration.
- webhook_
name str - The name of the webhook integration.
- webhook_
type str - The type of the webhook.
- id String
- The provider-assigned unique ID for this managed resource.
- integrations List<Property Map>
- The list of alarm webhook integrations.
- total
Count Number - The total count of alarm webhook integrations.
- output
File String - webhook
Id String - The ID of the alarm webhook integration.
- webhook
Name String - The name of the webhook integration.
- webhook
Type String - The type of the webhook.
Supporting Types
GetAlarmWebhookIntegrationsIntegration
- Create
Time string - The creation time of the webhook integration.
- Modify
Time string - The update time of the webhook integration.
- Webhook
Headers List<GetAlarm Webhook Integrations Integration Webhook Header> - The headers of the webhook.
- Webhook
Id string - The ID of the alarm webhook integration.
- Webhook
Method string - The method of the webhook.
- Webhook
Name string - The name of the webhook integration. Fuzzy matching is supported.
- Webhook
Secret string - The secret of the webhook.
- Webhook
Type string - The type of the webhook integration.
- Webhook
Url string - The URL of the webhook.
- Create
Time string - The creation time of the webhook integration.
- Modify
Time string - The update time of the webhook integration.
- Webhook
Headers []GetAlarm Webhook Integrations Integration Webhook Header - The headers of the webhook.
- Webhook
Id string - The ID of the alarm webhook integration.
- Webhook
Method string - The method of the webhook.
- Webhook
Name string - The name of the webhook integration. Fuzzy matching is supported.
- Webhook
Secret string - The secret of the webhook.
- Webhook
Type string - The type of the webhook integration.
- Webhook
Url string - The URL of the webhook.
- create
Time String - The creation time of the webhook integration.
- modify
Time String - The update time of the webhook integration.
- webhook
Headers List<GetAlarm Webhook Integrations Integration Webhook Header> - The headers of the webhook.
- webhook
Id String - The ID of the alarm webhook integration.
- webhook
Method String - The method of the webhook.
- webhook
Name String - The name of the webhook integration. Fuzzy matching is supported.
- webhook
Secret String - The secret of the webhook.
- webhook
Type String - The type of the webhook integration.
- webhook
Url String - The URL of the webhook.
- create
Time string - The creation time of the webhook integration.
- modify
Time string - The update time of the webhook integration.
- webhook
Headers GetAlarm Webhook Integrations Integration Webhook Header[] - The headers of the webhook.
- webhook
Id string - The ID of the alarm webhook integration.
- webhook
Method string - The method of the webhook.
- webhook
Name string - The name of the webhook integration. Fuzzy matching is supported.
- webhook
Secret string - The secret of the webhook.
- webhook
Type string - The type of the webhook integration.
- webhook
Url string - The URL of the webhook.
- create_
time str - The creation time of the webhook integration.
- modify_
time str - The update time of the webhook integration.
- webhook_
headers Sequence[GetAlarm Webhook Integrations Integration Webhook Header] - The headers of the webhook.
- webhook_
id str - The ID of the alarm webhook integration.
- webhook_
method str - The method of the webhook.
- webhook_
name str - The name of the webhook integration. Fuzzy matching is supported.
- webhook_
secret str - The secret of the webhook.
- webhook_
type str - The type of the webhook integration.
- webhook_
url str - The URL of the webhook.
- create
Time String - The creation time of the webhook integration.
- modify
Time String - The update time of the webhook integration.
- webhook
Headers List<Property Map> - The headers of the webhook.
- webhook
Id String - The ID of the alarm webhook integration.
- webhook
Method String - The method of the webhook.
- webhook
Name String - The name of the webhook integration. Fuzzy matching is supported.
- webhook
Secret String - The secret of the webhook.
- webhook
Type String - The type of the webhook integration.
- webhook
Url String - The URL of the webhook.
GetAlarmWebhookIntegrationsIntegrationWebhookHeader
Package Details
- Repository
- volcengine volcengine/pulumi-volcengine
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
volcengineTerraform Provider.
Volcengine v0.0.45 published on Tuesday, Feb 10, 2026 by Volcengine
