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

tencentcloud.getAntiddosPendingRiskInfo

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 pending risk info

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const pendingRiskInfo = tencentcloud.getAntiddosPendingRiskInfo({});
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    pending_risk_info = tencentcloud.get_antiddos_pending_risk_info()
    
    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
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Tencentcloud = Pulumi.Tencentcloud;
    
    return await Deployment.RunAsync(() => 
    {
        var pendingRiskInfo = Tencentcloud.GetAntiddosPendingRiskInfo.Invoke();
    
    });
    
    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();
    
        }
    }
    
    variables:
      pendingRiskInfo:
        fn::invoke:
          function: tencentcloud:getAntiddosPendingRiskInfo
          arguments: {}
    

    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>
    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]
    func GetAntiddosPendingRiskInfo(ctx *Context, args *GetAntiddosPendingRiskInfoArgs, opts ...InvokeOption) (*GetAntiddosPendingRiskInfoResult, error)
    func GetAntiddosPendingRiskInfoOutput(ctx *Context, args *GetAntiddosPendingRiskInfoOutputArgs, opts ...InvokeOption) GetAntiddosPendingRiskInfoResultOutput

    > 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)
    }
    public static CompletableFuture<GetAntiddosPendingRiskInfoResult> getAntiddosPendingRiskInfo(GetAntiddosPendingRiskInfoArgs args, InvokeOptions options)
    public static Output<GetAntiddosPendingRiskInfoResult> getAntiddosPendingRiskInfo(GetAntiddosPendingRiskInfoArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getAntiddosPendingRiskInfo:getAntiddosPendingRiskInfo
      arguments:
        # arguments dictionary

    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.
    tencentcloud logo
    tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack