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

tencentcloud.getAntiddosOverviewIndex

Explore with Pulumi AI

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

    Use this data source to query detailed information of antiddos overview index

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const overviewIndex = tencentcloud.getAntiddosOverviewIndex({
        endTime: "2023-11-21 12:32:12",
        startTime: "2023-11-20 12:32:12",
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    overview_index = tencentcloud.get_antiddos_overview_index(end_time="2023-11-21 12:32:12",
        start_time="2023-11-20 12:32:12")
    
    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.GetAntiddosOverviewIndex(ctx, &tencentcloud.GetAntiddosOverviewIndexArgs{
    			EndTime:   "2023-11-21 12:32:12",
    			StartTime: "2023-11-20 12:32:12",
    		}, 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 overviewIndex = Tencentcloud.GetAntiddosOverviewIndex.Invoke(new()
        {
            EndTime = "2023-11-21 12:32:12",
            StartTime = "2023-11-20 12:32:12",
        });
    
    });
    
    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.GetAntiddosOverviewIndexArgs;
    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 overviewIndex = TencentcloudFunctions.getAntiddosOverviewIndex(GetAntiddosOverviewIndexArgs.builder()
                .endTime("2023-11-21 12:32:12")
                .startTime("2023-11-20 12:32:12")
                .build());
    
        }
    }
    
    variables:
      overviewIndex:
        fn::invoke:
          function: tencentcloud:getAntiddosOverviewIndex
          arguments:
            endTime: 2023-11-21 12:32:12
            startTime: 2023-11-20 12:32:12
    

    Using getAntiddosOverviewIndex

    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 getAntiddosOverviewIndex(args: GetAntiddosOverviewIndexArgs, opts?: InvokeOptions): Promise<GetAntiddosOverviewIndexResult>
    function getAntiddosOverviewIndexOutput(args: GetAntiddosOverviewIndexOutputArgs, opts?: InvokeOptions): Output<GetAntiddosOverviewIndexResult>
    def get_antiddos_overview_index(end_time: Optional[str] = None,
                                    id: Optional[str] = None,
                                    result_output_file: Optional[str] = None,
                                    start_time: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetAntiddosOverviewIndexResult
    def get_antiddos_overview_index_output(end_time: Optional[pulumi.Input[str]] = None,
                                    id: Optional[pulumi.Input[str]] = None,
                                    result_output_file: Optional[pulumi.Input[str]] = None,
                                    start_time: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetAntiddosOverviewIndexResult]
    func GetAntiddosOverviewIndex(ctx *Context, args *GetAntiddosOverviewIndexArgs, opts ...InvokeOption) (*GetAntiddosOverviewIndexResult, error)
    func GetAntiddosOverviewIndexOutput(ctx *Context, args *GetAntiddosOverviewIndexOutputArgs, opts ...InvokeOption) GetAntiddosOverviewIndexResultOutput

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

    public static class GetAntiddosOverviewIndex 
    {
        public static Task<GetAntiddosOverviewIndexResult> InvokeAsync(GetAntiddosOverviewIndexArgs args, InvokeOptions? opts = null)
        public static Output<GetAntiddosOverviewIndexResult> Invoke(GetAntiddosOverviewIndexInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAntiddosOverviewIndexResult> getAntiddosOverviewIndex(GetAntiddosOverviewIndexArgs args, InvokeOptions options)
    public static Output<GetAntiddosOverviewIndexResult> getAntiddosOverviewIndex(GetAntiddosOverviewIndexArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getAntiddosOverviewIndex:getAntiddosOverviewIndex
      arguments:
        # arguments dictionary

    The following arguments are supported:

    EndTime string
    EndTime.
    StartTime string
    StartTime.
    Id string
    ResultOutputFile string
    Used to save results.
    EndTime string
    EndTime.
    StartTime string
    StartTime.
    Id string
    ResultOutputFile string
    Used to save results.
    endTime String
    EndTime.
    startTime String
    StartTime.
    id String
    resultOutputFile String
    Used to save results.
    endTime string
    EndTime.
    startTime string
    StartTime.
    id string
    resultOutputFile string
    Used to save results.
    end_time str
    EndTime.
    start_time str
    StartTime.
    id str
    result_output_file str
    Used to save results.
    endTime String
    EndTime.
    startTime String
    StartTime.
    id String
    resultOutputFile String
    Used to save results.

    getAntiddosOverviewIndex Result

    The following output properties are available:

    AllIpCount double
    ip count.
    AntiddosDomainCount double
    AntiddosDomainCount.
    AntiddosIpCount double
    Total number of advanced defense IPs (including advanced defense packets and advanced defense IPs).
    AttackDomainCount double
    AttackDomainCount.
    AttackIpCount double
    AttackIpCount.
    BlockIpCount double
    BlockIpCount.
    EndTime string
    Id string
    MaxAttackFlow double
    MaxAttackFlow.
    NewAttackIp string
    The IP address in the most recent attack.
    NewAttackTime string
    The time in the most recent attack.
    NewAttackType string
    The type in the most recent attack.
    StartTime string
    ResultOutputFile string
    AllIpCount float64
    ip count.
    AntiddosDomainCount float64
    AntiddosDomainCount.
    AntiddosIpCount float64
    Total number of advanced defense IPs (including advanced defense packets and advanced defense IPs).
    AttackDomainCount float64
    AttackDomainCount.
    AttackIpCount float64
    AttackIpCount.
    BlockIpCount float64
    BlockIpCount.
    EndTime string
    Id string
    MaxAttackFlow float64
    MaxAttackFlow.
    NewAttackIp string
    The IP address in the most recent attack.
    NewAttackTime string
    The time in the most recent attack.
    NewAttackType string
    The type in the most recent attack.
    StartTime string
    ResultOutputFile string
    allIpCount Double
    ip count.
    antiddosDomainCount Double
    AntiddosDomainCount.
    antiddosIpCount Double
    Total number of advanced defense IPs (including advanced defense packets and advanced defense IPs).
    attackDomainCount Double
    AttackDomainCount.
    attackIpCount Double
    AttackIpCount.
    blockIpCount Double
    BlockIpCount.
    endTime String
    id String
    maxAttackFlow Double
    MaxAttackFlow.
    newAttackIp String
    The IP address in the most recent attack.
    newAttackTime String
    The time in the most recent attack.
    newAttackType String
    The type in the most recent attack.
    startTime String
    resultOutputFile String
    allIpCount number
    ip count.
    antiddosDomainCount number
    AntiddosDomainCount.
    antiddosIpCount number
    Total number of advanced defense IPs (including advanced defense packets and advanced defense IPs).
    attackDomainCount number
    AttackDomainCount.
    attackIpCount number
    AttackIpCount.
    blockIpCount number
    BlockIpCount.
    endTime string
    id string
    maxAttackFlow number
    MaxAttackFlow.
    newAttackIp string
    The IP address in the most recent attack.
    newAttackTime string
    The time in the most recent attack.
    newAttackType string
    The type in the most recent attack.
    startTime string
    resultOutputFile string
    all_ip_count float
    ip count.
    antiddos_domain_count float
    AntiddosDomainCount.
    antiddos_ip_count float
    Total number of advanced defense IPs (including advanced defense packets and advanced defense IPs).
    attack_domain_count float
    AttackDomainCount.
    attack_ip_count float
    AttackIpCount.
    block_ip_count float
    BlockIpCount.
    end_time str
    id str
    max_attack_flow float
    MaxAttackFlow.
    new_attack_ip str
    The IP address in the most recent attack.
    new_attack_time str
    The time in the most recent attack.
    new_attack_type str
    The type in the most recent attack.
    start_time str
    result_output_file str
    allIpCount Number
    ip count.
    antiddosDomainCount Number
    AntiddosDomainCount.
    antiddosIpCount Number
    Total number of advanced defense IPs (including advanced defense packets and advanced defense IPs).
    attackDomainCount Number
    AttackDomainCount.
    attackIpCount Number
    AttackIpCount.
    blockIpCount Number
    BlockIpCount.
    endTime String
    id String
    maxAttackFlow Number
    MaxAttackFlow.
    newAttackIp String
    The IP address in the most recent attack.
    newAttackTime String
    The time in the most recent attack.
    newAttackType String
    The type in the most recent attack.
    startTime String
    resultOutputFile String

    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