tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getAntiddosOverviewDdosEventList
Explore with Pulumi AI
tencentcloud 1.81.189 published on Wednesday, Apr 30, 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 dictionary
The following arguments are supported:
- End
Time string - EndTime.
- Start
Time string - StartTime.
- Attack
Status string - filter event by attack status, start: attacking; end: attack end.
- Id string
- event id.
- Result
Output stringFile - Used to save results.
- End
Time string - EndTime.
- Start
Time string - StartTime.
- Attack
Status string - filter event by attack status, start: attacking; end: attack end.
- Id string
- event id.
- Result
Output stringFile - Used to save results.
- end
Time String - EndTime.
- start
Time String - StartTime.
- attack
Status String - filter event by attack status, start: attacking; end: attack end.
- id String
- event id.
- result
Output StringFile - Used to save results.
- end
Time string - EndTime.
- start
Time string - StartTime.
- attack
Status string - filter event by attack status, start: attacking; end: attack end.
- id string
- event id.
- result
Output 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.
- end
Time String - EndTime.
- start
Time String - StartTime.
- attack
Status String - filter event by attack status, start: attacking; end: attack end.
- id String
- event id.
- result
Output StringFile - Used to save results.
getAntiddosOverviewDdosEventList Result
The following output properties are available:
- End
Time string - EndTime.
- Event
Lists List<GetAntiddos Overview Ddos Event List Event List> - EventList.
- Id string
- event id.
- Start
Time string - StartTime.
- Attack
Status string - Attack status, 0: Under attack; 1: End of attack.
- Result
Output stringFile
- End
Time string - EndTime.
- Event
Lists []GetAntiddos Overview Ddos Event List Event List - EventList.
- Id string
- event id.
- Start
Time string - StartTime.
- Attack
Status string - Attack status, 0: Under attack; 1: End of attack.
- Result
Output stringFile
- end
Time String - EndTime.
- event
Lists List<GetAntiddos Overview Ddos Event List Event List> - EventList.
- id String
- event id.
- start
Time String - StartTime.
- attack
Status String - Attack status, 0: Under attack; 1: End of attack.
- result
Output StringFile
- end
Time string - EndTime.
- event
Lists GetAntiddos Overview Ddos Event List Event List[] - EventList.
- id string
- event id.
- start
Time string - StartTime.
- attack
Status string - Attack status, 0: Under attack; 1: End of attack.
- result
Output 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
- end
Time String - EndTime.
- event
Lists List<Property Map> - EventList.
- id String
- event id.
- start
Time String - StartTime.
- attack
Status String - Attack status, 0: Under attack; 1: End of attack.
- result
Output StringFile
Supporting Types
GetAntiddosOverviewDdosEventListEventList
- Attack
Status double - filter event by attack status, start: attacking; end: attack end.
- Attack
Type string - AttackType.
- Business string
- Dayu sub product code (bgpip represents advanced defense IP; net represents professional version of advanced defense IP).
- End
Time string - EndTime.
- Id string
- event id.
- Instance
Id string - InstanceId.
- Instance
Name string - InstanceId.
- Mbps double
- Attack traffic, unit Mbps.
- Pps double
- unit Mbps.
- Start
Time string - StartTime.
- Vip string
- ip.
- Attack
Status float64 - filter event by attack status, start: attacking; end: attack end.
- Attack
Type string - AttackType.
- Business string
- Dayu sub product code (bgpip represents advanced defense IP; net represents professional version of advanced defense IP).
- End
Time string - EndTime.
- Id string
- event id.
- Instance
Id string - InstanceId.
- Instance
Name string - InstanceId.
- Mbps float64
- Attack traffic, unit Mbps.
- Pps float64
- unit Mbps.
- Start
Time string - StartTime.
- Vip string
- ip.
- attack
Status Double - filter event by attack status, start: attacking; end: attack end.
- attack
Type String - AttackType.
- business String
- Dayu sub product code (bgpip represents advanced defense IP; net represents professional version of advanced defense IP).
- end
Time String - EndTime.
- id String
- event id.
- instance
Id String - InstanceId.
- instance
Name String - InstanceId.
- mbps Double
- Attack traffic, unit Mbps.
- pps Double
- unit Mbps.
- start
Time String - StartTime.
- vip String
- ip.
- attack
Status number - filter event by attack status, start: attacking; end: attack end.
- attack
Type string - AttackType.
- business string
- Dayu sub product code (bgpip represents advanced defense IP; net represents professional version of advanced defense IP).
- end
Time string - EndTime.
- id string
- event id.
- instance
Id string - InstanceId.
- instance
Name string - InstanceId.
- mbps number
- Attack traffic, unit Mbps.
- pps number
- unit Mbps.
- start
Time 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.
- attack
Status Number - filter event by attack status, start: attacking; end: attack end.
- attack
Type String - AttackType.
- business String
- Dayu sub product code (bgpip represents advanced defense IP; net represents professional version of advanced defense IP).
- end
Time String - EndTime.
- id String
- event id.
- instance
Id String - InstanceId.
- instance
Name String - InstanceId.
- mbps Number
- Attack traffic, unit Mbps.
- pps Number
- unit Mbps.
- start
Time String - StartTime.
- vip String
- ip.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack