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

tencentcloud.getRumOfflineLogConfig

Explore with Pulumi AI

tencentcloud 1.81.187 published on Monday, Apr 28, 2025 by tencentcloudstack

Use this data source to query detailed information of rum offlineLogConfig

Example Usage

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

const offlineLogConfig = tencentcloud.getRumOfflineLogConfig({
    projectKey: "ZEYrYfvaYQ30jRdmPx",
});
Copy
import pulumi
import pulumi_tencentcloud as tencentcloud

offline_log_config = tencentcloud.get_rum_offline_log_config(project_key="ZEYrYfvaYQ30jRdmPx")
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.GetRumOfflineLogConfig(ctx, &tencentcloud.GetRumOfflineLogConfigArgs{
			ProjectKey: "ZEYrYfvaYQ30jRdmPx",
		}, 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 offlineLogConfig = Tencentcloud.GetRumOfflineLogConfig.Invoke(new()
    {
        ProjectKey = "ZEYrYfvaYQ30jRdmPx",
    });

});
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.GetRumOfflineLogConfigArgs;
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 offlineLogConfig = TencentcloudFunctions.getRumOfflineLogConfig(GetRumOfflineLogConfigArgs.builder()
            .projectKey("ZEYrYfvaYQ30jRdmPx")
            .build());

    }
}
Copy
variables:
  offlineLogConfig:
    fn::invoke:
      function: tencentcloud:getRumOfflineLogConfig
      arguments:
        projectKey: ZEYrYfvaYQ30jRdmPx
Copy

Using getRumOfflineLogConfig

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 getRumOfflineLogConfig(args: GetRumOfflineLogConfigArgs, opts?: InvokeOptions): Promise<GetRumOfflineLogConfigResult>
function getRumOfflineLogConfigOutput(args: GetRumOfflineLogConfigOutputArgs, opts?: InvokeOptions): Output<GetRumOfflineLogConfigResult>
Copy
def get_rum_offline_log_config(id: Optional[str] = None,
                               project_key: Optional[str] = None,
                               result_output_file: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetRumOfflineLogConfigResult
def get_rum_offline_log_config_output(id: Optional[pulumi.Input[str]] = None,
                               project_key: Optional[pulumi.Input[str]] = None,
                               result_output_file: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetRumOfflineLogConfigResult]
Copy
func GetRumOfflineLogConfig(ctx *Context, args *GetRumOfflineLogConfigArgs, opts ...InvokeOption) (*GetRumOfflineLogConfigResult, error)
func GetRumOfflineLogConfigOutput(ctx *Context, args *GetRumOfflineLogConfigOutputArgs, opts ...InvokeOption) GetRumOfflineLogConfigResultOutput
Copy

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

public static class GetRumOfflineLogConfig 
{
    public static Task<GetRumOfflineLogConfigResult> InvokeAsync(GetRumOfflineLogConfigArgs args, InvokeOptions? opts = null)
    public static Output<GetRumOfflineLogConfigResult> Invoke(GetRumOfflineLogConfigInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetRumOfflineLogConfigResult> getRumOfflineLogConfig(GetRumOfflineLogConfigArgs args, InvokeOptions options)
public static Output<GetRumOfflineLogConfigResult> getRumOfflineLogConfig(GetRumOfflineLogConfigArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: tencentcloud:index/getRumOfflineLogConfig:getRumOfflineLogConfig
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ProjectKey This property is required. string
Unique project key for reporting.
Id string
ResultOutputFile string
Used to save results.
ProjectKey This property is required. string
Unique project key for reporting.
Id string
ResultOutputFile string
Used to save results.
projectKey This property is required. String
Unique project key for reporting.
id String
resultOutputFile String
Used to save results.
projectKey This property is required. string
Unique project key for reporting.
id string
resultOutputFile string
Used to save results.
project_key This property is required. str
Unique project key for reporting.
id str
result_output_file str
Used to save results.
projectKey This property is required. String
Unique project key for reporting.
id String
resultOutputFile String
Used to save results.

getRumOfflineLogConfig Result

The following output properties are available:

Id string
Msg string
API call information.
ProjectKey string
UniqueIdSets List<string>
Unique identifier of the user to be listened on(aid or uin).
ResultOutputFile string
Id string
Msg string
API call information.
ProjectKey string
UniqueIdSets []string
Unique identifier of the user to be listened on(aid or uin).
ResultOutputFile string
id String
msg String
API call information.
projectKey String
uniqueIdSets List<String>
Unique identifier of the user to be listened on(aid or uin).
resultOutputFile String
id string
msg string
API call information.
projectKey string
uniqueIdSets string[]
Unique identifier of the user to be listened on(aid or uin).
resultOutputFile string
id str
msg str
API call information.
project_key str
unique_id_sets Sequence[str]
Unique identifier of the user to be listened on(aid or uin).
result_output_file str
id String
msg String
API call information.
projectKey String
uniqueIdSets List<String>
Unique identifier of the user to be listened on(aid or uin).
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.187 published on Monday, Apr 28, 2025 by tencentcloudstack