Volcengine v0.0.38 published on Friday, Oct 31, 2025 by Volcengine
Volcengine v0.0.38 published on Friday, Oct 31, 2025 by Volcengine
Use this data source to query detailed information of waf domains
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as volcengine from "@pulumi/volcengine";
const foo = volcengine.waf.getDomains({});
import pulumi
import pulumi_volcengine as volcengine
foo = volcengine.waf.get_domains()
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/waf"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := waf.GetDomains(ctx, nil, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcengine = Pulumi.Volcengine;
return await Deployment.RunAsync(() =>
{
var foo = Volcengine.Waf.GetDomains.Invoke();
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.volcengine.waf.WafFunctions;
import com.pulumi.volcengine.waf.inputs.GetDomainsArgs;
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 foo = WafFunctions.getDomains();
}
}
variables:
foo:
fn::invoke:
Function: volcengine:waf:getDomains
Arguments: {}
Using getDomains
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 getDomains(args: GetDomainsArgs, opts?: InvokeOptions): Promise<GetDomainsResult>
function getDomainsOutput(args: GetDomainsOutputArgs, opts?: InvokeOptions): Output<GetDomainsResult>def get_domains(accurate_query: Optional[int] = None,
domain: Optional[str] = None,
name_regex: Optional[str] = None,
output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDomainsResult
def get_domains_output(accurate_query: Optional[pulumi.Input[int]] = None,
domain: Optional[pulumi.Input[str]] = None,
name_regex: Optional[pulumi.Input[str]] = None,
output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDomainsResult]func GetDomains(ctx *Context, args *GetDomainsArgs, opts ...InvokeOption) (*GetDomainsResult, error)
func GetDomainsOutput(ctx *Context, args *GetDomainsOutputArgs, opts ...InvokeOption) GetDomainsResultOutput> Note: This function is named GetDomains in the Go SDK.
public static class GetDomains
{
public static Task<GetDomainsResult> InvokeAsync(GetDomainsArgs args, InvokeOptions? opts = null)
public static Output<GetDomainsResult> Invoke(GetDomainsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDomainsResult> getDomains(GetDomainsArgs args, InvokeOptions options)
public static Output<GetDomainsResult> getDomains(GetDomainsArgs args, InvokeOptions options)
fn::invoke:
function: volcengine:waf/getDomains:getDomains
arguments:
# arguments dictionaryThe following arguments are supported:
- Accurate
Query int - Matching mode.
- Domain string
- The domain name of the protected website that needs to be queried.
- Name
Regex string - A Name Regex of Resource.
- Output
File string - File name where to save data source results.
- Accurate
Query int - Matching mode.
- Domain string
- The domain name of the protected website that needs to be queried.
- Name
Regex string - A Name Regex of Resource.
- Output
File string - File name where to save data source results.
- accurate
Query Integer - Matching mode.
- domain String
- The domain name of the protected website that needs to be queried.
- name
Regex String - A Name Regex of Resource.
- output
File String - File name where to save data source results.
- accurate
Query number - Matching mode.
- domain string
- The domain name of the protected website that needs to be queried.
- name
Regex string - A Name Regex of Resource.
- output
File string - File name where to save data source results.
- accurate_
query int - Matching mode.
- domain str
- The domain name of the protected website that needs to be queried.
- name_
regex str - A Name Regex of Resource.
- output_
file str - File name where to save data source results.
- accurate
Query Number - Matching mode.
- domain String
- The domain name of the protected website that needs to be queried.
- name
Regex String - A Name Regex of Resource.
- output
File String - File name where to save data source results.
getDomains Result
The following output properties are available:
- Datas
List<Get
Domains Data> - The collection of query.
- Id string
- The provider-assigned unique ID for this managed resource.
- Total
Count int - The total count of query.
- Accurate
Query int - Domain string
- domain names that need to be protected by WAF.
- Name
Regex string - Output
File string
- Datas
[]Get
Domains Data - The collection of query.
- Id string
- The provider-assigned unique ID for this managed resource.
- Total
Count int - The total count of query.
- Accurate
Query int - Domain string
- domain names that need to be protected by WAF.
- Name
Regex string - Output
File string
- datas
List<Get
Domains Data> - The collection of query.
- id String
- The provider-assigned unique ID for this managed resource.
- total
Count Integer - The total count of query.
- accurate
Query Integer - domain String
- domain names that need to be protected by WAF.
- name
Regex String - output
File String
- datas
Get
Domains Data[] - The collection of query.
- id string
- The provider-assigned unique ID for this managed resource.
- total
Count number - The total count of query.
- accurate
Query number - domain string
- domain names that need to be protected by WAF.
- name
Regex string - output
File string
- datas
Sequence[Get
Domains Data] - The collection of query.
- id str
- The provider-assigned unique ID for this managed resource.
- total_
count int - The total count of query.
- accurate_
query int - domain str
- domain names that need to be protected by WAF.
- name_
regex str - output_
file str
- datas List<Property Map>
- The collection of query.
- id String
- The provider-assigned unique ID for this managed resource.
- total
Count Number - The total count of query.
- accurate
Query Number - domain String
- domain names that need to be protected by WAF.
- name
Regex String - output
File String
Supporting Types
GetDomainsData
- Access
Mode int - Access mode.
- Advanced
Defense stringIp - High-defense instance IP.
- Api
Enable int - Whether the API protection policy has been enabled.
- Attack
Status int - The status of the attack.
- Auto
Cc intEnable - Whether to enable the intelligent CC protection strategy.
- Backend
Groups List<GetDomains Data Backend Group> - The configuration of source station.
- Black
Ip intEnable - Whether the blacklist strategy has been enabled.
- Black
Lct intEnable - Whether the regional ban strategy has been activated.
- Cc
Enable int - Whether the cc protection strategy has been enabled.
- Certificate
Id int - When the protocol type is HTTPS, the bound certificate ID needs to be entered.
- Certificate
Name string - The name of the certificate.
- Client
Ip intLocation - The method of obtaining the client IP.
- Client
Max intBody Size - The client requests the maximum value of body.
- Cloud
Access List<GetConfigs Domains Data Cloud Access Config> - Access port information.
- Cname string
- The CNAME value generated by the WAF instance.
- Custom
Bot intEnable - Whether the custom Bot classification strategy has been enabled.
- Custom
Headers List<string> - Custom Header.
- Custom
Rsp intEnable - Whether the custom response interception strategy has been enabled.
- Defence
Mode int - The protection mode of the instance.
- Dlp
Enable int - Whether to activate the strategy for preventing the leakage of sensitive information.
- Domain string
- The domain name of the protected website that needs to be queried.
- Enable
Http2 int - Whether to enable HTTP 2.0.
- Enable
Ipv6 int - Whether it supports protecting IPv6 requests.
- Keep
Alive intRequest - The number of long connection multiplexes.
- Keep
Alive intTime Out - Long connection retention time.
- Lb
Algorithm string - The types of load balancing algorithms.
- Protocol
Follow int - Whether to enable protocol following.
- Protocol
Ports GetDomains Data Protocol Ports - Access port information.
- Protocols string
- Access protocol types.
- Proxy
Config int - Whether to enable proxy configuration.
- Proxy
Connect intTime Out - The timeout period for establishing a connection between the WAF and the backend server.
- Proxy
Keep intAlive - The number of reusable WAF origin long connections.
- Proxy
Keep intAlive Time Out - Idle long connection timeout period.
- Proxy
Read intTime Out - The timeout period during which WAF reads the response from the backend server.
- Proxy
Retry int - The number of retries for WAF back to source.
- Proxy
Write intTime Out - The timeout period during which the WAF transmits the request to the backend server.
- Public
Real intServer - Connect to the source return mode.
- Region string
- domain region that need to be protected by WAF.
- Server
Ips string - The IP of the WAF protection instance.
- Src
Ips string - WAF source IP.
- Ssl
Ciphers List<string> - Encryption kit.
- Ssl
Protocols List<string> - TLS protocol version.
- Status int
- The status of access.
- System
Bot intEnable - Whether the managed Bot classification strategy has been enabled.
- Tamper
Proof intEnable - Whether to enable the page tamper proof policy.
- Tls
Enable int - Whether to enable the log service.
- Update
Time string - The update time.
- Vpc
Id string - The ID of vpc.
- Waf
Enable int - Whether the vulnerability protection strategy has been enabled.
- Waf
White intReq Enable - Whether to enable the whitening strategy for vulnerability protection requests.
- White
Enable int - Whether the whitelist strategy has been enabled.
- White
Field intEnable - Whether to enable the whitening strategy for vulnerability protection fields.
- Access
Mode int - Access mode.
- Advanced
Defense stringIp - High-defense instance IP.
- Api
Enable int - Whether the API protection policy has been enabled.
- Attack
Status int - The status of the attack.
- Auto
Cc intEnable - Whether to enable the intelligent CC protection strategy.
- Backend
Groups []GetDomains Data Backend Group - The configuration of source station.
- Black
Ip intEnable - Whether the blacklist strategy has been enabled.
- Black
Lct intEnable - Whether the regional ban strategy has been activated.
- Cc
Enable int - Whether the cc protection strategy has been enabled.
- Certificate
Id int - When the protocol type is HTTPS, the bound certificate ID needs to be entered.
- Certificate
Name string - The name of the certificate.
- Client
Ip intLocation - The method of obtaining the client IP.
- Client
Max intBody Size - The client requests the maximum value of body.
- Cloud
Access []GetConfigs Domains Data Cloud Access Config - Access port information.
- Cname string
- The CNAME value generated by the WAF instance.
- Custom
Bot intEnable - Whether the custom Bot classification strategy has been enabled.
- Custom
Headers []string - Custom Header.
- Custom
Rsp intEnable - Whether the custom response interception strategy has been enabled.
- Defence
Mode int - The protection mode of the instance.
- Dlp
Enable int - Whether to activate the strategy for preventing the leakage of sensitive information.
- Domain string
- The domain name of the protected website that needs to be queried.
- Enable
Http2 int - Whether to enable HTTP 2.0.
- Enable
Ipv6 int - Whether it supports protecting IPv6 requests.
- Keep
Alive intRequest - The number of long connection multiplexes.
- Keep
Alive intTime Out - Long connection retention time.
- Lb
Algorithm string - The types of load balancing algorithms.
- Protocol
Follow int - Whether to enable protocol following.
- Protocol
Ports GetDomains Data Protocol Ports - Access port information.
- Protocols string
- Access protocol types.
- Proxy
Config int - Whether to enable proxy configuration.
- Proxy
Connect intTime Out - The timeout period for establishing a connection between the WAF and the backend server.
- Proxy
Keep intAlive - The number of reusable WAF origin long connections.
- Proxy
Keep intAlive Time Out - Idle long connection timeout period.
- Proxy
Read intTime Out - The timeout period during which WAF reads the response from the backend server.
- Proxy
Retry int - The number of retries for WAF back to source.
- Proxy
Write intTime Out - The timeout period during which the WAF transmits the request to the backend server.
- Public
Real intServer - Connect to the source return mode.
- Region string
- domain region that need to be protected by WAF.
- Server
Ips string - The IP of the WAF protection instance.
- Src
Ips string - WAF source IP.
- Ssl
Ciphers []string - Encryption kit.
- Ssl
Protocols []string - TLS protocol version.
- Status int
- The status of access.
- System
Bot intEnable - Whether the managed Bot classification strategy has been enabled.
- Tamper
Proof intEnable - Whether to enable the page tamper proof policy.
- Tls
Enable int - Whether to enable the log service.
- Update
Time string - The update time.
- Vpc
Id string - The ID of vpc.
- Waf
Enable int - Whether the vulnerability protection strategy has been enabled.
- Waf
White intReq Enable - Whether to enable the whitening strategy for vulnerability protection requests.
- White
Enable int - Whether the whitelist strategy has been enabled.
- White
Field intEnable - Whether to enable the whitening strategy for vulnerability protection fields.
- access
Mode Integer - Access mode.
- advanced
Defense StringIp - High-defense instance IP.
- api
Enable Integer - Whether the API protection policy has been enabled.
- attack
Status Integer - The status of the attack.
- auto
Cc IntegerEnable - Whether to enable the intelligent CC protection strategy.
- backend
Groups List<GetDomains Data Backend Group> - The configuration of source station.
- black
Ip IntegerEnable - Whether the blacklist strategy has been enabled.
- black
Lct IntegerEnable - Whether the regional ban strategy has been activated.
- cc
Enable Integer - Whether the cc protection strategy has been enabled.
- certificate
Id Integer - When the protocol type is HTTPS, the bound certificate ID needs to be entered.
- certificate
Name String - The name of the certificate.
- client
Ip IntegerLocation - The method of obtaining the client IP.
- client
Max IntegerBody Size - The client requests the maximum value of body.
- cloud
Access List<GetConfigs Domains Data Cloud Access Config> - Access port information.
- cname String
- The CNAME value generated by the WAF instance.
- custom
Bot IntegerEnable - Whether the custom Bot classification strategy has been enabled.
- custom
Headers List<String> - Custom Header.
- custom
Rsp IntegerEnable - Whether the custom response interception strategy has been enabled.
- defence
Mode Integer - The protection mode of the instance.
- dlp
Enable Integer - Whether to activate the strategy for preventing the leakage of sensitive information.
- domain String
- The domain name of the protected website that needs to be queried.
- enable
Http2 Integer - Whether to enable HTTP 2.0.
- enable
Ipv6 Integer - Whether it supports protecting IPv6 requests.
- keep
Alive IntegerRequest - The number of long connection multiplexes.
- keep
Alive IntegerTime Out - Long connection retention time.
- lb
Algorithm String - The types of load balancing algorithms.
- protocol
Follow Integer - Whether to enable protocol following.
- protocol
Ports GetDomains Data Protocol Ports - Access port information.
- protocols String
- Access protocol types.
- proxy
Config Integer - Whether to enable proxy configuration.
- proxy
Connect IntegerTime Out - The timeout period for establishing a connection between the WAF and the backend server.
- proxy
Keep IntegerAlive - The number of reusable WAF origin long connections.
- proxy
Keep IntegerAlive Time Out - Idle long connection timeout period.
- proxy
Read IntegerTime Out - The timeout period during which WAF reads the response from the backend server.
- proxy
Retry Integer - The number of retries for WAF back to source.
- proxy
Write IntegerTime Out - The timeout period during which the WAF transmits the request to the backend server.
- public
Real IntegerServer - Connect to the source return mode.
- region String
- domain region that need to be protected by WAF.
- server
Ips String - The IP of the WAF protection instance.
- src
Ips String - WAF source IP.
- ssl
Ciphers List<String> - Encryption kit.
- ssl
Protocols List<String> - TLS protocol version.
- status Integer
- The status of access.
- system
Bot IntegerEnable - Whether the managed Bot classification strategy has been enabled.
- tamper
Proof IntegerEnable - Whether to enable the page tamper proof policy.
- tls
Enable Integer - Whether to enable the log service.
- update
Time String - The update time.
- vpc
Id String - The ID of vpc.
- waf
Enable Integer - Whether the vulnerability protection strategy has been enabled.
- waf
White IntegerReq Enable - Whether to enable the whitening strategy for vulnerability protection requests.
- white
Enable Integer - Whether the whitelist strategy has been enabled.
- white
Field IntegerEnable - Whether to enable the whitening strategy for vulnerability protection fields.
- access
Mode number - Access mode.
- advanced
Defense stringIp - High-defense instance IP.
- api
Enable number - Whether the API protection policy has been enabled.
- attack
Status number - The status of the attack.
- auto
Cc numberEnable - Whether to enable the intelligent CC protection strategy.
- backend
Groups GetDomains Data Backend Group[] - The configuration of source station.
- black
Ip numberEnable - Whether the blacklist strategy has been enabled.
- black
Lct numberEnable - Whether the regional ban strategy has been activated.
- cc
Enable number - Whether the cc protection strategy has been enabled.
- certificate
Id number - When the protocol type is HTTPS, the bound certificate ID needs to be entered.
- certificate
Name string - The name of the certificate.
- client
Ip numberLocation - The method of obtaining the client IP.
- client
Max numberBody Size - The client requests the maximum value of body.
- cloud
Access GetConfigs Domains Data Cloud Access Config[] - Access port information.
- cname string
- The CNAME value generated by the WAF instance.
- custom
Bot numberEnable - Whether the custom Bot classification strategy has been enabled.
- custom
Headers string[] - Custom Header.
- custom
Rsp numberEnable - Whether the custom response interception strategy has been enabled.
- defence
Mode number - The protection mode of the instance.
- dlp
Enable number - Whether to activate the strategy for preventing the leakage of sensitive information.
- domain string
- The domain name of the protected website that needs to be queried.
- enable
Http2 number - Whether to enable HTTP 2.0.
- enable
Ipv6 number - Whether it supports protecting IPv6 requests.
- keep
Alive numberRequest - The number of long connection multiplexes.
- keep
Alive numberTime Out - Long connection retention time.
- lb
Algorithm string - The types of load balancing algorithms.
- protocol
Follow number - Whether to enable protocol following.
- protocol
Ports GetDomains Data Protocol Ports - Access port information.
- protocols string
- Access protocol types.
- proxy
Config number - Whether to enable proxy configuration.
- proxy
Connect numberTime Out - The timeout period for establishing a connection between the WAF and the backend server.
- proxy
Keep numberAlive - The number of reusable WAF origin long connections.
- proxy
Keep numberAlive Time Out - Idle long connection timeout period.
- proxy
Read numberTime Out - The timeout period during which WAF reads the response from the backend server.
- proxy
Retry number - The number of retries for WAF back to source.
- proxy
Write numberTime Out - The timeout period during which the WAF transmits the request to the backend server.
- public
Real numberServer - Connect to the source return mode.
- region string
- domain region that need to be protected by WAF.
- server
Ips string - The IP of the WAF protection instance.
- src
Ips string - WAF source IP.
- ssl
Ciphers string[] - Encryption kit.
- ssl
Protocols string[] - TLS protocol version.
- status number
- The status of access.
- system
Bot numberEnable - Whether the managed Bot classification strategy has been enabled.
- tamper
Proof numberEnable - Whether to enable the page tamper proof policy.
- tls
Enable number - Whether to enable the log service.
- update
Time string - The update time.
- vpc
Id string - The ID of vpc.
- waf
Enable number - Whether the vulnerability protection strategy has been enabled.
- waf
White numberReq Enable - Whether to enable the whitening strategy for vulnerability protection requests.
- white
Enable number - Whether the whitelist strategy has been enabled.
- white
Field numberEnable - Whether to enable the whitening strategy for vulnerability protection fields.
- access_
mode int - Access mode.
- advanced_
defense_ strip - High-defense instance IP.
- api_
enable int - Whether the API protection policy has been enabled.
- attack_
status int - The status of the attack.
- auto_
cc_ intenable - Whether to enable the intelligent CC protection strategy.
- backend_
groups Sequence[GetDomains Data Backend Group] - The configuration of source station.
- black_
ip_ intenable - Whether the blacklist strategy has been enabled.
- black_
lct_ intenable - Whether the regional ban strategy has been activated.
- cc_
enable int - Whether the cc protection strategy has been enabled.
- certificate_
id int - When the protocol type is HTTPS, the bound certificate ID needs to be entered.
- certificate_
name str - The name of the certificate.
- client_
ip_ intlocation - The method of obtaining the client IP.
- client_
max_ intbody_ size - The client requests the maximum value of body.
- cloud_
access_ Sequence[Getconfigs Domains Data Cloud Access Config] - Access port information.
- cname str
- The CNAME value generated by the WAF instance.
- custom_
bot_ intenable - Whether the custom Bot classification strategy has been enabled.
- custom_
headers Sequence[str] - Custom Header.
- custom_
rsp_ intenable - Whether the custom response interception strategy has been enabled.
- defence_
mode int - The protection mode of the instance.
- dlp_
enable int - Whether to activate the strategy for preventing the leakage of sensitive information.
- domain str
- The domain name of the protected website that needs to be queried.
- enable_
http2 int - Whether to enable HTTP 2.0.
- enable_
ipv6 int - Whether it supports protecting IPv6 requests.
- keep_
alive_ intrequest - The number of long connection multiplexes.
- keep_
alive_ inttime_ out - Long connection retention time.
- lb_
algorithm str - The types of load balancing algorithms.
- protocol_
follow int - Whether to enable protocol following.
- protocol_
ports GetDomains Data Protocol Ports - Access port information.
- protocols str
- Access protocol types.
- proxy_
config int - Whether to enable proxy configuration.
- proxy_
connect_ inttime_ out - The timeout period for establishing a connection between the WAF and the backend server.
- proxy_
keep_ intalive - The number of reusable WAF origin long connections.
- proxy_
keep_ intalive_ time_ out - Idle long connection timeout period.
- proxy_
read_ inttime_ out - The timeout period during which WAF reads the response from the backend server.
- proxy_
retry int - The number of retries for WAF back to source.
- proxy_
write_ inttime_ out - The timeout period during which the WAF transmits the request to the backend server.
- public_
real_ intserver - Connect to the source return mode.
- region str
- domain region that need to be protected by WAF.
- server_
ips str - The IP of the WAF protection instance.
- src_
ips str - WAF source IP.
- ssl_
ciphers Sequence[str] - Encryption kit.
- ssl_
protocols Sequence[str] - TLS protocol version.
- status int
- The status of access.
- system_
bot_ intenable - Whether the managed Bot classification strategy has been enabled.
- tamper_
proof_ intenable - Whether to enable the page tamper proof policy.
- tls_
enable int - Whether to enable the log service.
- update_
time str - The update time.
- vpc_
id str - The ID of vpc.
- waf_
enable int - Whether the vulnerability protection strategy has been enabled.
- waf_
white_ intreq_ enable - Whether to enable the whitening strategy for vulnerability protection requests.
- white_
enable int - Whether the whitelist strategy has been enabled.
- white_
field_ intenable - Whether to enable the whitening strategy for vulnerability protection fields.
- access
Mode Number - Access mode.
- advanced
Defense StringIp - High-defense instance IP.
- api
Enable Number - Whether the API protection policy has been enabled.
- attack
Status Number - The status of the attack.
- auto
Cc NumberEnable - Whether to enable the intelligent CC protection strategy.
- backend
Groups List<Property Map> - The configuration of source station.
- black
Ip NumberEnable - Whether the blacklist strategy has been enabled.
- black
Lct NumberEnable - Whether the regional ban strategy has been activated.
- cc
Enable Number - Whether the cc protection strategy has been enabled.
- certificate
Id Number - When the protocol type is HTTPS, the bound certificate ID needs to be entered.
- certificate
Name String - The name of the certificate.
- client
Ip NumberLocation - The method of obtaining the client IP.
- client
Max NumberBody Size - The client requests the maximum value of body.
- cloud
Access List<Property Map>Configs - Access port information.
- cname String
- The CNAME value generated by the WAF instance.
- custom
Bot NumberEnable - Whether the custom Bot classification strategy has been enabled.
- custom
Headers List<String> - Custom Header.
- custom
Rsp NumberEnable - Whether the custom response interception strategy has been enabled.
- defence
Mode Number - The protection mode of the instance.
- dlp
Enable Number - Whether to activate the strategy for preventing the leakage of sensitive information.
- domain String
- The domain name of the protected website that needs to be queried.
- enable
Http2 Number - Whether to enable HTTP 2.0.
- enable
Ipv6 Number - Whether it supports protecting IPv6 requests.
- keep
Alive NumberRequest - The number of long connection multiplexes.
- keep
Alive NumberTime Out - Long connection retention time.
- lb
Algorithm String - The types of load balancing algorithms.
- protocol
Follow Number - Whether to enable protocol following.
- protocol
Ports Property Map - Access port information.
- protocols String
- Access protocol types.
- proxy
Config Number - Whether to enable proxy configuration.
- proxy
Connect NumberTime Out - The timeout period for establishing a connection between the WAF and the backend server.
- proxy
Keep NumberAlive - The number of reusable WAF origin long connections.
- proxy
Keep NumberAlive Time Out - Idle long connection timeout period.
- proxy
Read NumberTime Out - The timeout period during which WAF reads the response from the backend server.
- proxy
Retry Number - The number of retries for WAF back to source.
- proxy
Write NumberTime Out - The timeout period during which the WAF transmits the request to the backend server.
- public
Real NumberServer - Connect to the source return mode.
- region String
- domain region that need to be protected by WAF.
- server
Ips String - The IP of the WAF protection instance.
- src
Ips String - WAF source IP.
- ssl
Ciphers List<String> - Encryption kit.
- ssl
Protocols List<String> - TLS protocol version.
- status Number
- The status of access.
- system
Bot NumberEnable - Whether the managed Bot classification strategy has been enabled.
- tamper
Proof NumberEnable - Whether to enable the page tamper proof policy.
- tls
Enable Number - Whether to enable the log service.
- update
Time String - The update time.
- vpc
Id String - The ID of vpc.
- waf
Enable Number - Whether the vulnerability protection strategy has been enabled.
- waf
White NumberReq Enable - Whether to enable the whitening strategy for vulnerability protection requests.
- white
Enable Number - Whether the whitelist strategy has been enabled.
- white
Field NumberEnable - Whether to enable the whitening strategy for vulnerability protection fields.
GetDomainsDataBackendGroup
- Access
Ports List<int> - Access port number.
- Backends
List<Get
Domains Data Backend Group Backend> - The details of the source station group.
- Name string
- Source station group name. Works only on modified scenes.
- Access
Ports []int - Access port number.
- Backends
[]Get
Domains Data Backend Group Backend - The details of the source station group.
- Name string
- Source station group name. Works only on modified scenes.
- access
Ports List<Integer> - Access port number.
- backends
List<Get
Domains Data Backend Group Backend> - The details of the source station group.
- name String
- Source station group name. Works only on modified scenes.
- access
Ports number[] - Access port number.
- backends
Get
Domains Data Backend Group Backend[] - The details of the source station group.
- name string
- Source station group name. Works only on modified scenes.
- access_
ports Sequence[int] - Access port number.
- backends
Sequence[Get
Domains Data Backend Group Backend] - The details of the source station group.
- name str
- Source station group name. Works only on modified scenes.
- access
Ports List<Number> - Access port number.
- backends List<Property Map>
- The details of the source station group.
- name String
- Source station group name. Works only on modified scenes.
GetDomainsDataBackendGroupBackend
GetDomainsDataCloudAccessConfig
- Access
Protocol string - The access protocol needs to be consistent with the monitoring protocol.
- Instance
Id string - The ID of instance.
- Listener
Id string - The ID of listener.
- Port string
- The port number corresponding to the listener.
- Protocol string
- The type of Listener protocol.
- Access
Protocol string - The access protocol needs to be consistent with the monitoring protocol.
- Instance
Id string - The ID of instance.
- Listener
Id string - The ID of listener.
- Port string
- The port number corresponding to the listener.
- Protocol string
- The type of Listener protocol.
- access
Protocol String - The access protocol needs to be consistent with the monitoring protocol.
- instance
Id String - The ID of instance.
- listener
Id String - The ID of listener.
- port String
- The port number corresponding to the listener.
- protocol String
- The type of Listener protocol.
- access
Protocol string - The access protocol needs to be consistent with the monitoring protocol.
- instance
Id string - The ID of instance.
- listener
Id string - The ID of listener.
- port string
- The port number corresponding to the listener.
- protocol string
- The type of Listener protocol.
- access_
protocol str - The access protocol needs to be consistent with the monitoring protocol.
- instance_
id str - The ID of instance.
- listener_
id str - The ID of listener.
- port str
- The port number corresponding to the listener.
- protocol str
- The type of Listener protocol.
- access
Protocol String - The access protocol needs to be consistent with the monitoring protocol.
- instance
Id String - The ID of instance.
- listener
Id String - The ID of listener.
- port String
- The port number corresponding to the listener.
- protocol String
- The type of Listener protocol.
GetDomainsDataProtocolPorts
Package Details
- Repository
- volcengine volcengine/pulumi-volcengine
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
volcengineTerraform Provider.
Volcengine v0.0.38 published on Friday, Oct 31, 2025 by Volcengine
