Volcengine v0.0.34 published on Wednesday, Jul 2, 2025 by Volcengine
volcengine.waf.getDomains
Explore with Pulumi AI
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 dictionary
The 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
volcengine
Terraform Provider.