tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getWafFindDomains
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 find_domains
Example Usage
Find all domains
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = tencentcloud.getWafFindDomains({});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.get_waf_find_domains()
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.GetWafFindDomains(ctx, &tencentcloud.GetWafFindDomainsArgs{}, 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.GetWafFindDomains.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.GetWafFindDomainsArgs;
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.getWafFindDomains();
}
}
variables:
example:
fn::invoke:
function: tencentcloud:getWafFindDomains
arguments: {}
Find domains by filter
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = tencentcloud.getWafFindDomains({
by: "FindTime",
isWafDomain: "1",
key: "keyWord",
order: "asc",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.get_waf_find_domains(by="FindTime",
is_waf_domain="1",
key="keyWord",
order="asc")
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.GetWafFindDomains(ctx, &tencentcloud.GetWafFindDomainsArgs{
By: pulumi.StringRef("FindTime"),
IsWafDomain: pulumi.StringRef("1"),
Key: pulumi.StringRef("keyWord"),
Order: pulumi.StringRef("asc"),
}, 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.GetWafFindDomains.Invoke(new()
{
By = "FindTime",
IsWafDomain = "1",
Key = "keyWord",
Order = "asc",
});
});
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.GetWafFindDomainsArgs;
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.getWafFindDomains(GetWafFindDomainsArgs.builder()
.by("FindTime")
.isWafDomain("1")
.key("keyWord")
.order("asc")
.build());
}
}
variables:
example:
fn::invoke:
function: tencentcloud:getWafFindDomains
arguments:
by: FindTime
isWafDomain: '1'
key: keyWord
order: asc
Using getWafFindDomains
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 getWafFindDomains(args: GetWafFindDomainsArgs, opts?: InvokeOptions): Promise<GetWafFindDomainsResult>
function getWafFindDomainsOutput(args: GetWafFindDomainsOutputArgs, opts?: InvokeOptions): Output<GetWafFindDomainsResult>
def get_waf_find_domains(by: Optional[str] = None,
id: Optional[str] = None,
is_waf_domain: Optional[str] = None,
key: Optional[str] = None,
order: Optional[str] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetWafFindDomainsResult
def get_waf_find_domains_output(by: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
is_waf_domain: Optional[pulumi.Input[str]] = None,
key: Optional[pulumi.Input[str]] = None,
order: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetWafFindDomainsResult]
func GetWafFindDomains(ctx *Context, args *GetWafFindDomainsArgs, opts ...InvokeOption) (*GetWafFindDomainsResult, error)
func GetWafFindDomainsOutput(ctx *Context, args *GetWafFindDomainsOutputArgs, opts ...InvokeOption) GetWafFindDomainsResultOutput
> Note: This function is named GetWafFindDomains
in the Go SDK.
public static class GetWafFindDomains
{
public static Task<GetWafFindDomainsResult> InvokeAsync(GetWafFindDomainsArgs args, InvokeOptions? opts = null)
public static Output<GetWafFindDomainsResult> Invoke(GetWafFindDomainsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetWafFindDomainsResult> getWafFindDomains(GetWafFindDomainsArgs args, InvokeOptions options)
public static Output<GetWafFindDomainsResult> getWafFindDomains(GetWafFindDomainsArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getWafFindDomains:getWafFindDomains
arguments:
# arguments dictionary
The following arguments are supported:
- By string
- Sorting parameter, eg: FindTime.
- Id string
- Is
Waf stringDomain - Whether access to waf or not.
- Key string
- Filter condition.
- Order string
- Sorting type, eg: desc, asc.
- Result
Output stringFile - Used to save results.
- By string
- Sorting parameter, eg: FindTime.
- Id string
- Is
Waf stringDomain - Whether access to waf or not.
- Key string
- Filter condition.
- Order string
- Sorting type, eg: desc, asc.
- Result
Output stringFile - Used to save results.
- by String
- Sorting parameter, eg: FindTime.
- id String
- is
Waf StringDomain - Whether access to waf or not.
- key String
- Filter condition.
- order String
- Sorting type, eg: desc, asc.
- result
Output StringFile - Used to save results.
- by string
- Sorting parameter, eg: FindTime.
- id string
- is
Waf stringDomain - Whether access to waf or not.
- key string
- Filter condition.
- order string
- Sorting type, eg: desc, asc.
- result
Output stringFile - Used to save results.
- by str
- Sorting parameter, eg: FindTime.
- id str
- is_
waf_ strdomain - Whether access to waf or not.
- key str
- Filter condition.
- order str
- Sorting type, eg: desc, asc.
- result_
output_ strfile - Used to save results.
- by String
- Sorting parameter, eg: FindTime.
- id String
- is
Waf StringDomain - Whether access to waf or not.
- key String
- Filter condition.
- order String
- Sorting type, eg: desc, asc.
- result
Output StringFile - Used to save results.
getWafFindDomains Result
The following output properties are available:
- Id string
- Lists
List<Get
Waf Find Domains List> - Domain info list.
- By string
- Is
Waf stringDomain - Whether access to waf or not.
- Key string
- Order string
- Result
Output stringFile
- Id string
- Lists
[]Get
Waf Find Domains List - Domain info list.
- By string
- Is
Waf stringDomain - Whether access to waf or not.
- Key string
- Order string
- Result
Output stringFile
- id String
- lists
List<Get
Waf Find Domains List> - Domain info list.
- by String
- is
Waf StringDomain - Whether access to waf or not.
- key String
- order String
- result
Output StringFile
- id string
- lists
Get
Waf Find Domains List[] - Domain info list.
- by string
- is
Waf stringDomain - Whether access to waf or not.
- key string
- order string
- result
Output stringFile
- id str
- lists
Sequence[Get
Waf Find Domains List] - Domain info list.
- by str
- is_
waf_ strdomain - Whether access to waf or not.
- key str
- order str
- result_
output_ strfile
- id String
- lists List<Property Map>
- Domain info list.
- by String
- is
Waf StringDomain - Whether access to waf or not.
- key String
- order String
- result
Output StringFile
Supporting Types
GetWafFindDomainsList
- Appid double
- User appid.
- Domain string
- Domain name.
- Domain
Id string - Domain unique id.
- Edition string
- Instance type, sparta-waf represents SAAS WAF, clb-waf represents CLB WAF.
- Find
Time string - Find time.
- Instance
Id string - Instance unique id.
- Ips List<string>
- Domain ip.
- Is
Waf doubleDomain - Whether access to waf or not.
- Appid float64
- User appid.
- Domain string
- Domain name.
- Domain
Id string - Domain unique id.
- Edition string
- Instance type, sparta-waf represents SAAS WAF, clb-waf represents CLB WAF.
- Find
Time string - Find time.
- Instance
Id string - Instance unique id.
- Ips []string
- Domain ip.
- Is
Waf float64Domain - Whether access to waf or not.
- appid Double
- User appid.
- domain String
- Domain name.
- domain
Id String - Domain unique id.
- edition String
- Instance type, sparta-waf represents SAAS WAF, clb-waf represents CLB WAF.
- find
Time String - Find time.
- instance
Id String - Instance unique id.
- ips List<String>
- Domain ip.
- is
Waf DoubleDomain - Whether access to waf or not.
- appid number
- User appid.
- domain string
- Domain name.
- domain
Id string - Domain unique id.
- edition string
- Instance type, sparta-waf represents SAAS WAF, clb-waf represents CLB WAF.
- find
Time string - Find time.
- instance
Id string - Instance unique id.
- ips string[]
- Domain ip.
- is
Waf numberDomain - Whether access to waf or not.
- appid float
- User appid.
- domain str
- Domain name.
- domain_
id str - Domain unique id.
- edition str
- Instance type, sparta-waf represents SAAS WAF, clb-waf represents CLB WAF.
- find_
time str - Find time.
- instance_
id str - Instance unique id.
- ips Sequence[str]
- Domain ip.
- is_
waf_ floatdomain - Whether access to waf or not.
- appid Number
- User appid.
- domain String
- Domain name.
- domain
Id String - Domain unique id.
- edition String
- Instance type, sparta-waf represents SAAS WAF, clb-waf represents CLB WAF.
- find
Time String - Find time.
- instance
Id String - Instance unique id.
- ips List<String>
- Domain ip.
- is
Waf NumberDomain - Whether access to waf or not.
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