tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getScfAsyncEventStatus
Explore with Pulumi AI
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
Use this data source to query detailed information of scf async_event_status
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const asyncEventStatus = tencentcloud.getScfAsyncEventStatus({
invokeRequestId: "9de9405a-e33a-498d-bb59-e80b7bed1191",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
async_event_status = tencentcloud.get_scf_async_event_status(invoke_request_id="9de9405a-e33a-498d-bb59-e80b7bed1191")
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.LookupScfAsyncEventStatus(ctx, &tencentcloud.LookupScfAsyncEventStatusArgs{
InvokeRequestId: "9de9405a-e33a-498d-bb59-e80b7bed1191",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var asyncEventStatus = Tencentcloud.GetScfAsyncEventStatus.Invoke(new()
{
InvokeRequestId = "9de9405a-e33a-498d-bb59-e80b7bed1191",
});
});
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.GetScfAsyncEventStatusArgs;
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 asyncEventStatus = TencentcloudFunctions.getScfAsyncEventStatus(GetScfAsyncEventStatusArgs.builder()
.invokeRequestId("9de9405a-e33a-498d-bb59-e80b7bed1191")
.build());
}
}
variables:
asyncEventStatus:
fn::invoke:
function: tencentcloud:getScfAsyncEventStatus
arguments:
invokeRequestId: 9de9405a-e33a-498d-bb59-e80b7bed1191
Using getScfAsyncEventStatus
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 getScfAsyncEventStatus(args: GetScfAsyncEventStatusArgs, opts?: InvokeOptions): Promise<GetScfAsyncEventStatusResult>
function getScfAsyncEventStatusOutput(args: GetScfAsyncEventStatusOutputArgs, opts?: InvokeOptions): Output<GetScfAsyncEventStatusResult>
def get_scf_async_event_status(id: Optional[str] = None,
invoke_request_id: Optional[str] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetScfAsyncEventStatusResult
def get_scf_async_event_status_output(id: Optional[pulumi.Input[str]] = None,
invoke_request_id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetScfAsyncEventStatusResult]
func LookupScfAsyncEventStatus(ctx *Context, args *LookupScfAsyncEventStatusArgs, opts ...InvokeOption) (*LookupScfAsyncEventStatusResult, error)
func LookupScfAsyncEventStatusOutput(ctx *Context, args *LookupScfAsyncEventStatusOutputArgs, opts ...InvokeOption) LookupScfAsyncEventStatusResultOutput
> Note: This function is named LookupScfAsyncEventStatus
in the Go SDK.
public static class GetScfAsyncEventStatus
{
public static Task<GetScfAsyncEventStatusResult> InvokeAsync(GetScfAsyncEventStatusArgs args, InvokeOptions? opts = null)
public static Output<GetScfAsyncEventStatusResult> Invoke(GetScfAsyncEventStatusInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetScfAsyncEventStatusResult> getScfAsyncEventStatus(GetScfAsyncEventStatusArgs args, InvokeOptions options)
public static Output<GetScfAsyncEventStatusResult> getScfAsyncEventStatus(GetScfAsyncEventStatusArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getScfAsyncEventStatus:getScfAsyncEventStatus
arguments:
# arguments dictionary
The following arguments are supported:
- Invoke
Request stringId - ID of the async execution request.
- Id string
- Result
Output stringFile - Used to save results.
- Invoke
Request stringId - ID of the async execution request.
- Id string
- Result
Output stringFile - Used to save results.
- invoke
Request StringId - ID of the async execution request.
- id String
- result
Output StringFile - Used to save results.
- invoke
Request stringId - ID of the async execution request.
- id string
- result
Output stringFile - Used to save results.
- invoke_
request_ strid - ID of the async execution request.
- id str
- result_
output_ strfile - Used to save results.
- invoke
Request StringId - ID of the async execution request.
- id String
- result
Output StringFile - Used to save results.
getScfAsyncEventStatus Result
The following output properties are available:
- Id string
- Invoke
Request stringId - Async execution request ID.
- Results
List<Get
Scf Async Event Status Result> - Async event status.
- Result
Output stringFile
- Id string
- Invoke
Request stringId - Async execution request ID.
- Results
[]Get
Scf Async Event Status Result - Async event status.
- Result
Output stringFile
- id String
- invoke
Request StringId - Async execution request ID.
- results
List<Get
Scf Async Event Status Result> - Async event status.
- result
Output StringFile
- id string
- invoke
Request stringId - Async execution request ID.
- results
Get
Scf Async Event Status Result[] - Async event status.
- result
Output stringFile
- id str
- invoke_
request_ strid - Async execution request ID.
- results
Sequence[Get
Scf Async Event Status Result] - Async event status.
- result_
output_ strfile
- id String
- invoke
Request StringId - Async execution request ID.
- results List<Property Map>
- Async event status.
- result
Output StringFile
Supporting Types
GetScfAsyncEventStatusResult
- Invoke
Request stringId - ID of the async execution request.
- Status string
- Async event status. Values:
RUNNING
(running);FINISHED
(invoked successfully);ABORTED
(invocation ended);FAILED
(invocation failed). - Status
Code double - Request status code.
- Invoke
Request stringId - ID of the async execution request.
- Status string
- Async event status. Values:
RUNNING
(running);FINISHED
(invoked successfully);ABORTED
(invocation ended);FAILED
(invocation failed). - Status
Code float64 - Request status code.
- invoke
Request StringId - ID of the async execution request.
- status String
- Async event status. Values:
RUNNING
(running);FINISHED
(invoked successfully);ABORTED
(invocation ended);FAILED
(invocation failed). - status
Code Double - Request status code.
- invoke
Request stringId - ID of the async execution request.
- status string
- Async event status. Values:
RUNNING
(running);FINISHED
(invoked successfully);ABORTED
(invocation ended);FAILED
(invocation failed). - status
Code number - Request status code.
- invoke_
request_ strid - ID of the async execution request.
- status str
- Async event status. Values:
RUNNING
(running);FINISHED
(invoked successfully);ABORTED
(invocation ended);FAILED
(invocation failed). - status_
code float - Request status code.
- invoke
Request StringId - ID of the async execution request.
- status String
- Async event status. Values:
RUNNING
(running);FINISHED
(invoked successfully);ABORTED
(invocation ended);FAILED
(invocation failed). - status
Code Number - Request status code.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack