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

tencentcloud.getMonitorStatisticData

Explore with Pulumi AI

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

    Using getMonitorStatisticData

    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 getMonitorStatisticData(args: GetMonitorStatisticDataArgs, opts?: InvokeOptions): Promise<GetMonitorStatisticDataResult>
    function getMonitorStatisticDataOutput(args: GetMonitorStatisticDataOutputArgs, opts?: InvokeOptions): Output<GetMonitorStatisticDataResult>
    def get_monitor_statistic_data(conditions: Optional[Sequence[GetMonitorStatisticDataCondition]] = None,
                                   group_bys: Optional[Sequence[str]] = None,
                                   id: Optional[str] = None,
                                   metric_names: Optional[Sequence[str]] = None,
                                   module: Optional[str] = None,
                                   namespace: Optional[str] = None,
                                   result_output_file: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetMonitorStatisticDataResult
    def get_monitor_statistic_data_output(conditions: Optional[pulumi.Input[Sequence[pulumi.Input[GetMonitorStatisticDataConditionArgs]]]] = None,
                                   group_bys: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                   id: Optional[pulumi.Input[str]] = None,
                                   metric_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                   module: Optional[pulumi.Input[str]] = None,
                                   namespace: Optional[pulumi.Input[str]] = None,
                                   result_output_file: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetMonitorStatisticDataResult]
    func GetMonitorStatisticData(ctx *Context, args *GetMonitorStatisticDataArgs, opts ...InvokeOption) (*GetMonitorStatisticDataResult, error)
    func GetMonitorStatisticDataOutput(ctx *Context, args *GetMonitorStatisticDataOutputArgs, opts ...InvokeOption) GetMonitorStatisticDataResultOutput

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

    public static class GetMonitorStatisticData 
    {
        public static Task<GetMonitorStatisticDataResult> InvokeAsync(GetMonitorStatisticDataArgs args, InvokeOptions? opts = null)
        public static Output<GetMonitorStatisticDataResult> Invoke(GetMonitorStatisticDataInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetMonitorStatisticDataResult> getMonitorStatisticData(GetMonitorStatisticDataArgs args, InvokeOptions options)
    public static Output<GetMonitorStatisticDataResult> getMonitorStatisticData(GetMonitorStatisticDataArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getMonitorStatisticData:getMonitorStatisticData
      arguments:
        # arguments dictionary

    The following arguments are supported:

    metricNames List<String>
    module String
    namespace String
    conditions List<Property Map>
    groupBys List<String>
    id String
    resultOutputFile String

    getMonitorStatisticData Result

    The following output properties are available:

    Supporting Types

    GetMonitorStatisticDataCondition

    Key string
    Dimension.
    Operator string
    Operator. Valid values: eq (equal to), ne (not equal to), in.
    Values List<string>
    Dimension value. If Operator is eq or ne, only the first element will be used.
    Key string
    Dimension.
    Operator string
    Operator. Valid values: eq (equal to), ne (not equal to), in.
    Values []string
    Dimension value. If Operator is eq or ne, only the first element will be used.
    key String
    Dimension.
    operator String
    Operator. Valid values: eq (equal to), ne (not equal to), in.
    values List<String>
    Dimension value. If Operator is eq or ne, only the first element will be used.
    key string
    Dimension.
    operator string
    Operator. Valid values: eq (equal to), ne (not equal to), in.
    values string[]
    Dimension value. If Operator is eq or ne, only the first element will be used.
    key str
    Dimension.
    operator str
    Operator. Valid values: eq (equal to), ne (not equal to), in.
    values Sequence[str]
    Dimension value. If Operator is eq or ne, only the first element will be used.
    key String
    Dimension.
    operator String
    Operator. Valid values: eq (equal to), ne (not equal to), in.
    values List<String>
    Dimension value. If Operator is eq or ne, only the first element will be used.

    GetMonitorStatisticDataData

    GetMonitorStatisticDataDataPoint

    GetMonitorStatisticDataDataPointDimension

    Name string
    Value string
    Name string
    Value string
    name String
    value String
    name string
    value string
    name str
    value str
    name String
    value String

    GetMonitorStatisticDataDataPointValue

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

    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