1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getWedataResourceGroupMetrics
tencentcloud 1.82.34 published on Wednesday, Nov 5, 2025 by tencentcloudstack

tencentcloud.getWedataResourceGroupMetrics

Start a Neo task
Explain and create a tencentcloud.getWedataResourceGroupMetrics resource
tencentcloud logo
tencentcloud 1.82.34 published on Wednesday, Nov 5, 2025 by tencentcloudstack

    Use this data source to query detailed information of WeData resource group metrics

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const example = tencentcloud.getWedataResourceGroupMetrics({
        resourceGroupId: "20250909193110713075",
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    example = tencentcloud.get_wedata_resource_group_metrics(resource_group_id="20250909193110713075")
    
    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.GetWedataResourceGroupMetrics(ctx, &tencentcloud.GetWedataResourceGroupMetricsArgs{
    			ResourceGroupId: "20250909193110713075",
    		}, 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 example = Tencentcloud.GetWedataResourceGroupMetrics.Invoke(new()
        {
            ResourceGroupId = "20250909193110713075",
        });
    
    });
    
    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.GetWedataResourceGroupMetricsArgs;
    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 example = TencentcloudFunctions.getWedataResourceGroupMetrics(GetWedataResourceGroupMetricsArgs.builder()
                .resourceGroupId("20250909193110713075")
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: tencentcloud:getWedataResourceGroupMetrics
          arguments:
            resourceGroupId: '20250909193110713075'
    

    Using getWedataResourceGroupMetrics

    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 getWedataResourceGroupMetrics(args: GetWedataResourceGroupMetricsArgs, opts?: InvokeOptions): Promise<GetWedataResourceGroupMetricsResult>
    function getWedataResourceGroupMetricsOutput(args: GetWedataResourceGroupMetricsOutputArgs, opts?: InvokeOptions): Output<GetWedataResourceGroupMetricsResult>
    def get_wedata_resource_group_metrics(end_time: Optional[float] = None,
                                          granularity: Optional[float] = None,
                                          id: Optional[str] = None,
                                          metric_type: Optional[str] = None,
                                          resource_group_id: Optional[str] = None,
                                          result_output_file: Optional[str] = None,
                                          start_time: Optional[float] = None,
                                          opts: Optional[InvokeOptions] = None) -> GetWedataResourceGroupMetricsResult
    def get_wedata_resource_group_metrics_output(end_time: Optional[pulumi.Input[float]] = None,
                                          granularity: Optional[pulumi.Input[float]] = None,
                                          id: Optional[pulumi.Input[str]] = None,
                                          metric_type: Optional[pulumi.Input[str]] = None,
                                          resource_group_id: Optional[pulumi.Input[str]] = None,
                                          result_output_file: Optional[pulumi.Input[str]] = None,
                                          start_time: Optional[pulumi.Input[float]] = None,
                                          opts: Optional[InvokeOptions] = None) -> Output[GetWedataResourceGroupMetricsResult]
    func GetWedataResourceGroupMetrics(ctx *Context, args *GetWedataResourceGroupMetricsArgs, opts ...InvokeOption) (*GetWedataResourceGroupMetricsResult, error)
    func GetWedataResourceGroupMetricsOutput(ctx *Context, args *GetWedataResourceGroupMetricsOutputArgs, opts ...InvokeOption) GetWedataResourceGroupMetricsResultOutput

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

    public static class GetWedataResourceGroupMetrics 
    {
        public static Task<GetWedataResourceGroupMetricsResult> InvokeAsync(GetWedataResourceGroupMetricsArgs args, InvokeOptions? opts = null)
        public static Output<GetWedataResourceGroupMetricsResult> Invoke(GetWedataResourceGroupMetricsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetWedataResourceGroupMetricsResult> getWedataResourceGroupMetrics(GetWedataResourceGroupMetricsArgs args, InvokeOptions options)
    public static Output<GetWedataResourceGroupMetricsResult> getWedataResourceGroupMetrics(GetWedataResourceGroupMetricsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getWedataResourceGroupMetrics:getWedataResourceGroupMetrics
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ResourceGroupId string
    Execution resource group ID.
    EndTime double
    Usage trend end time (milliseconds), default to current time.
    Granularity double
    Metric collection granularity, unit in minutes, default 1 minute.
    Id string
    MetricType string
    Metric dimension.

    • all --- All
    • task --- Task metrics
    • system --- System metrics.
    ResultOutputFile string
    Used to save results.
    StartTime double
    Usage trend start time (milliseconds), default to the last hour.
    ResourceGroupId string
    Execution resource group ID.
    EndTime float64
    Usage trend end time (milliseconds), default to current time.
    Granularity float64
    Metric collection granularity, unit in minutes, default 1 minute.
    Id string
    MetricType string
    Metric dimension.

    • all --- All
    • task --- Task metrics
    • system --- System metrics.
    ResultOutputFile string
    Used to save results.
    StartTime float64
    Usage trend start time (milliseconds), default to the last hour.
    resourceGroupId String
    Execution resource group ID.
    endTime Double
    Usage trend end time (milliseconds), default to current time.
    granularity Double
    Metric collection granularity, unit in minutes, default 1 minute.
    id String
    metricType String
    Metric dimension.

    • all --- All
    • task --- Task metrics
    • system --- System metrics.
    resultOutputFile String
    Used to save results.
    startTime Double
    Usage trend start time (milliseconds), default to the last hour.
    resourceGroupId string
    Execution resource group ID.
    endTime number
    Usage trend end time (milliseconds), default to current time.
    granularity number
    Metric collection granularity, unit in minutes, default 1 minute.
    id string
    metricType string
    Metric dimension.

    • all --- All
    • task --- Task metrics
    • system --- System metrics.
    resultOutputFile string
    Used to save results.
    startTime number
    Usage trend start time (milliseconds), default to the last hour.
    resource_group_id str
    Execution resource group ID.
    end_time float
    Usage trend end time (milliseconds), default to current time.
    granularity float
    Metric collection granularity, unit in minutes, default 1 minute.
    id str
    metric_type str
    Metric dimension.

    • all --- All
    • task --- Task metrics
    • system --- System metrics.
    result_output_file str
    Used to save results.
    start_time float
    Usage trend start time (milliseconds), default to the last hour.
    resourceGroupId String
    Execution resource group ID.
    endTime Number
    Usage trend end time (milliseconds), default to current time.
    granularity Number
    Metric collection granularity, unit in minutes, default 1 minute.
    id String
    metricType String
    Metric dimension.

    • all --- All
    • task --- Task metrics
    • system --- System metrics.
    resultOutputFile String
    Used to save results.
    startTime Number
    Usage trend start time (milliseconds), default to the last hour.

    getWedataResourceGroupMetrics Result

    The following output properties are available:

    Datas List<GetWedataResourceGroupMetricsData>
    Execution group metric information.
    Id string
    ResourceGroupId string
    EndTime double
    Granularity double
    MetricType string
    ResultOutputFile string
    StartTime double
    Datas []GetWedataResourceGroupMetricsData
    Execution group metric information.
    Id string
    ResourceGroupId string
    EndTime float64
    Granularity float64
    MetricType string
    ResultOutputFile string
    StartTime float64
    datas List<GetWedataResourceGroupMetricsData>
    Execution group metric information.
    id String
    resourceGroupId String
    endTime Double
    granularity Double
    metricType String
    resultOutputFile String
    startTime Double
    datas GetWedataResourceGroupMetricsData[]
    Execution group metric information.
    id string
    resourceGroupId string
    endTime number
    granularity number
    metricType string
    resultOutputFile string
    startTime number
    datas List<Property Map>
    Execution group metric information.
    id String
    resourceGroupId String
    endTime Number
    granularity Number
    metricType String
    resultOutputFile String
    startTime Number

    Supporting Types

    GetWedataResourceGroupMetricsData

    CpuNum double
    Resource group specification related: CPU count.
    DiskVolume double
    Resource group specification related: disk specification.
    LifeCycle double
    Resource group lifecycle, unit: days.
    MaximumConcurrency double
    Resource group specification related: maximum concurrency.
    MemSize double
    Resource group specification related: memory size, unit: G.
    MetricSnapshots List<GetWedataResourceGroupMetricsDataMetricSnapshot>
    Metric details.
    Status double
    Resource group status.
    CpuNum float64
    Resource group specification related: CPU count.
    DiskVolume float64
    Resource group specification related: disk specification.
    LifeCycle float64
    Resource group lifecycle, unit: days.
    MaximumConcurrency float64
    Resource group specification related: maximum concurrency.
    MemSize float64
    Resource group specification related: memory size, unit: G.
    MetricSnapshots []GetWedataResourceGroupMetricsDataMetricSnapshot
    Metric details.
    Status float64
    Resource group status.
    cpuNum Double
    Resource group specification related: CPU count.
    diskVolume Double
    Resource group specification related: disk specification.
    lifeCycle Double
    Resource group lifecycle, unit: days.
    maximumConcurrency Double
    Resource group specification related: maximum concurrency.
    memSize Double
    Resource group specification related: memory size, unit: G.
    metricSnapshots List<GetWedataResourceGroupMetricsDataMetricSnapshot>
    Metric details.
    status Double
    Resource group status.
    cpuNum number
    Resource group specification related: CPU count.
    diskVolume number
    Resource group specification related: disk specification.
    lifeCycle number
    Resource group lifecycle, unit: days.
    maximumConcurrency number
    Resource group specification related: maximum concurrency.
    memSize number
    Resource group specification related: memory size, unit: G.
    metricSnapshots GetWedataResourceGroupMetricsDataMetricSnapshot[]
    Metric details.
    status number
    Resource group status.
    cpu_num float
    Resource group specification related: CPU count.
    disk_volume float
    Resource group specification related: disk specification.
    life_cycle float
    Resource group lifecycle, unit: days.
    maximum_concurrency float
    Resource group specification related: maximum concurrency.
    mem_size float
    Resource group specification related: memory size, unit: G.
    metric_snapshots Sequence[GetWedataResourceGroupMetricsDataMetricSnapshot]
    Metric details.
    status float
    Resource group status.
    cpuNum Number
    Resource group specification related: CPU count.
    diskVolume Number
    Resource group specification related: disk specification.
    lifeCycle Number
    Resource group lifecycle, unit: days.
    maximumConcurrency Number
    Resource group specification related: maximum concurrency.
    memSize Number
    Resource group specification related: memory size, unit: G.
    metricSnapshots List<Property Map>
    Metric details.
    status Number
    Resource group status.

    GetWedataResourceGroupMetricsDataMetricSnapshot

    metricName String
    Metric name.
    snapshotValue Number
    Current value.
    trendLists List<Property Map>
    Metric trend.

    GetWedataResourceGroupMetricsDataMetricSnapshotTrendList

    Timestamp double
    Timestamp.
    Value double
    Metric value.
    Timestamp float64
    Timestamp.
    Value float64
    Metric value.
    timestamp Double
    Timestamp.
    value Double
    Metric value.
    timestamp number
    Timestamp.
    value number
    Metric value.
    timestamp float
    Timestamp.
    value float
    Metric value.
    timestamp Number
    Timestamp.
    value Number
    Metric value.

    Package Details

    Repository
    tencentcloud tencentcloudstack/terraform-provider-tencentcloud
    License
    Notes
    This Pulumi package is based on the tencentcloud Terraform Provider.
    tencentcloud logo
    tencentcloud 1.82.34 published on Wednesday, Nov 5, 2025 by tencentcloudstack
      Meet Neo: Your AI Platform Teammate