1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getRumLogExportList
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

tencentcloud.getRumLogExportList

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

    Use this data source to query detailed information of rum log_export_list

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const logExportList = tencentcloud.getRumLogExportList({
        projectId: 1,
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    log_export_list = tencentcloud.get_rum_log_export_list(project_id=1)
    
    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.GetRumLogExportList(ctx, &tencentcloud.GetRumLogExportListArgs{
    			ProjectId: 1,
    		}, 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 logExportList = Tencentcloud.GetRumLogExportList.Invoke(new()
        {
            ProjectId = 1,
        });
    
    });
    
    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.GetRumLogExportListArgs;
    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 logExportList = TencentcloudFunctions.getRumLogExportList(GetRumLogExportListArgs.builder()
                .projectId(1)
                .build());
    
        }
    }
    
    variables:
      logExportList:
        fn::invoke:
          function: tencentcloud:getRumLogExportList
          arguments:
            projectId: 1
    

    Using getRumLogExportList

    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 getRumLogExportList(args: GetRumLogExportListArgs, opts?: InvokeOptions): Promise<GetRumLogExportListResult>
    function getRumLogExportListOutput(args: GetRumLogExportListOutputArgs, opts?: InvokeOptions): Output<GetRumLogExportListResult>
    def get_rum_log_export_list(id: Optional[str] = None,
                                project_id: Optional[float] = None,
                                result_output_file: Optional[str] = None,
                                opts: Optional[InvokeOptions] = None) -> GetRumLogExportListResult
    def get_rum_log_export_list_output(id: Optional[pulumi.Input[str]] = None,
                                project_id: Optional[pulumi.Input[float]] = None,
                                result_output_file: Optional[pulumi.Input[str]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetRumLogExportListResult]
    func GetRumLogExportList(ctx *Context, args *GetRumLogExportListArgs, opts ...InvokeOption) (*GetRumLogExportListResult, error)
    func GetRumLogExportListOutput(ctx *Context, args *GetRumLogExportListOutputArgs, opts ...InvokeOption) GetRumLogExportListResultOutput

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

    public static class GetRumLogExportList 
    {
        public static Task<GetRumLogExportListResult> InvokeAsync(GetRumLogExportListArgs args, InvokeOptions? opts = null)
        public static Output<GetRumLogExportListResult> Invoke(GetRumLogExportListInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetRumLogExportListResult> getRumLogExportList(GetRumLogExportListArgs args, InvokeOptions options)
    public static Output<GetRumLogExportListResult> getRumLogExportList(GetRumLogExportListArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getRumLogExportList:getRumLogExportList
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ProjectId double
    Project ID.
    Id string
    ResultOutputFile string
    Used to save results.
    ProjectId float64
    Project ID.
    Id string
    ResultOutputFile string
    Used to save results.
    projectId Double
    Project ID.
    id String
    resultOutputFile String
    Used to save results.
    projectId number
    Project ID.
    id string
    resultOutputFile string
    Used to save results.
    project_id float
    Project ID.
    id str
    result_output_file str
    Used to save results.
    projectId Number
    Project ID.
    id String
    resultOutputFile String
    Used to save results.

    getRumLogExportList Result

    The following output properties are available:

    Id string
    ProjectId double
    Result string
    Return result.
    ResultOutputFile string
    Id string
    ProjectId float64
    Result string
    Return result.
    ResultOutputFile string
    id String
    projectId Double
    result String
    Return result.
    resultOutputFile String
    id string
    projectId number
    result string
    Return result.
    resultOutputFile string
    id str
    project_id float
    result str
    Return result.
    result_output_file str
    id String
    projectId Number
    result String
    Return result.
    resultOutputFile String

    Package Details

    Repository
    tencentcloud tencentcloudstack/terraform-provider-tencentcloud
    License
    Notes
    This Pulumi package is based on the tencentcloud Terraform Provider.
    tencentcloud logo
    tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack