1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getScfAsyncEventManagement
tencentcloud 1.81.187 published on Monday, Apr 28, 2025 by tencentcloudstack

tencentcloud.getScfAsyncEventManagement

Explore with Pulumi AI

Use this data source to query detailed information of scf async_event_management

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";

const asyncEventManagement = tencentcloud.getScfAsyncEventManagement({
    functionName: "keep-1676351130",
    namespace: "default",
    order: "ASC",
    orderby: "StartTime",
    qualifier: "$LATEST",
});
Copy
import pulumi
import pulumi_tencentcloud as tencentcloud

async_event_management = tencentcloud.get_scf_async_event_management(function_name="keep-1676351130",
    namespace="default",
    order="ASC",
    orderby="StartTime",
    qualifier="$LATEST")
Copy
package main

import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := tencentcloud.GetScfAsyncEventManagement(ctx, &tencentcloud.GetScfAsyncEventManagementArgs{
			FunctionName: "keep-1676351130",
			Namespace:    pulumi.StringRef("default"),
			Order:        pulumi.StringRef("ASC"),
			Orderby:      pulumi.StringRef("StartTime"),
			Qualifier:    pulumi.StringRef("$LATEST"),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;

return await Deployment.RunAsync(() => 
{
    var asyncEventManagement = Tencentcloud.GetScfAsyncEventManagement.Invoke(new()
    {
        FunctionName = "keep-1676351130",
        Namespace = "default",
        Order = "ASC",
        Orderby = "StartTime",
        Qualifier = "$LATEST",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetScfAsyncEventManagementArgs;
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 asyncEventManagement = TencentcloudFunctions.getScfAsyncEventManagement(GetScfAsyncEventManagementArgs.builder()
            .functionName("keep-1676351130")
            .namespace("default")
            .order("ASC")
            .orderby("StartTime")
            .qualifier("$LATEST")
            .build());

    }
}
Copy
variables:
  asyncEventManagement:
    fn::invoke:
      function: tencentcloud:getScfAsyncEventManagement
      arguments:
        functionName: keep-1676351130
        namespace: default
        order: ASC
        orderby: StartTime
        qualifier: $LATEST
Copy

Using getScfAsyncEventManagement

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 getScfAsyncEventManagement(args: GetScfAsyncEventManagementArgs, opts?: InvokeOptions): Promise<GetScfAsyncEventManagementResult>
function getScfAsyncEventManagementOutput(args: GetScfAsyncEventManagementOutputArgs, opts?: InvokeOptions): Output<GetScfAsyncEventManagementResult>
Copy
def get_scf_async_event_management(function_name: Optional[str] = None,
                                   id: Optional[str] = None,
                                   invoke_request_id: Optional[str] = None,
                                   invoke_types: Optional[Sequence[str]] = None,
                                   namespace: Optional[str] = None,
                                   order: Optional[str] = None,
                                   orderby: Optional[str] = None,
                                   qualifier: Optional[str] = None,
                                   result_output_file: Optional[str] = None,
                                   statuses: Optional[Sequence[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetScfAsyncEventManagementResult
def get_scf_async_event_management_output(function_name: Optional[pulumi.Input[str]] = None,
                                   id: Optional[pulumi.Input[str]] = None,
                                   invoke_request_id: Optional[pulumi.Input[str]] = None,
                                   invoke_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                   namespace: Optional[pulumi.Input[str]] = None,
                                   order: Optional[pulumi.Input[str]] = None,
                                   orderby: Optional[pulumi.Input[str]] = None,
                                   qualifier: Optional[pulumi.Input[str]] = None,
                                   result_output_file: Optional[pulumi.Input[str]] = None,
                                   statuses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetScfAsyncEventManagementResult]
Copy
func GetScfAsyncEventManagement(ctx *Context, args *GetScfAsyncEventManagementArgs, opts ...InvokeOption) (*GetScfAsyncEventManagementResult, error)
func GetScfAsyncEventManagementOutput(ctx *Context, args *GetScfAsyncEventManagementOutputArgs, opts ...InvokeOption) GetScfAsyncEventManagementResultOutput
Copy

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

public static class GetScfAsyncEventManagement 
{
    public static Task<GetScfAsyncEventManagementResult> InvokeAsync(GetScfAsyncEventManagementArgs args, InvokeOptions? opts = null)
    public static Output<GetScfAsyncEventManagementResult> Invoke(GetScfAsyncEventManagementInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetScfAsyncEventManagementResult> getScfAsyncEventManagement(GetScfAsyncEventManagementArgs args, InvokeOptions options)
public static Output<GetScfAsyncEventManagementResult> getScfAsyncEventManagement(GetScfAsyncEventManagementArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: tencentcloud:index/getScfAsyncEventManagement:getScfAsyncEventManagement
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

FunctionName This property is required. string
Function name.
Id string
InvokeRequestId string
Filter (event invocation request ID).
InvokeTypes List<string>
Filter (invocation type list), Values: CMQ, CKAFKA_TRIGGER, APIGW, COS, TRIGGER_TIMER, MPS_TRIGGER, CLS_TRIGGER, OTHERS.
Namespace string
Function namespace.
Order string
Valid values: ASC, DESC. Default value: DESC.
Orderby string
Valid values: StartTime, EndTime. Default value: StartTime.
Qualifier string
Filter (function version).
ResultOutputFile string
Used to save results.
Statuses List<string>
Filter (event status list), Values: RUNNING, FINISHED, ABORTED, FAILED.
FunctionName This property is required. string
Function name.
Id string
InvokeRequestId string
Filter (event invocation request ID).
InvokeTypes []string
Filter (invocation type list), Values: CMQ, CKAFKA_TRIGGER, APIGW, COS, TRIGGER_TIMER, MPS_TRIGGER, CLS_TRIGGER, OTHERS.
Namespace string
Function namespace.
Order string
Valid values: ASC, DESC. Default value: DESC.
Orderby string
Valid values: StartTime, EndTime. Default value: StartTime.
Qualifier string
Filter (function version).
ResultOutputFile string
Used to save results.
Statuses []string
Filter (event status list), Values: RUNNING, FINISHED, ABORTED, FAILED.
functionName This property is required. String
Function name.
id String
invokeRequestId String
Filter (event invocation request ID).
invokeTypes List<String>
Filter (invocation type list), Values: CMQ, CKAFKA_TRIGGER, APIGW, COS, TRIGGER_TIMER, MPS_TRIGGER, CLS_TRIGGER, OTHERS.
namespace String
Function namespace.
order String
Valid values: ASC, DESC. Default value: DESC.
orderby String
Valid values: StartTime, EndTime. Default value: StartTime.
qualifier String
Filter (function version).
resultOutputFile String
Used to save results.
statuses List<String>
Filter (event status list), Values: RUNNING, FINISHED, ABORTED, FAILED.
functionName This property is required. string
Function name.
id string
invokeRequestId string
Filter (event invocation request ID).
invokeTypes string[]
Filter (invocation type list), Values: CMQ, CKAFKA_TRIGGER, APIGW, COS, TRIGGER_TIMER, MPS_TRIGGER, CLS_TRIGGER, OTHERS.
namespace string
Function namespace.
order string
Valid values: ASC, DESC. Default value: DESC.
orderby string
Valid values: StartTime, EndTime. Default value: StartTime.
qualifier string
Filter (function version).
resultOutputFile string
Used to save results.
statuses string[]
Filter (event status list), Values: RUNNING, FINISHED, ABORTED, FAILED.
function_name This property is required. str
Function name.
id str
invoke_request_id str
Filter (event invocation request ID).
invoke_types Sequence[str]
Filter (invocation type list), Values: CMQ, CKAFKA_TRIGGER, APIGW, COS, TRIGGER_TIMER, MPS_TRIGGER, CLS_TRIGGER, OTHERS.
namespace str
Function namespace.
order str
Valid values: ASC, DESC. Default value: DESC.
orderby str
Valid values: StartTime, EndTime. Default value: StartTime.
qualifier str
Filter (function version).
result_output_file str
Used to save results.
statuses Sequence[str]
Filter (event status list), Values: RUNNING, FINISHED, ABORTED, FAILED.
functionName This property is required. String
Function name.
id String
invokeRequestId String
Filter (event invocation request ID).
invokeTypes List<String>
Filter (invocation type list), Values: CMQ, CKAFKA_TRIGGER, APIGW, COS, TRIGGER_TIMER, MPS_TRIGGER, CLS_TRIGGER, OTHERS.
namespace String
Function namespace.
order String
Valid values: ASC, DESC. Default value: DESC.
orderby String
Valid values: StartTime, EndTime. Default value: StartTime.
qualifier String
Filter (function version).
resultOutputFile String
Used to save results.
statuses List<String>
Filter (event status list), Values: RUNNING, FINISHED, ABORTED, FAILED.

getScfAsyncEventManagement Result

The following output properties are available:

EventLists List<GetScfAsyncEventManagementEventList>
Async event list.
FunctionName string
Id string
InvokeRequestId string
Invocation request ID.
InvokeTypes List<string>
Invocation type.
Namespace string
Order string
Orderby string
Qualifier string
Function version.
ResultOutputFile string
Statuses List<string>
Event status. Values: RUNNING; FINISHED (invoked successfully); ABORTED (invocation ended); FAILED (invocation failed).
EventLists []GetScfAsyncEventManagementEventList
Async event list.
FunctionName string
Id string
InvokeRequestId string
Invocation request ID.
InvokeTypes []string
Invocation type.
Namespace string
Order string
Orderby string
Qualifier string
Function version.
ResultOutputFile string
Statuses []string
Event status. Values: RUNNING; FINISHED (invoked successfully); ABORTED (invocation ended); FAILED (invocation failed).
eventLists List<GetScfAsyncEventManagementEventList>
Async event list.
functionName String
id String
invokeRequestId String
Invocation request ID.
invokeTypes List<String>
Invocation type.
namespace String
order String
orderby String
qualifier String
Function version.
resultOutputFile String
statuses List<String>
Event status. Values: RUNNING; FINISHED (invoked successfully); ABORTED (invocation ended); FAILED (invocation failed).
eventLists GetScfAsyncEventManagementEventList[]
Async event list.
functionName string
id string
invokeRequestId string
Invocation request ID.
invokeTypes string[]
Invocation type.
namespace string
order string
orderby string
qualifier string
Function version.
resultOutputFile string
statuses string[]
Event status. Values: RUNNING; FINISHED (invoked successfully); ABORTED (invocation ended); FAILED (invocation failed).
event_lists Sequence[GetScfAsyncEventManagementEventList]
Async event list.
function_name str
id str
invoke_request_id str
Invocation request ID.
invoke_types Sequence[str]
Invocation type.
namespace str
order str
orderby str
qualifier str
Function version.
result_output_file str
statuses Sequence[str]
Event status. Values: RUNNING; FINISHED (invoked successfully); ABORTED (invocation ended); FAILED (invocation failed).
eventLists List<Property Map>
Async event list.
functionName String
id String
invokeRequestId String
Invocation request ID.
invokeTypes List<String>
Invocation type.
namespace String
order String
orderby String
qualifier String
Function version.
resultOutputFile String
statuses List<String>
Event status. Values: RUNNING; FINISHED (invoked successfully); ABORTED (invocation ended); FAILED (invocation failed).

Supporting Types

GetScfAsyncEventManagementEventList

EndTime This property is required. string
Invocation end time in the format of %Y-%m-%d %H:%M:%S.%f.
InvokeRequestId This property is required. string
Filter (event invocation request ID).
InvokeType This property is required. string
Filter (invocation type list), Values: CMQ, CKAFKA_TRIGGER, APIGW, COS, TRIGGER_TIMER, MPS_TRIGGER, CLS_TRIGGER, OTHERS.
Qualifier This property is required. string
Filter (function version).
StartTime This property is required. string
Invocation start time in the format of %Y-%m-%d %H:%M:%S.%f.
Status This property is required. string
Filter (event status list), Values: RUNNING, FINISHED, ABORTED, FAILED.
EndTime This property is required. string
Invocation end time in the format of %Y-%m-%d %H:%M:%S.%f.
InvokeRequestId This property is required. string
Filter (event invocation request ID).
InvokeType This property is required. string
Filter (invocation type list), Values: CMQ, CKAFKA_TRIGGER, APIGW, COS, TRIGGER_TIMER, MPS_TRIGGER, CLS_TRIGGER, OTHERS.
Qualifier This property is required. string
Filter (function version).
StartTime This property is required. string
Invocation start time in the format of %Y-%m-%d %H:%M:%S.%f.
Status This property is required. string
Filter (event status list), Values: RUNNING, FINISHED, ABORTED, FAILED.
endTime This property is required. String
Invocation end time in the format of %Y-%m-%d %H:%M:%S.%f.
invokeRequestId This property is required. String
Filter (event invocation request ID).
invokeType This property is required. String
Filter (invocation type list), Values: CMQ, CKAFKA_TRIGGER, APIGW, COS, TRIGGER_TIMER, MPS_TRIGGER, CLS_TRIGGER, OTHERS.
qualifier This property is required. String
Filter (function version).
startTime This property is required. String
Invocation start time in the format of %Y-%m-%d %H:%M:%S.%f.
status This property is required. String
Filter (event status list), Values: RUNNING, FINISHED, ABORTED, FAILED.
endTime This property is required. string
Invocation end time in the format of %Y-%m-%d %H:%M:%S.%f.
invokeRequestId This property is required. string
Filter (event invocation request ID).
invokeType This property is required. string
Filter (invocation type list), Values: CMQ, CKAFKA_TRIGGER, APIGW, COS, TRIGGER_TIMER, MPS_TRIGGER, CLS_TRIGGER, OTHERS.
qualifier This property is required. string
Filter (function version).
startTime This property is required. string
Invocation start time in the format of %Y-%m-%d %H:%M:%S.%f.
status This property is required. string
Filter (event status list), Values: RUNNING, FINISHED, ABORTED, FAILED.
end_time This property is required. str
Invocation end time in the format of %Y-%m-%d %H:%M:%S.%f.
invoke_request_id This property is required. str
Filter (event invocation request ID).
invoke_type This property is required. str
Filter (invocation type list), Values: CMQ, CKAFKA_TRIGGER, APIGW, COS, TRIGGER_TIMER, MPS_TRIGGER, CLS_TRIGGER, OTHERS.
qualifier This property is required. str
Filter (function version).
start_time This property is required. str
Invocation start time in the format of %Y-%m-%d %H:%M:%S.%f.
status This property is required. str
Filter (event status list), Values: RUNNING, FINISHED, ABORTED, FAILED.
endTime This property is required. String
Invocation end time in the format of %Y-%m-%d %H:%M:%S.%f.
invokeRequestId This property is required. String
Filter (event invocation request ID).
invokeType This property is required. String
Filter (invocation type list), Values: CMQ, CKAFKA_TRIGGER, APIGW, COS, TRIGGER_TIMER, MPS_TRIGGER, CLS_TRIGGER, OTHERS.
qualifier This property is required. String
Filter (function version).
startTime This property is required. String
Invocation start time in the format of %Y-%m-%d %H:%M:%S.%f.
status This property is required. String
Filter (event status list), Values: RUNNING, FINISHED, ABORTED, FAILED.

Package Details

Repository
tencentcloud tencentcloudstack/terraform-provider-tencentcloud
License
Notes
This Pulumi package is based on the tencentcloud Terraform Provider.