tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getWafInstanceQpsLimit
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 waf instance_qps_limit
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = tencentcloud.getWafInstanceQpsLimit({
instanceId: "waf_2kxtlbky00b3b4qz",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.get_waf_instance_qps_limit(instance_id="waf_2kxtlbky00b3b4qz")
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.GetWafInstanceQpsLimit(ctx, &tencentcloud.GetWafInstanceQpsLimitArgs{
InstanceId: "waf_2kxtlbky00b3b4qz",
}, 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 example = Tencentcloud.GetWafInstanceQpsLimit.Invoke(new()
{
InstanceId = "waf_2kxtlbky00b3b4qz",
});
});
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.GetWafInstanceQpsLimitArgs;
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 example = TencentcloudFunctions.getWafInstanceQpsLimit(GetWafInstanceQpsLimitArgs.builder()
.instanceId("waf_2kxtlbky00b3b4qz")
.build());
}
}
variables:
example:
fn::invoke:
function: tencentcloud:getWafInstanceQpsLimit
arguments:
instanceId: waf_2kxtlbky00b3b4qz
Using getWafInstanceQpsLimit
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 getWafInstanceQpsLimit(args: GetWafInstanceQpsLimitArgs, opts?: InvokeOptions): Promise<GetWafInstanceQpsLimitResult>
function getWafInstanceQpsLimitOutput(args: GetWafInstanceQpsLimitOutputArgs, opts?: InvokeOptions): Output<GetWafInstanceQpsLimitResult>
def get_waf_instance_qps_limit(id: Optional[str] = None,
instance_id: Optional[str] = None,
result_output_file: Optional[str] = None,
type: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetWafInstanceQpsLimitResult
def get_waf_instance_qps_limit_output(id: Optional[pulumi.Input[str]] = None,
instance_id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
type: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetWafInstanceQpsLimitResult]
func GetWafInstanceQpsLimit(ctx *Context, args *GetWafInstanceQpsLimitArgs, opts ...InvokeOption) (*GetWafInstanceQpsLimitResult, error)
func GetWafInstanceQpsLimitOutput(ctx *Context, args *GetWafInstanceQpsLimitOutputArgs, opts ...InvokeOption) GetWafInstanceQpsLimitResultOutput
> Note: This function is named GetWafInstanceQpsLimit
in the Go SDK.
public static class GetWafInstanceQpsLimit
{
public static Task<GetWafInstanceQpsLimitResult> InvokeAsync(GetWafInstanceQpsLimitArgs args, InvokeOptions? opts = null)
public static Output<GetWafInstanceQpsLimitResult> Invoke(GetWafInstanceQpsLimitInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetWafInstanceQpsLimitResult> getWafInstanceQpsLimit(GetWafInstanceQpsLimitArgs args, InvokeOptions options)
public static Output<GetWafInstanceQpsLimitResult> getWafInstanceQpsLimit(GetWafInstanceQpsLimitArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getWafInstanceQpsLimit:getWafInstanceQpsLimit
arguments:
# arguments dictionary
The following arguments are supported:
- Instance
Id string - Unique ID of Instance.
- Id string
- Result
Output stringFile - Used to save results.
- Type string
- Instance type.
- Instance
Id string - Unique ID of Instance.
- Id string
- Result
Output stringFile - Used to save results.
- Type string
- Instance type.
- instance
Id String - Unique ID of Instance.
- id String
- result
Output StringFile - Used to save results.
- type String
- Instance type.
- instance
Id string - Unique ID of Instance.
- id string
- result
Output stringFile - Used to save results.
- type string
- Instance type.
- instance_
id str - Unique ID of Instance.
- id str
- result_
output_ strfile - Used to save results.
- type str
- Instance type.
- instance
Id String - Unique ID of Instance.
- id String
- result
Output StringFile - Used to save results.
- type String
- Instance type.
getWafInstanceQpsLimit Result
The following output properties are available:
- Id string
- Instance
Id string - Qps
Datas List<GetWaf Instance Qps Limit Qps Data> - Qps info.
- Result
Output stringFile - Type string
- Id string
- Instance
Id string - Qps
Datas []GetWaf Instance Qps Limit Qps Data - Qps info.
- Result
Output stringFile - Type string
- id String
- instance
Id String - qps
Datas List<GetWaf Instance Qps Limit Qps Data> - Qps info.
- result
Output StringFile - type String
- id string
- instance
Id string - qps
Datas GetWaf Instance Qps Limit Qps Data[] - Qps info.
- result
Output stringFile - type string
- id str
- instance_
id str - qps_
datas Sequence[GetWaf Instance Qps Limit Qps Data] - Qps info.
- result_
output_ strfile - type str
- id String
- instance
Id String - qps
Datas List<Property Map> - Qps info.
- result
Output StringFile - type String
Supporting Types
GetWafInstanceQpsLimitQpsData
- Elastic
Billing doubleDefault - Elastic qps default value.
- Elastic
Billing doubleMax - Maximum elastic qps.
- Elastic
Billing doubleMin - Minimum elastic qps.
- Qps
Extend doubleIntl Max - Maximum qps of extend package for overseas.
- Qps
Extend doubleMax - Maximum qps of extend package.
- Elastic
Billing float64Default - Elastic qps default value.
- Elastic
Billing float64Max - Maximum elastic qps.
- Elastic
Billing float64Min - Minimum elastic qps.
- Qps
Extend float64Intl Max - Maximum qps of extend package for overseas.
- Qps
Extend float64Max - Maximum qps of extend package.
- elastic
Billing DoubleDefault - Elastic qps default value.
- elastic
Billing DoubleMax - Maximum elastic qps.
- elastic
Billing DoubleMin - Minimum elastic qps.
- qps
Extend DoubleIntl Max - Maximum qps of extend package for overseas.
- qps
Extend DoubleMax - Maximum qps of extend package.
- elastic
Billing numberDefault - Elastic qps default value.
- elastic
Billing numberMax - Maximum elastic qps.
- elastic
Billing numberMin - Minimum elastic qps.
- qps
Extend numberIntl Max - Maximum qps of extend package for overseas.
- qps
Extend numberMax - Maximum qps of extend package.
- elastic_
billing_ floatdefault - Elastic qps default value.
- elastic_
billing_ floatmax - Maximum elastic qps.
- elastic_
billing_ floatmin - Minimum elastic qps.
- qps_
extend_ floatintl_ max - Maximum qps of extend package for overseas.
- qps_
extend_ floatmax - Maximum qps of extend package.
- elastic
Billing NumberDefault - Elastic qps default value.
- elastic
Billing NumberMax - Maximum elastic qps.
- elastic
Billing NumberMin - Minimum elastic qps.
- qps
Extend NumberIntl Max - Maximum qps of extend package for overseas.
- qps
Extend NumberMax - Maximum qps of extend package.
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