tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack
tencentcloud.getAntiddosOverviewCcTrend
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 antiddos overview_cc_trend
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const overviewCcTrend = tencentcloud.getAntiddosOverviewCcTrend({
    business: "bgpip",
    endTime: "2023-11-21 00:00:00",
    metricName: "inqps",
    period: 300,
    startTime: "2023-11-20 00:00:00",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
overview_cc_trend = tencentcloud.get_antiddos_overview_cc_trend(business="bgpip",
    end_time="2023-11-21 00:00:00",
    metric_name="inqps",
    period=300,
    start_time="2023-11-20 00:00:00")
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.GetAntiddosOverviewCcTrend(ctx, &tencentcloud.GetAntiddosOverviewCcTrendArgs{
			Business:   pulumi.StringRef("bgpip"),
			EndTime:    "2023-11-21 00:00:00",
			MetricName: "inqps",
			Period:     300,
			StartTime:  "2023-11-20 00:00:00",
		}, 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 overviewCcTrend = Tencentcloud.GetAntiddosOverviewCcTrend.Invoke(new()
    {
        Business = "bgpip",
        EndTime = "2023-11-21 00:00:00",
        MetricName = "inqps",
        Period = 300,
        StartTime = "2023-11-20 00:00:00",
    });
});
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.GetAntiddosOverviewCcTrendArgs;
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 overviewCcTrend = TencentcloudFunctions.getAntiddosOverviewCcTrend(GetAntiddosOverviewCcTrendArgs.builder()
            .business("bgpip")
            .endTime("2023-11-21 00:00:00")
            .metricName("inqps")
            .period(300)
            .startTime("2023-11-20 00:00:00")
            .build());
    }
}
variables:
  overviewCcTrend:
    fn::invoke:
      function: tencentcloud:getAntiddosOverviewCcTrend
      arguments:
        business: bgpip
        endTime: 2023-11-21 00:00:00
        metricName: inqps
        period: 300
        startTime: 2023-11-20 00:00:00
Using getAntiddosOverviewCcTrend
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 getAntiddosOverviewCcTrend(args: GetAntiddosOverviewCcTrendArgs, opts?: InvokeOptions): Promise<GetAntiddosOverviewCcTrendResult>
function getAntiddosOverviewCcTrendOutput(args: GetAntiddosOverviewCcTrendOutputArgs, opts?: InvokeOptions): Output<GetAntiddosOverviewCcTrendResult>def get_antiddos_overview_cc_trend(business: Optional[str] = None,
                                   end_time: Optional[str] = None,
                                   id: Optional[str] = None,
                                   ip_lists: Optional[Sequence[str]] = None,
                                   metric_name: Optional[str] = None,
                                   period: Optional[float] = None,
                                   result_output_file: Optional[str] = None,
                                   start_time: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetAntiddosOverviewCcTrendResult
def get_antiddos_overview_cc_trend_output(business: Optional[pulumi.Input[str]] = None,
                                   end_time: Optional[pulumi.Input[str]] = None,
                                   id: Optional[pulumi.Input[str]] = None,
                                   ip_lists: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                   metric_name: Optional[pulumi.Input[str]] = None,
                                   period: Optional[pulumi.Input[float]] = None,
                                   result_output_file: Optional[pulumi.Input[str]] = None,
                                   start_time: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetAntiddosOverviewCcTrendResult]func GetAntiddosOverviewCcTrend(ctx *Context, args *GetAntiddosOverviewCcTrendArgs, opts ...InvokeOption) (*GetAntiddosOverviewCcTrendResult, error)
func GetAntiddosOverviewCcTrendOutput(ctx *Context, args *GetAntiddosOverviewCcTrendOutputArgs, opts ...InvokeOption) GetAntiddosOverviewCcTrendResultOutput> Note: This function is named GetAntiddosOverviewCcTrend in the Go SDK.
public static class GetAntiddosOverviewCcTrend 
{
    public static Task<GetAntiddosOverviewCcTrendResult> InvokeAsync(GetAntiddosOverviewCcTrendArgs args, InvokeOptions? opts = null)
    public static Output<GetAntiddosOverviewCcTrendResult> Invoke(GetAntiddosOverviewCcTrendInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAntiddosOverviewCcTrendResult> getAntiddosOverviewCcTrend(GetAntiddosOverviewCcTrendArgs args, InvokeOptions options)
public static Output<GetAntiddosOverviewCcTrendResult> getAntiddosOverviewCcTrend(GetAntiddosOverviewCcTrendArgs args, InvokeOptions options)
fn::invoke:
  function: tencentcloud:index/getAntiddosOverviewCcTrend:getAntiddosOverviewCcTrend
  arguments:
    # arguments dictionaryThe following arguments are supported:
- EndTime string
- EndTime.
- MetricName string
- Indicator, values [inqps (peak total requests, dropqps (peak attack requests)), incount (number of requests), dropcount (number of attacks)].
- Period double
- Statistical granularity, values [300 (5 minutes), 3600 (hours), 86400 (days)].
- StartTime string
- StartTime.
- Business string
- Dayu sub product code (bgpip represents advanced defense IP; net represents professional version of advanced defense IP).
- Id string
- IpLists List<string>
- resource id list.
- ResultOutput stringFile 
- Used to save results.
- EndTime string
- EndTime.
- MetricName string
- Indicator, values [inqps (peak total requests, dropqps (peak attack requests)), incount (number of requests), dropcount (number of attacks)].
- Period float64
- Statistical granularity, values [300 (5 minutes), 3600 (hours), 86400 (days)].
- StartTime string
- StartTime.
- Business string
- Dayu sub product code (bgpip represents advanced defense IP; net represents professional version of advanced defense IP).
- Id string
- IpLists []string
- resource id list.
- ResultOutput stringFile 
- Used to save results.
- endTime String
- EndTime.
- metricName String
- Indicator, values [inqps (peak total requests, dropqps (peak attack requests)), incount (number of requests), dropcount (number of attacks)].
- period Double
- Statistical granularity, values [300 (5 minutes), 3600 (hours), 86400 (days)].
- startTime String
- StartTime.
- business String
- Dayu sub product code (bgpip represents advanced defense IP; net represents professional version of advanced defense IP).
- id String
- ipLists List<String>
- resource id list.
- resultOutput StringFile 
- Used to save results.
- endTime string
- EndTime.
- metricName string
- Indicator, values [inqps (peak total requests, dropqps (peak attack requests)), incount (number of requests), dropcount (number of attacks)].
- period number
- Statistical granularity, values [300 (5 minutes), 3600 (hours), 86400 (days)].
- startTime string
- StartTime.
- business string
- Dayu sub product code (bgpip represents advanced defense IP; net represents professional version of advanced defense IP).
- id string
- ipLists string[]
- resource id list.
- resultOutput stringFile 
- Used to save results.
- end_time str
- EndTime.
- metric_name str
- Indicator, values [inqps (peak total requests, dropqps (peak attack requests)), incount (number of requests), dropcount (number of attacks)].
- period float
- Statistical granularity, values [300 (5 minutes), 3600 (hours), 86400 (days)].
- start_time str
- StartTime.
- business str
- Dayu sub product code (bgpip represents advanced defense IP; net represents professional version of advanced defense IP).
- id str
- ip_lists Sequence[str]
- resource id list.
- result_output_ strfile 
- Used to save results.
- endTime String
- EndTime.
- metricName String
- Indicator, values [inqps (peak total requests, dropqps (peak attack requests)), incount (number of requests), dropcount (number of attacks)].
- period Number
- Statistical granularity, values [300 (5 minutes), 3600 (hours), 86400 (days)].
- startTime String
- StartTime.
- business String
- Dayu sub product code (bgpip represents advanced defense IP; net represents professional version of advanced defense IP).
- id String
- ipLists List<String>
- resource id list.
- resultOutput StringFile 
- Used to save results.
getAntiddosOverviewCcTrend Result
The following output properties are available:
- Datas List<double>
- Data.
- EndTime string
- Id string
- MetricName string
- Period double
- StartTime string
- Business string
- IpLists List<string>
- ResultOutput stringFile 
- Datas []float64
- Data.
- EndTime string
- Id string
- MetricName string
- Period float64
- StartTime string
- Business string
- IpLists []string
- ResultOutput stringFile 
- datas List<Double>
- Data.
- endTime String
- id String
- metricName String
- period Double
- startTime String
- business String
- ipLists List<String>
- resultOutput StringFile 
- datas number[]
- Data.
- endTime string
- id string
- metricName string
- period number
- startTime string
- business string
- ipLists string[]
- resultOutput stringFile 
- datas Sequence[float]
- Data.
- end_time str
- id str
- metric_name str
- period float
- start_time str
- business str
- ip_lists Sequence[str]
- result_output_ strfile 
- datas List<Number>
- Data.
- endTime String
- id String
- metricName String
- period Number
- startTime String
- business String
- ipLists List<String>
- resultOutput StringFile 
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the tencentcloudTerraform Provider.
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack