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

tencentcloud.getRumLogExportList

Explore with Pulumi AI

tencentcloud 1.81.183 published on Wednesday, Apr 16, 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,
});
Copy
import pulumi
import pulumi_tencentcloud as tencentcloud

log_export_list = tencentcloud.get_rum_log_export_list(project_id=1)
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.GetRumLogExportList(ctx, &tencentcloud.GetRumLogExportListArgs{
			ProjectId: 1,
		}, 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 logExportList = Tencentcloud.GetRumLogExportList.Invoke(new()
    {
        ProjectId = 1,
    });

});
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.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());

    }
}
Copy
variables:
  logExportList:
    fn::invoke:
      function: tencentcloud:getRumLogExportList
      arguments:
        projectId: 1
Copy

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>
Copy
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]
Copy
func GetRumLogExportList(ctx *Context, args *GetRumLogExportListArgs, opts ...InvokeOption) (*GetRumLogExportListResult, error)
func GetRumLogExportListOutput(ctx *Context, args *GetRumLogExportListOutputArgs, opts ...InvokeOption) GetRumLogExportListResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetRumLogExportListResult> getRumLogExportList(GetRumLogExportListArgs args, InvokeOptions options)
public static Output<GetRumLogExportListResult> getRumLogExportList(GetRumLogExportListArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: tencentcloud:index/getRumLogExportList:getRumLogExportList
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ProjectId This property is required. double
Project ID.
Id string
ResultOutputFile string
Used to save results.
ProjectId This property is required. float64
Project ID.
Id string
ResultOutputFile string
Used to save results.
projectId This property is required. Double
Project ID.
id String
resultOutputFile String
Used to save results.
projectId This property is required. number
Project ID.
id string
resultOutputFile string
Used to save results.
project_id This property is required. float
Project ID.
id str
result_output_file str
Used to save results.
projectId This property is required. 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 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack