tencentcloud 1.82.29 published on Friday, Oct 10, 2025 by tencentcloudstack
tencentcloud.getRumProject
tencentcloud 1.82.29 published on Friday, Oct 10, 2025 by tencentcloudstack
Use this data source to query detailed information of rum project
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const project = tencentcloud.getRumProject({
    instanceId: "rum-pasZKEI3RLgakj",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
project = tencentcloud.get_rum_project(instance_id="rum-pasZKEI3RLgakj")
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.LookupRumProject(ctx, &tencentcloud.LookupRumProjectArgs{
			InstanceId: "rum-pasZKEI3RLgakj",
		}, 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 project = Tencentcloud.GetRumProject.Invoke(new()
    {
        InstanceId = "rum-pasZKEI3RLgakj",
    });
});
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.GetRumProjectArgs;
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 project = TencentcloudFunctions.getRumProject(GetRumProjectArgs.builder()
            .instanceId("rum-pasZKEI3RLgakj")
            .build());
    }
}
variables:
  project:
    fn::invoke:
      function: tencentcloud:getRumProject
      arguments:
        instanceId: rum-pasZKEI3RLgakj
Using getRumProject
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 getRumProject(args: GetRumProjectArgs, opts?: InvokeOptions): Promise<GetRumProjectResult>
function getRumProjectOutput(args: GetRumProjectOutputArgs, opts?: InvokeOptions): Output<GetRumProjectResult>def get_rum_project(id: Optional[str] = None,
                    instance_id: Optional[str] = None,
                    result_output_file: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetRumProjectResult
def get_rum_project_output(id: Optional[pulumi.Input[str]] = None,
                    instance_id: Optional[pulumi.Input[str]] = None,
                    result_output_file: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetRumProjectResult]func LookupRumProject(ctx *Context, args *LookupRumProjectArgs, opts ...InvokeOption) (*LookupRumProjectResult, error)
func LookupRumProjectOutput(ctx *Context, args *LookupRumProjectOutputArgs, opts ...InvokeOption) LookupRumProjectResultOutput> Note: This function is named LookupRumProject in the Go SDK.
public static class GetRumProject 
{
    public static Task<GetRumProjectResult> InvokeAsync(GetRumProjectArgs args, InvokeOptions? opts = null)
    public static Output<GetRumProjectResult> Invoke(GetRumProjectInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetRumProjectResult> getRumProject(GetRumProjectArgs args, InvokeOptions options)
public static Output<GetRumProjectResult> getRumProject(GetRumProjectArgs args, InvokeOptions options)
fn::invoke:
  function: tencentcloud:index/getRumProject:getRumProject
  arguments:
    # arguments dictionaryThe following arguments are supported:
- InstanceId string
- Instance ID.
- Id string
- ResultOutput stringFile 
- Used to save results.
- InstanceId string
- Instance ID.
- Id string
- ResultOutput stringFile 
- Used to save results.
- instanceId String
- Instance ID.
- id String
- resultOutput StringFile 
- Used to save results.
- instanceId string
- Instance ID.
- id string
- resultOutput stringFile 
- Used to save results.
- instance_id str
- Instance ID.
- id str
- result_output_ strfile 
- Used to save results.
- instanceId String
- Instance ID.
- id String
- resultOutput StringFile 
- Used to save results.
getRumProject Result
The following output properties are available:
- Id string
- InstanceId string
- Instance ID.
- ProjectSets List<GetRum Project Project Set> 
- Project list.
- ResultOutput stringFile 
- Id string
- InstanceId string
- Instance ID.
- ProjectSets []GetRum Project Project Set 
- Project list.
- ResultOutput stringFile 
- id String
- instanceId String
- Instance ID.
- projectSets List<GetRum Project Project Set> 
- Project list.
- resultOutput StringFile 
- id string
- instanceId string
- Instance ID.
- projectSets GetRum Project Project Set[] 
- Project list.
- resultOutput stringFile 
- id str
- instance_id str
- Instance ID.
- project_sets Sequence[GetRum Project Project Set] 
- Project list.
- result_output_ strfile 
- id String
- instanceId String
- Instance ID.
- projectSets List<Property Map>
- Project list.
- resultOutput StringFile 
Supporting Types
GetRumProjectProjectSet    
- CreateTime string
- CreateTime.
- Creator string
- Creator ID.
- Desc string
- Project description.
- EnableUrl doubleGroup 
- Whether to enable URL aggregation.
- InstanceId string
- Instance ID.
- InstanceKey string
- Instance key.
- InstanceName string
- Instance name.
- IsStar double
- Starred status. 1: yes;0: no.
- Key string
- Unique project key (12 characters).
- Name string
- Project name.
- Pid double
- Project ID.
- ProjectStatus double
- Project status (1: Creating;2: Running;3: Abnormal;4: Restarting;5: Stopping;6: Stopped;7: Terminating;8: Terminated).
- Rate string
- Project sample rate.
- Repo string
- Project repository address.
- Type string
- Project type.
- Url string
- Project URL.
- CreateTime string
- CreateTime.
- Creator string
- Creator ID.
- Desc string
- Project description.
- EnableUrl float64Group 
- Whether to enable URL aggregation.
- InstanceId string
- Instance ID.
- InstanceKey string
- Instance key.
- InstanceName string
- Instance name.
- IsStar float64
- Starred status. 1: yes;0: no.
- Key string
- Unique project key (12 characters).
- Name string
- Project name.
- Pid float64
- Project ID.
- ProjectStatus float64
- Project status (1: Creating;2: Running;3: Abnormal;4: Restarting;5: Stopping;6: Stopped;7: Terminating;8: Terminated).
- Rate string
- Project sample rate.
- Repo string
- Project repository address.
- Type string
- Project type.
- Url string
- Project URL.
- createTime String
- CreateTime.
- creator String
- Creator ID.
- desc String
- Project description.
- enableUrl DoubleGroup 
- Whether to enable URL aggregation.
- instanceId String
- Instance ID.
- instanceKey String
- Instance key.
- instanceName String
- Instance name.
- isStar Double
- Starred status. 1: yes;0: no.
- key String
- Unique project key (12 characters).
- name String
- Project name.
- pid Double
- Project ID.
- projectStatus Double
- Project status (1: Creating;2: Running;3: Abnormal;4: Restarting;5: Stopping;6: Stopped;7: Terminating;8: Terminated).
- rate String
- Project sample rate.
- repo String
- Project repository address.
- type String
- Project type.
- url String
- Project URL.
- createTime string
- CreateTime.
- creator string
- Creator ID.
- desc string
- Project description.
- enableUrl numberGroup 
- Whether to enable URL aggregation.
- instanceId string
- Instance ID.
- instanceKey string
- Instance key.
- instanceName string
- Instance name.
- isStar number
- Starred status. 1: yes;0: no.
- key string
- Unique project key (12 characters).
- name string
- Project name.
- pid number
- Project ID.
- projectStatus number
- Project status (1: Creating;2: Running;3: Abnormal;4: Restarting;5: Stopping;6: Stopped;7: Terminating;8: Terminated).
- rate string
- Project sample rate.
- repo string
- Project repository address.
- type string
- Project type.
- url string
- Project URL.
- create_time str
- CreateTime.
- creator str
- Creator ID.
- desc str
- Project description.
- enable_url_ floatgroup 
- Whether to enable URL aggregation.
- instance_id str
- Instance ID.
- instance_key str
- Instance key.
- instance_name str
- Instance name.
- is_star float
- Starred status. 1: yes;0: no.
- key str
- Unique project key (12 characters).
- name str
- Project name.
- pid float
- Project ID.
- project_status float
- Project status (1: Creating;2: Running;3: Abnormal;4: Restarting;5: Stopping;6: Stopped;7: Terminating;8: Terminated).
- rate str
- Project sample rate.
- repo str
- Project repository address.
- type str
- Project type.
- url str
- Project URL.
- createTime String
- CreateTime.
- creator String
- Creator ID.
- desc String
- Project description.
- enableUrl NumberGroup 
- Whether to enable URL aggregation.
- instanceId String
- Instance ID.
- instanceKey String
- Instance key.
- instanceName String
- Instance name.
- isStar Number
- Starred status. 1: yes;0: no.
- key String
- Unique project key (12 characters).
- name String
- Project name.
- pid Number
- Project ID.
- projectStatus Number
- Project status (1: Creating;2: Running;3: Abnormal;4: Restarting;5: Stopping;6: Stopped;7: Terminating;8: Terminated).
- rate String
- Project sample rate.
- repo String
- Project repository address.
- type String
- Project type.
- url String
- Project URL.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the tencentcloudTerraform Provider.
tencentcloud 1.82.29 published on Friday, Oct 10, 2025 by tencentcloudstack
