tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack
tencentcloud.getAntiddosOverviewDdosEventList
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_ddos_event_list
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const overviewDdosEventList = tencentcloud.getAntiddosOverviewDdosEventList({
    attackStatus: "end",
    endTime: "2023-11-21 00:00:00",
    startTime: "2023-11-20 00:00:00",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
overview_ddos_event_list = tencentcloud.get_antiddos_overview_ddos_event_list(attack_status="end",
    end_time="2023-11-21 00:00:00",
    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.GetAntiddosOverviewDdosEventList(ctx, &tencentcloud.GetAntiddosOverviewDdosEventListArgs{
			AttackStatus: pulumi.StringRef("end"),
			EndTime:      "2023-11-21 00:00:00",
			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 overviewDdosEventList = Tencentcloud.GetAntiddosOverviewDdosEventList.Invoke(new()
    {
        AttackStatus = "end",
        EndTime = "2023-11-21 00:00:00",
        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.GetAntiddosOverviewDdosEventListArgs;
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 overviewDdosEventList = TencentcloudFunctions.getAntiddosOverviewDdosEventList(GetAntiddosOverviewDdosEventListArgs.builder()
            .attackStatus("end")
            .endTime("2023-11-21 00:00:00")
            .startTime("2023-11-20 00:00:00")
            .build());
    }
}
variables:
  overviewDdosEventList:
    fn::invoke:
      function: tencentcloud:getAntiddosOverviewDdosEventList
      arguments:
        attackStatus: end
        endTime: 2023-11-21 00:00:00
        startTime: 2023-11-20 00:00:00
Using getAntiddosOverviewDdosEventList
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 getAntiddosOverviewDdosEventList(args: GetAntiddosOverviewDdosEventListArgs, opts?: InvokeOptions): Promise<GetAntiddosOverviewDdosEventListResult>
function getAntiddosOverviewDdosEventListOutput(args: GetAntiddosOverviewDdosEventListOutputArgs, opts?: InvokeOptions): Output<GetAntiddosOverviewDdosEventListResult>def get_antiddos_overview_ddos_event_list(attack_status: Optional[str] = None,
                                          end_time: Optional[str] = None,
                                          id: Optional[str] = None,
                                          result_output_file: Optional[str] = None,
                                          start_time: Optional[str] = None,
                                          opts: Optional[InvokeOptions] = None) -> GetAntiddosOverviewDdosEventListResult
def get_antiddos_overview_ddos_event_list_output(attack_status: Optional[pulumi.Input[str]] = None,
                                          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[GetAntiddosOverviewDdosEventListResult]func GetAntiddosOverviewDdosEventList(ctx *Context, args *GetAntiddosOverviewDdosEventListArgs, opts ...InvokeOption) (*GetAntiddosOverviewDdosEventListResult, error)
func GetAntiddosOverviewDdosEventListOutput(ctx *Context, args *GetAntiddosOverviewDdosEventListOutputArgs, opts ...InvokeOption) GetAntiddosOverviewDdosEventListResultOutput> Note: This function is named GetAntiddosOverviewDdosEventList in the Go SDK.
public static class GetAntiddosOverviewDdosEventList 
{
    public static Task<GetAntiddosOverviewDdosEventListResult> InvokeAsync(GetAntiddosOverviewDdosEventListArgs args, InvokeOptions? opts = null)
    public static Output<GetAntiddosOverviewDdosEventListResult> Invoke(GetAntiddosOverviewDdosEventListInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAntiddosOverviewDdosEventListResult> getAntiddosOverviewDdosEventList(GetAntiddosOverviewDdosEventListArgs args, InvokeOptions options)
public static Output<GetAntiddosOverviewDdosEventListResult> getAntiddosOverviewDdosEventList(GetAntiddosOverviewDdosEventListArgs args, InvokeOptions options)
fn::invoke:
  function: tencentcloud:index/getAntiddosOverviewDdosEventList:getAntiddosOverviewDdosEventList
  arguments:
    # arguments dictionaryThe following arguments are supported:
- EndTime string
- EndTime.
- StartTime string
- StartTime.
- AttackStatus string
- filter event by attack status, start: attacking; end: attack end.
- Id string
- event id.
- ResultOutput stringFile 
- Used to save results.
- EndTime string
- EndTime.
- StartTime string
- StartTime.
- AttackStatus string
- filter event by attack status, start: attacking; end: attack end.
- Id string
- event id.
- ResultOutput stringFile 
- Used to save results.
- endTime String
- EndTime.
- startTime String
- StartTime.
- attackStatus String
- filter event by attack status, start: attacking; end: attack end.
- id String
- event id.
- resultOutput StringFile 
- Used to save results.
- endTime string
- EndTime.
- startTime string
- StartTime.
- attackStatus string
- filter event by attack status, start: attacking; end: attack end.
- id string
- event id.
- resultOutput stringFile 
- Used to save results.
- end_time str
- EndTime.
- start_time str
- StartTime.
- attack_status str
- filter event by attack status, start: attacking; end: attack end.
- id str
- event id.
- result_output_ strfile 
- Used to save results.
- endTime String
- EndTime.
- startTime String
- StartTime.
- attackStatus String
- filter event by attack status, start: attacking; end: attack end.
- id String
- event id.
- resultOutput StringFile 
- Used to save results.
getAntiddosOverviewDdosEventList Result
The following output properties are available:
- EndTime string
- EndTime.
- EventLists List<GetAntiddos Overview Ddos Event List Event List> 
- EventList.
- Id string
- event id.
- StartTime string
- StartTime.
- AttackStatus string
- Attack status, 0: Under attack; 1: End of attack.
- ResultOutput stringFile 
- EndTime string
- EndTime.
- EventLists []GetAntiddos Overview Ddos Event List Event List 
- EventList.
- Id string
- event id.
- StartTime string
- StartTime.
- AttackStatus string
- Attack status, 0: Under attack; 1: End of attack.
- ResultOutput stringFile 
- endTime String
- EndTime.
- eventLists List<GetAntiddos Overview Ddos Event List Event List> 
- EventList.
- id String
- event id.
- startTime String
- StartTime.
- attackStatus String
- Attack status, 0: Under attack; 1: End of attack.
- resultOutput StringFile 
- endTime string
- EndTime.
- eventLists GetAntiddos Overview Ddos Event List Event List[] 
- EventList.
- id string
- event id.
- startTime string
- StartTime.
- attackStatus string
- Attack status, 0: Under attack; 1: End of attack.
- resultOutput stringFile 
- end_time str
- EndTime.
- event_lists Sequence[GetAntiddos Overview Ddos Event List Event List] 
- EventList.
- id str
- event id.
- start_time str
- StartTime.
- attack_status str
- Attack status, 0: Under attack; 1: End of attack.
- result_output_ strfile 
- endTime String
- EndTime.
- eventLists List<Property Map>
- EventList.
- id String
- event id.
- startTime String
- StartTime.
- attackStatus String
- Attack status, 0: Under attack; 1: End of attack.
- resultOutput StringFile 
Supporting Types
GetAntiddosOverviewDdosEventListEventList       
- AttackStatus double
- filter event by attack status, start: attacking; end: attack end.
- AttackType string
- AttackType.
- Business string
- Dayu sub product code (bgpip represents advanced defense IP; net represents professional version of advanced defense IP).
- EndTime string
- EndTime.
- Id string
- event id.
- InstanceId string
- InstanceId.
- InstanceName string
- InstanceId.
- Mbps double
- Attack traffic, unit Mbps.
- Pps double
- unit Mbps.
- StartTime string
- StartTime.
- Vip string
- ip.
- AttackStatus float64
- filter event by attack status, start: attacking; end: attack end.
- AttackType string
- AttackType.
- Business string
- Dayu sub product code (bgpip represents advanced defense IP; net represents professional version of advanced defense IP).
- EndTime string
- EndTime.
- Id string
- event id.
- InstanceId string
- InstanceId.
- InstanceName string
- InstanceId.
- Mbps float64
- Attack traffic, unit Mbps.
- Pps float64
- unit Mbps.
- StartTime string
- StartTime.
- Vip string
- ip.
- attackStatus Double
- filter event by attack status, start: attacking; end: attack end.
- attackType String
- AttackType.
- business String
- Dayu sub product code (bgpip represents advanced defense IP; net represents professional version of advanced defense IP).
- endTime String
- EndTime.
- id String
- event id.
- instanceId String
- InstanceId.
- instanceName String
- InstanceId.
- mbps Double
- Attack traffic, unit Mbps.
- pps Double
- unit Mbps.
- startTime String
- StartTime.
- vip String
- ip.
- attackStatus number
- filter event by attack status, start: attacking; end: attack end.
- attackType string
- AttackType.
- business string
- Dayu sub product code (bgpip represents advanced defense IP; net represents professional version of advanced defense IP).
- endTime string
- EndTime.
- id string
- event id.
- instanceId string
- InstanceId.
- instanceName string
- InstanceId.
- mbps number
- Attack traffic, unit Mbps.
- pps number
- unit Mbps.
- startTime string
- StartTime.
- vip string
- ip.
- attack_status float
- filter event by attack status, start: attacking; end: attack end.
- attack_type str
- AttackType.
- business str
- Dayu sub product code (bgpip represents advanced defense IP; net represents professional version of advanced defense IP).
- end_time str
- EndTime.
- id str
- event id.
- instance_id str
- InstanceId.
- instance_name str
- InstanceId.
- mbps float
- Attack traffic, unit Mbps.
- pps float
- unit Mbps.
- start_time str
- StartTime.
- vip str
- ip.
- attackStatus Number
- filter event by attack status, start: attacking; end: attack end.
- attackType String
- AttackType.
- business String
- Dayu sub product code (bgpip represents advanced defense IP; net represents professional version of advanced defense IP).
- endTime String
- EndTime.
- id String
- event id.
- instanceId String
- InstanceId.
- instanceName String
- InstanceId.
- mbps Number
- Attack traffic, unit Mbps.
- pps Number
- unit Mbps.
- startTime String
- StartTime.
- vip String
- ip.
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