1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getAntiddosPendingRiskInfo
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack

tencentcloud.getAntiddosPendingRiskInfo

Explore with Pulumi AI

Use this data source to query detailed information of antiddos pending risk info

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";

const pendingRiskInfo = tencentcloud.getAntiddosPendingRiskInfo({});
Copy
import pulumi
import pulumi_tencentcloud as tencentcloud

pending_risk_info = tencentcloud.get_antiddos_pending_risk_info()
Copy
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.GetAntiddosPendingRiskInfo(ctx, &tencentcloud.GetAntiddosPendingRiskInfoArgs{}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;

return await Deployment.RunAsync(() => 
{
    var pendingRiskInfo = Tencentcloud.GetAntiddosPendingRiskInfo.Invoke();

});
Copy
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.GetAntiddosPendingRiskInfoArgs;
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 pendingRiskInfo = TencentcloudFunctions.getAntiddosPendingRiskInfo();

    }
}
Copy
variables:
  pendingRiskInfo:
    fn::invoke:
      function: tencentcloud:getAntiddosPendingRiskInfo
      arguments: {}
Copy

Using getAntiddosPendingRiskInfo

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 getAntiddosPendingRiskInfo(args: GetAntiddosPendingRiskInfoArgs, opts?: InvokeOptions): Promise<GetAntiddosPendingRiskInfoResult>
function getAntiddosPendingRiskInfoOutput(args: GetAntiddosPendingRiskInfoOutputArgs, opts?: InvokeOptions): Output<GetAntiddosPendingRiskInfoResult>
Copy
def get_antiddos_pending_risk_info(id: Optional[str] = None,
                                   result_output_file: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetAntiddosPendingRiskInfoResult
def get_antiddos_pending_risk_info_output(id: Optional[pulumi.Input[str]] = None,
                                   result_output_file: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetAntiddosPendingRiskInfoResult]
Copy
func GetAntiddosPendingRiskInfo(ctx *Context, args *GetAntiddosPendingRiskInfoArgs, opts ...InvokeOption) (*GetAntiddosPendingRiskInfoResult, error)
func GetAntiddosPendingRiskInfoOutput(ctx *Context, args *GetAntiddosPendingRiskInfoOutputArgs, opts ...InvokeOption) GetAntiddosPendingRiskInfoResultOutput
Copy

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

public static class GetAntiddosPendingRiskInfo 
{
    public static Task<GetAntiddosPendingRiskInfoResult> InvokeAsync(GetAntiddosPendingRiskInfoArgs args, InvokeOptions? opts = null)
    public static Output<GetAntiddosPendingRiskInfoResult> Invoke(GetAntiddosPendingRiskInfoInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetAntiddosPendingRiskInfoResult> getAntiddosPendingRiskInfo(GetAntiddosPendingRiskInfoArgs args, InvokeOptions options)
public static Output<GetAntiddosPendingRiskInfoResult> getAntiddosPendingRiskInfo(GetAntiddosPendingRiskInfoArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: tencentcloud:index/getAntiddosPendingRiskInfo:getAntiddosPendingRiskInfo
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Id string
ResultOutputFile string
Used to save results.
Id string
ResultOutputFile string
Used to save results.
id String
resultOutputFile String
Used to save results.
id string
resultOutputFile string
Used to save results.
id str
result_output_file str
Used to save results.
id String
resultOutputFile String
Used to save results.

getAntiddosPendingRiskInfo Result

The following output properties are available:

AttackingCount double
Number of resources in the attack.
BlockingCount double
Number of resources in blockage.
ExpiredCount double
Number of expired resources.
Id string
IsPaidUsr bool
Is it a paid user? True: paid user, false: regular user.
Total double
Total number of all pending risk events.
ResultOutputFile string
AttackingCount float64
Number of resources in the attack.
BlockingCount float64
Number of resources in blockage.
ExpiredCount float64
Number of expired resources.
Id string
IsPaidUsr bool
Is it a paid user? True: paid user, false: regular user.
Total float64
Total number of all pending risk events.
ResultOutputFile string
attackingCount Double
Number of resources in the attack.
blockingCount Double
Number of resources in blockage.
expiredCount Double
Number of expired resources.
id String
isPaidUsr Boolean
Is it a paid user? True: paid user, false: regular user.
total Double
Total number of all pending risk events.
resultOutputFile String
attackingCount number
Number of resources in the attack.
blockingCount number
Number of resources in blockage.
expiredCount number
Number of expired resources.
id string
isPaidUsr boolean
Is it a paid user? True: paid user, false: regular user.
total number
Total number of all pending risk events.
resultOutputFile string
attacking_count float
Number of resources in the attack.
blocking_count float
Number of resources in blockage.
expired_count float
Number of expired resources.
id str
is_paid_usr bool
Is it a paid user? True: paid user, false: regular user.
total float
Total number of all pending risk events.
result_output_file str
attackingCount Number
Number of resources in the attack.
blockingCount Number
Number of resources in blockage.
expiredCount Number
Number of expired resources.
id String
isPaidUsr Boolean
Is it a paid user? True: paid user, false: regular user.
total Number
Total number of all pending risk events.
resultOutputFile String

Package Details

Repository
tencentcloud tencentcloudstack/terraform-provider-tencentcloud
License
Notes
This Pulumi package is based on the tencentcloud Terraform Provider.