volcenginecc v0.0.4 published on Monday, Nov 3, 2025 by Volcengine
volcenginecc.waf.getDomain
Start a Neo task
Explain and create a volcenginecc.waf.getDomain resource
Data Source schema for Volcengine::WAF::Domain
Using getDomain
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 getDomain(args: GetDomainArgs, opts?: InvokeOptions): Promise<GetDomainResult>
function getDomainOutput(args: GetDomainOutputArgs, opts?: InvokeOptions): Output<GetDomainResult>def get_domain(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDomainResult
def get_domain_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDomainResult]func GetDomain(ctx *Context, args *GetDomainArgs, opts ...InvokeOption) (*GetDomainResult, error)
func GetDomainOutput(ctx *Context, args *GetDomainOutputArgs, opts ...InvokeOption) GetDomainResultOutput> Note: This function is named GetDomain in the Go SDK.
public static class GetDomain
{
public static Task<GetDomainResult> InvokeAsync(GetDomainArgs args, InvokeOptions? opts = null)
public static Output<GetDomainResult> Invoke(GetDomainInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDomainResult> getDomain(GetDomainArgs args, InvokeOptions options)
public static Output<GetDomainResult> getDomain(GetDomainArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:waf/getDomain:getDomain
arguments:
# arguments dictionaryThe following arguments are supported:
- Id string
- Uniquely identifies the resource.
- Id string
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getDomain Result
The following output properties are available:
- Access
Mode int - 接入模式。10:CNAME 接入,11:负载均衡(CLB)7 层接入。
- Advanced
Defense stringIp - 高防实例 IP。高防型 WAF 接入展示,否则为空。
- Advanced
Defense stringIpv6 - 高防实例 Ipv6。高防型 WAF 接入展示,否则为空。
- Api
Enable int - 是否开启了 API 防护策略。0:关闭,1:开启。
- Attack
Status int - 攻击状态。0:未发现攻击,1:发现攻击。
- Auto
Cc intEnable - 是否开启智能 CC 防护策略。0:关闭,1:开启。
- Automatic
Black intEnable - 是否开启自动封禁。0:关闭,1:开启。
- Backend
Groups List<Volcengine.Get Domain Backend Group> - 源站配置。
- Black
Ip intEnable - 是否开启了黑名单策略。0:关闭, 1:开启。
- Black
Lct intEnable - 是否开启了区域封禁策略。0:关闭;1:开启。
- Bot
Dytoken intEnable - 是否开启动态Token防护。
- Bot
Frequency intEnable - 是否开启 bot 频率限制策略。 0:关闭 1:开启。
- Bot
Repeat intEnable - 是否开启 bot 统计防护策略。 0:关闭 1:开启。
- Bot
Sequence intDefault Action - 设置 bot 行为地图策略默认动作,当 BotSequenceEnable = 1 开启状态时生效。默认为 0 (观察)。 0:观察 2:拦截 6:JS 挑战 7:人机验证。
- Bot
Sequence intEnable - 是否开启 bot 行为地图。 0:关闭 1:开启。
- Cc
Enable int - 是否开启 CC 防护策略。 0:关闭 1:开启。
- Certificate
Id string - 托管至证书中心的证书ID。
- Certificate
Name string - 证书名称,协议类型包含 HTTPS 时显示。
- Certificate
Platform string - 证书托管平台:waf/certificate_service。
- Clb
Instance stringIds - CLB实例ID。
- Clb
Listener stringId - CLB监听器ID。
- Clb
Pool stringId - CLB后端服务器组ID。
- Clb
Server stringId - CLB后端服务器ID。
- Client
Ip intLocation - 客户端IP获取方式。0:自定义Header字段,1:通过X-Forwarded-For(XFF)字段中第一个公网IP地址作为客户端真实IP地址。
- Client
Max intBody Size - 客户端请求body最大值(MB)。
- Cloud
Access List<Volcengine.Configs Get Domain Cloud Access Config> - LB接入参数。
- Cname string
- CNAME记录。
- Custom
Bot intEnable - 是否开启自定义BOT防护。
- Custom
Headers List<string> - 自定义Header。
- Custom
Rsp intEnable - 是否开启自定义响应。
- Custom
Sni string - 自定义SNI。
- Defence
Mode int - 为例外 ALB 实例设置防护模式。 1:启用防护,已配置的防护策略生效。 2:暂停防护,仅执行转发而不检测,已配置的防护策略不生效。 3:回源模式,直接将请求解析至源站,不再转发至 WAF 实例。 设置例外防护实例后,域名可能还会存在以下防护状态: 5:部分启用,默认防护模式为启用防护,但存在例外实例为暂停防护或回源模式状态。 6:部分暂停,默认防护模式为暂停防护,但存在例外实例为启用防护或回源模式状态。 7:部分回源,默认防护模式为回源模式,但存在例外实例为启用防护或暂停防护状态。
- Dlp
Enable int - 是否开启数据泄露防护。
- Domain string
- 防护的域名信息,支持泛域名和精确域名。
- Enable
Custom intRedirect - 是否开启用户自定义重定向。0:关闭,1:开启。
- Enable
Http2 int - 是否开启HTTP2.0。0:关闭,1:开启。
- Enable
Ipv6 int - 是否支持防护Ipv6请求。0:关闭,1:开启。
- Enable
Sni int - 是否开启SNI配置。0:关闭,1:开启。
- Id string
- Uniquely identifies the resource.
- Keep
Alive intRequest - 长连接复用个数。
- Keep
Alive intTimeout - 长连接保持时间(秒)。
- Lb
Algorithm string - 负载均衡算法类型。wrr:加权轮询,wlc:加权最小连接数,sh:源地址哈希。
- Port int
- 端口号。
- Project
Name string - 项目名称。
- Protocol
Follow int - 是否开启协议跟随。0:关闭,1:开启。
- Protocol
Ports Volcengine.Get Domain Protocol Ports - 接入端口信息。
- Protocols List<string>
- 接入协议类型,支持HTTP/HTTPS。
- Proxy
Config int - 是否开启代理配置。0:关闭,1:开启。
- Proxy
Connect intTimeout - WAF和后端服务器的建连超时时间(秒)。
- Proxy
Keep intAlive - WAF回源长连接可复用个数。
- Proxy
Keep intAlive Timeout - 空闲长连接超时时间(秒)。
- Proxy
Read intTimeout - WAF从后端服务器读取响应的超时时间(秒)。
- Proxy
Retry int - WAF回源重试次数。
- Proxy
Write intTimeout - WAF将请求传输到后端服务器的超时时间(秒)。
- Public
Real intServer - CNAME接入回源方式。0:私网回源,1:公网回源。
- Rsp
Abnormal intEnable - 是否开启异常响应防护。
- Server
Ips string - 服务IP。
- Src
Ips string - WAF回源IP。
- Src
Protocol string - 源站协议。
- Ssl
Ciphers List<string> - 加密套件。
- Ssl
Protocols List<string> - TLS协议版本。如:TLSv1,TLSv1.1,TLSv1.2,TLSv1.3。
- Status int
- 接入状态。0:正常,1:DNS未解析,2:配置中,3:配置失败,4:配置未生效,5:更新中,6:实例已删除。
- System
Bot intEnable - 是否开启托管BOT防护。
- Tamper
Proof intEnable - 是否开启防篡改。
- Tcp
Listener List<Volcengine.Configs Get Domain Tcp Listener Config> - TCP监听器配置。
- Tls
Enable int - 是否开启日志服务。0:关闭,1:开启。
- Tls
Fields Volcengine.Config Get Domain Tls Fields Config - 日志字段配置详情。
- Update
Time string - 更新时间。
- Vpc
Id string - VPC ID。
- Waf
Enable int - 是否开启WAF防护。
- Waf
White intReq Enable - 是否开启白名单请求防护。
- White
Enable int - 是否开启白名单防护。
- White
Field intEnable - 是否开启字段白名单防护。
- Access
Mode int - 接入模式。10:CNAME 接入,11:负载均衡(CLB)7 层接入。
- Advanced
Defense stringIp - 高防实例 IP。高防型 WAF 接入展示,否则为空。
- Advanced
Defense stringIpv6 - 高防实例 Ipv6。高防型 WAF 接入展示,否则为空。
- Api
Enable int - 是否开启了 API 防护策略。0:关闭,1:开启。
- Attack
Status int - 攻击状态。0:未发现攻击,1:发现攻击。
- Auto
Cc intEnable - 是否开启智能 CC 防护策略。0:关闭,1:开启。
- Automatic
Black intEnable - 是否开启自动封禁。0:关闭,1:开启。
- Backend
Groups []GetDomain Backend Group - 源站配置。
- Black
Ip intEnable - 是否开启了黑名单策略。0:关闭, 1:开启。
- Black
Lct intEnable - 是否开启了区域封禁策略。0:关闭;1:开启。
- Bot
Dytoken intEnable - 是否开启动态Token防护。
- Bot
Frequency intEnable - 是否开启 bot 频率限制策略。 0:关闭 1:开启。
- Bot
Repeat intEnable - 是否开启 bot 统计防护策略。 0:关闭 1:开启。
- Bot
Sequence intDefault Action - 设置 bot 行为地图策略默认动作,当 BotSequenceEnable = 1 开启状态时生效。默认为 0 (观察)。 0:观察 2:拦截 6:JS 挑战 7:人机验证。
- Bot
Sequence intEnable - 是否开启 bot 行为地图。 0:关闭 1:开启。
- Cc
Enable int - 是否开启 CC 防护策略。 0:关闭 1:开启。
- Certificate
Id string - 托管至证书中心的证书ID。
- Certificate
Name string - 证书名称,协议类型包含 HTTPS 时显示。
- Certificate
Platform string - 证书托管平台:waf/certificate_service。
- Clb
Instance stringIds - CLB实例ID。
- Clb
Listener stringId - CLB监听器ID。
- Clb
Pool stringId - CLB后端服务器组ID。
- Clb
Server stringId - CLB后端服务器ID。
- Client
Ip intLocation - 客户端IP获取方式。0:自定义Header字段,1:通过X-Forwarded-For(XFF)字段中第一个公网IP地址作为客户端真实IP地址。
- Client
Max intBody Size - 客户端请求body最大值(MB)。
- Cloud
Access []GetConfigs Domain Cloud Access Config - LB接入参数。
- Cname string
- CNAME记录。
- Custom
Bot intEnable - 是否开启自定义BOT防护。
- Custom
Headers []string - 自定义Header。
- Custom
Rsp intEnable - 是否开启自定义响应。
- Custom
Sni string - 自定义SNI。
- Defence
Mode int - 为例外 ALB 实例设置防护模式。 1:启用防护,已配置的防护策略生效。 2:暂停防护,仅执行转发而不检测,已配置的防护策略不生效。 3:回源模式,直接将请求解析至源站,不再转发至 WAF 实例。 设置例外防护实例后,域名可能还会存在以下防护状态: 5:部分启用,默认防护模式为启用防护,但存在例外实例为暂停防护或回源模式状态。 6:部分暂停,默认防护模式为暂停防护,但存在例外实例为启用防护或回源模式状态。 7:部分回源,默认防护模式为回源模式,但存在例外实例为启用防护或暂停防护状态。
- Dlp
Enable int - 是否开启数据泄露防护。
- Domain string
- 防护的域名信息,支持泛域名和精确域名。
- Enable
Custom intRedirect - 是否开启用户自定义重定向。0:关闭,1:开启。
- Enable
Http2 int - 是否开启HTTP2.0。0:关闭,1:开启。
- Enable
Ipv6 int - 是否支持防护Ipv6请求。0:关闭,1:开启。
- Enable
Sni int - 是否开启SNI配置。0:关闭,1:开启。
- Id string
- Uniquely identifies the resource.
- Keep
Alive intRequest - 长连接复用个数。
- Keep
Alive intTimeout - 长连接保持时间(秒)。
- Lb
Algorithm string - 负载均衡算法类型。wrr:加权轮询,wlc:加权最小连接数,sh:源地址哈希。
- Port int
- 端口号。
- Project
Name string - 项目名称。
- Protocol
Follow int - 是否开启协议跟随。0:关闭,1:开启。
- Protocol
Ports GetDomain Protocol Ports - 接入端口信息。
- Protocols []string
- 接入协议类型,支持HTTP/HTTPS。
- Proxy
Config int - 是否开启代理配置。0:关闭,1:开启。
- Proxy
Connect intTimeout - WAF和后端服务器的建连超时时间(秒)。
- Proxy
Keep intAlive - WAF回源长连接可复用个数。
- Proxy
Keep intAlive Timeout - 空闲长连接超时时间(秒)。
- Proxy
Read intTimeout - WAF从后端服务器读取响应的超时时间(秒)。
- Proxy
Retry int - WAF回源重试次数。
- Proxy
Write intTimeout - WAF将请求传输到后端服务器的超时时间(秒)。
- Public
Real intServer - CNAME接入回源方式。0:私网回源,1:公网回源。
- Rsp
Abnormal intEnable - 是否开启异常响应防护。
- Server
Ips string - 服务IP。
- Src
Ips string - WAF回源IP。
- Src
Protocol string - 源站协议。
- Ssl
Ciphers []string - 加密套件。
- Ssl
Protocols []string - TLS协议版本。如:TLSv1,TLSv1.1,TLSv1.2,TLSv1.3。
- Status int
- 接入状态。0:正常,1:DNS未解析,2:配置中,3:配置失败,4:配置未生效,5:更新中,6:实例已删除。
- System
Bot intEnable - 是否开启托管BOT防护。
- Tamper
Proof intEnable - 是否开启防篡改。
- Tcp
Listener []GetConfigs Domain Tcp Listener Config - TCP监听器配置。
- Tls
Enable int - 是否开启日志服务。0:关闭,1:开启。
- Tls
Fields GetConfig Domain Tls Fields Config - 日志字段配置详情。
- Update
Time string - 更新时间。
- Vpc
Id string - VPC ID。
- Waf
Enable int - 是否开启WAF防护。
- Waf
White intReq Enable - 是否开启白名单请求防护。
- White
Enable int - 是否开启白名单防护。
- White
Field intEnable - 是否开启字段白名单防护。
- access
Mode Integer - 接入模式。10:CNAME 接入,11:负载均衡(CLB)7 层接入。
- advanced
Defense StringIp - 高防实例 IP。高防型 WAF 接入展示,否则为空。
- advanced
Defense StringIpv6 - 高防实例 Ipv6。高防型 WAF 接入展示,否则为空。
- api
Enable Integer - 是否开启了 API 防护策略。0:关闭,1:开启。
- attack
Status Integer - 攻击状态。0:未发现攻击,1:发现攻击。
- auto
Cc IntegerEnable - 是否开启智能 CC 防护策略。0:关闭,1:开启。
- automatic
Black IntegerEnable - 是否开启自动封禁。0:关闭,1:开启。
- backend
Groups List<GetDomain Backend Group> - 源站配置。
- black
Ip IntegerEnable - 是否开启了黑名单策略。0:关闭, 1:开启。
- black
Lct IntegerEnable - 是否开启了区域封禁策略。0:关闭;1:开启。
- bot
Dytoken IntegerEnable - 是否开启动态Token防护。
- bot
Frequency IntegerEnable - 是否开启 bot 频率限制策略。 0:关闭 1:开启。
- bot
Repeat IntegerEnable - 是否开启 bot 统计防护策略。 0:关闭 1:开启。
- bot
Sequence IntegerDefault Action - 设置 bot 行为地图策略默认动作,当 BotSequenceEnable = 1 开启状态时生效。默认为 0 (观察)。 0:观察 2:拦截 6:JS 挑战 7:人机验证。
- bot
Sequence IntegerEnable - 是否开启 bot 行为地图。 0:关闭 1:开启。
- cc
Enable Integer - 是否开启 CC 防护策略。 0:关闭 1:开启。
- certificate
Id String - 托管至证书中心的证书ID。
- certificate
Name String - 证书名称,协议类型包含 HTTPS 时显示。
- certificate
Platform String - 证书托管平台:waf/certificate_service。
- clb
Instance StringIds - CLB实例ID。
- clb
Listener StringId - CLB监听器ID。
- clb
Pool StringId - CLB后端服务器组ID。
- clb
Server StringId - CLB后端服务器ID。
- client
Ip IntegerLocation - 客户端IP获取方式。0:自定义Header字段,1:通过X-Forwarded-For(XFF)字段中第一个公网IP地址作为客户端真实IP地址。
- client
Max IntegerBody Size - 客户端请求body最大值(MB)。
- cloud
Access List<GetConfigs Domain Cloud Access Config> - LB接入参数。
- cname String
- CNAME记录。
- custom
Bot IntegerEnable - 是否开启自定义BOT防护。
- custom
Headers List<String> - 自定义Header。
- custom
Rsp IntegerEnable - 是否开启自定义响应。
- custom
Sni String - 自定义SNI。
- defence
Mode Integer - 为例外 ALB 实例设置防护模式。 1:启用防护,已配置的防护策略生效。 2:暂停防护,仅执行转发而不检测,已配置的防护策略不生效。 3:回源模式,直接将请求解析至源站,不再转发至 WAF 实例。 设置例外防护实例后,域名可能还会存在以下防护状态: 5:部分启用,默认防护模式为启用防护,但存在例外实例为暂停防护或回源模式状态。 6:部分暂停,默认防护模式为暂停防护,但存在例外实例为启用防护或回源模式状态。 7:部分回源,默认防护模式为回源模式,但存在例外实例为启用防护或暂停防护状态。
- dlp
Enable Integer - 是否开启数据泄露防护。
- domain String
- 防护的域名信息,支持泛域名和精确域名。
- enable
Custom IntegerRedirect - 是否开启用户自定义重定向。0:关闭,1:开启。
- enable
Http2 Integer - 是否开启HTTP2.0。0:关闭,1:开启。
- enable
Ipv6 Integer - 是否支持防护Ipv6请求。0:关闭,1:开启。
- enable
Sni Integer - 是否开启SNI配置。0:关闭,1:开启。
- id String
- Uniquely identifies the resource.
- keep
Alive IntegerRequest - 长连接复用个数。
- keep
Alive IntegerTimeout - 长连接保持时间(秒)。
- lb
Algorithm String - 负载均衡算法类型。wrr:加权轮询,wlc:加权最小连接数,sh:源地址哈希。
- port Integer
- 端口号。
- project
Name String - 项目名称。
- protocol
Follow Integer - 是否开启协议跟随。0:关闭,1:开启。
- protocol
Ports GetDomain Protocol Ports - 接入端口信息。
- protocols List<String>
- 接入协议类型,支持HTTP/HTTPS。
- proxy
Config Integer - 是否开启代理配置。0:关闭,1:开启。
- proxy
Connect IntegerTimeout - WAF和后端服务器的建连超时时间(秒)。
- proxy
Keep IntegerAlive - WAF回源长连接可复用个数。
- proxy
Keep IntegerAlive Timeout - 空闲长连接超时时间(秒)。
- proxy
Read IntegerTimeout - WAF从后端服务器读取响应的超时时间(秒)。
- proxy
Retry Integer - WAF回源重试次数。
- proxy
Write IntegerTimeout - WAF将请求传输到后端服务器的超时时间(秒)。
- public
Real IntegerServer - CNAME接入回源方式。0:私网回源,1:公网回源。
- rsp
Abnormal IntegerEnable - 是否开启异常响应防护。
- server
Ips String - 服务IP。
- src
Ips String - WAF回源IP。
- src
Protocol String - 源站协议。
- ssl
Ciphers List<String> - 加密套件。
- ssl
Protocols List<String> - TLS协议版本。如:TLSv1,TLSv1.1,TLSv1.2,TLSv1.3。
- status Integer
- 接入状态。0:正常,1:DNS未解析,2:配置中,3:配置失败,4:配置未生效,5:更新中,6:实例已删除。
- system
Bot IntegerEnable - 是否开启托管BOT防护。
- tamper
Proof IntegerEnable - 是否开启防篡改。
- tcp
Listener List<GetConfigs Domain Tcp Listener Config> - TCP监听器配置。
- tls
Enable Integer - 是否开启日志服务。0:关闭,1:开启。
- tls
Fields GetConfig Domain Tls Fields Config - 日志字段配置详情。
- update
Time String - 更新时间。
- vpc
Id String - VPC ID。
- waf
Enable Integer - 是否开启WAF防护。
- waf
White IntegerReq Enable - 是否开启白名单请求防护。
- white
Enable Integer - 是否开启白名单防护。
- white
Field IntegerEnable - 是否开启字段白名单防护。
- access
Mode number - 接入模式。10:CNAME 接入,11:负载均衡(CLB)7 层接入。
- advanced
Defense stringIp - 高防实例 IP。高防型 WAF 接入展示,否则为空。
- advanced
Defense stringIpv6 - 高防实例 Ipv6。高防型 WAF 接入展示,否则为空。
- api
Enable number - 是否开启了 API 防护策略。0:关闭,1:开启。
- attack
Status number - 攻击状态。0:未发现攻击,1:发现攻击。
- auto
Cc numberEnable - 是否开启智能 CC 防护策略。0:关闭,1:开启。
- automatic
Black numberEnable - 是否开启自动封禁。0:关闭,1:开启。
- backend
Groups GetDomain Backend Group[] - 源站配置。
- black
Ip numberEnable - 是否开启了黑名单策略。0:关闭, 1:开启。
- black
Lct numberEnable - 是否开启了区域封禁策略。0:关闭;1:开启。
- bot
Dytoken numberEnable - 是否开启动态Token防护。
- bot
Frequency numberEnable - 是否开启 bot 频率限制策略。 0:关闭 1:开启。
- bot
Repeat numberEnable - 是否开启 bot 统计防护策略。 0:关闭 1:开启。
- bot
Sequence numberDefault Action - 设置 bot 行为地图策略默认动作,当 BotSequenceEnable = 1 开启状态时生效。默认为 0 (观察)。 0:观察 2:拦截 6:JS 挑战 7:人机验证。
- bot
Sequence numberEnable - 是否开启 bot 行为地图。 0:关闭 1:开启。
- cc
Enable number - 是否开启 CC 防护策略。 0:关闭 1:开启。
- certificate
Id string - 托管至证书中心的证书ID。
- certificate
Name string - 证书名称,协议类型包含 HTTPS 时显示。
- certificate
Platform string - 证书托管平台:waf/certificate_service。
- clb
Instance stringIds - CLB实例ID。
- clb
Listener stringId - CLB监听器ID。
- clb
Pool stringId - CLB后端服务器组ID。
- clb
Server stringId - CLB后端服务器ID。
- client
Ip numberLocation - 客户端IP获取方式。0:自定义Header字段,1:通过X-Forwarded-For(XFF)字段中第一个公网IP地址作为客户端真实IP地址。
- client
Max numberBody Size - 客户端请求body最大值(MB)。
- cloud
Access GetConfigs Domain Cloud Access Config[] - LB接入参数。
- cname string
- CNAME记录。
- custom
Bot numberEnable - 是否开启自定义BOT防护。
- custom
Headers string[] - 自定义Header。
- custom
Rsp numberEnable - 是否开启自定义响应。
- custom
Sni string - 自定义SNI。
- defence
Mode number - 为例外 ALB 实例设置防护模式。 1:启用防护,已配置的防护策略生效。 2:暂停防护,仅执行转发而不检测,已配置的防护策略不生效。 3:回源模式,直接将请求解析至源站,不再转发至 WAF 实例。 设置例外防护实例后,域名可能还会存在以下防护状态: 5:部分启用,默认防护模式为启用防护,但存在例外实例为暂停防护或回源模式状态。 6:部分暂停,默认防护模式为暂停防护,但存在例外实例为启用防护或回源模式状态。 7:部分回源,默认防护模式为回源模式,但存在例外实例为启用防护或暂停防护状态。
- dlp
Enable number - 是否开启数据泄露防护。
- domain string
- 防护的域名信息,支持泛域名和精确域名。
- enable
Custom numberRedirect - 是否开启用户自定义重定向。0:关闭,1:开启。
- enable
Http2 number - 是否开启HTTP2.0。0:关闭,1:开启。
- enable
Ipv6 number - 是否支持防护Ipv6请求。0:关闭,1:开启。
- enable
Sni number - 是否开启SNI配置。0:关闭,1:开启。
- id string
- Uniquely identifies the resource.
- keep
Alive numberRequest - 长连接复用个数。
- keep
Alive numberTimeout - 长连接保持时间(秒)。
- lb
Algorithm string - 负载均衡算法类型。wrr:加权轮询,wlc:加权最小连接数,sh:源地址哈希。
- port number
- 端口号。
- project
Name string - 项目名称。
- protocol
Follow number - 是否开启协议跟随。0:关闭,1:开启。
- protocol
Ports GetDomain Protocol Ports - 接入端口信息。
- protocols string[]
- 接入协议类型,支持HTTP/HTTPS。
- proxy
Config number - 是否开启代理配置。0:关闭,1:开启。
- proxy
Connect numberTimeout - WAF和后端服务器的建连超时时间(秒)。
- proxy
Keep numberAlive - WAF回源长连接可复用个数。
- proxy
Keep numberAlive Timeout - 空闲长连接超时时间(秒)。
- proxy
Read numberTimeout - WAF从后端服务器读取响应的超时时间(秒)。
- proxy
Retry number - WAF回源重试次数。
- proxy
Write numberTimeout - WAF将请求传输到后端服务器的超时时间(秒)。
- public
Real numberServer - CNAME接入回源方式。0:私网回源,1:公网回源。
- rsp
Abnormal numberEnable - 是否开启异常响应防护。
- server
Ips string - 服务IP。
- src
Ips string - WAF回源IP。
- src
Protocol string - 源站协议。
- ssl
Ciphers string[] - 加密套件。
- ssl
Protocols string[] - TLS协议版本。如:TLSv1,TLSv1.1,TLSv1.2,TLSv1.3。
- status number
- 接入状态。0:正常,1:DNS未解析,2:配置中,3:配置失败,4:配置未生效,5:更新中,6:实例已删除。
- system
Bot numberEnable - 是否开启托管BOT防护。
- tamper
Proof numberEnable - 是否开启防篡改。
- tcp
Listener GetConfigs Domain Tcp Listener Config[] - TCP监听器配置。
- tls
Enable number - 是否开启日志服务。0:关闭,1:开启。
- tls
Fields GetConfig Domain Tls Fields Config - 日志字段配置详情。
- update
Time string - 更新时间。
- vpc
Id string - VPC ID。
- waf
Enable number - 是否开启WAF防护。
- waf
White numberReq Enable - 是否开启白名单请求防护。
- white
Enable number - 是否开启白名单防护。
- white
Field numberEnable - 是否开启字段白名单防护。
- access_
mode int - 接入模式。10:CNAME 接入,11:负载均衡(CLB)7 层接入。
- advanced_
defense_ strip - 高防实例 IP。高防型 WAF 接入展示,否则为空。
- advanced_
defense_ stripv6 - 高防实例 Ipv6。高防型 WAF 接入展示,否则为空。
- api_
enable int - 是否开启了 API 防护策略。0:关闭,1:开启。
- attack_
status int - 攻击状态。0:未发现攻击,1:发现攻击。
- auto_
cc_ intenable - 是否开启智能 CC 防护策略。0:关闭,1:开启。
- automatic_
black_ intenable - 是否开启自动封禁。0:关闭,1:开启。
- backend_
groups Sequence[GetDomain Backend Group] - 源站配置。
- black_
ip_ intenable - 是否开启了黑名单策略。0:关闭, 1:开启。
- black_
lct_ intenable - 是否开启了区域封禁策略。0:关闭;1:开启。
- bot_
dytoken_ intenable - 是否开启动态Token防护。
- bot_
frequency_ intenable - 是否开启 bot 频率限制策略。 0:关闭 1:开启。
- bot_
repeat_ intenable - 是否开启 bot 统计防护策略。 0:关闭 1:开启。
- bot_
sequence_ intdefault_ action - 设置 bot 行为地图策略默认动作,当 BotSequenceEnable = 1 开启状态时生效。默认为 0 (观察)。 0:观察 2:拦截 6:JS 挑战 7:人机验证。
- bot_
sequence_ intenable - 是否开启 bot 行为地图。 0:关闭 1:开启。
- cc_
enable int - 是否开启 CC 防护策略。 0:关闭 1:开启。
- certificate_
id str - 托管至证书中心的证书ID。
- certificate_
name str - 证书名称,协议类型包含 HTTPS 时显示。
- certificate_
platform str - 证书托管平台:waf/certificate_service。
- clb_
instance_ strids - CLB实例ID。
- clb_
listener_ strid - CLB监听器ID。
- clb_
pool_ strid - CLB后端服务器组ID。
- clb_
server_ strid - CLB后端服务器ID。
- client_
ip_ intlocation - 客户端IP获取方式。0:自定义Header字段,1:通过X-Forwarded-For(XFF)字段中第一个公网IP地址作为客户端真实IP地址。
- client_
max_ intbody_ size - 客户端请求body最大值(MB)。
- cloud_
access_ Sequence[Getconfigs Domain Cloud Access Config] - LB接入参数。
- cname str
- CNAME记录。
- custom_
bot_ intenable - 是否开启自定义BOT防护。
- custom_
headers Sequence[str] - 自定义Header。
- custom_
rsp_ intenable - 是否开启自定义响应。
- custom_
sni str - 自定义SNI。
- defence_
mode int - 为例外 ALB 实例设置防护模式。 1:启用防护,已配置的防护策略生效。 2:暂停防护,仅执行转发而不检测,已配置的防护策略不生效。 3:回源模式,直接将请求解析至源站,不再转发至 WAF 实例。 设置例外防护实例后,域名可能还会存在以下防护状态: 5:部分启用,默认防护模式为启用防护,但存在例外实例为暂停防护或回源模式状态。 6:部分暂停,默认防护模式为暂停防护,但存在例外实例为启用防护或回源模式状态。 7:部分回源,默认防护模式为回源模式,但存在例外实例为启用防护或暂停防护状态。
- dlp_
enable int - 是否开启数据泄露防护。
- domain str
- 防护的域名信息,支持泛域名和精确域名。
- enable_
custom_ intredirect - 是否开启用户自定义重定向。0:关闭,1:开启。
- enable_
http2 int - 是否开启HTTP2.0。0:关闭,1:开启。
- enable_
ipv6 int - 是否支持防护Ipv6请求。0:关闭,1:开启。
- enable_
sni int - 是否开启SNI配置。0:关闭,1:开启。
- id str
- Uniquely identifies the resource.
- keep_
alive_ intrequest - 长连接复用个数。
- keep_
alive_ inttimeout - 长连接保持时间(秒)。
- lb_
algorithm str - 负载均衡算法类型。wrr:加权轮询,wlc:加权最小连接数,sh:源地址哈希。
- port int
- 端口号。
- project_
name str - 项目名称。
- protocol_
follow int - 是否开启协议跟随。0:关闭,1:开启。
- protocol_
ports GetDomain Protocol Ports - 接入端口信息。
- protocols Sequence[str]
- 接入协议类型,支持HTTP/HTTPS。
- proxy_
config int - 是否开启代理配置。0:关闭,1:开启。
- proxy_
connect_ inttimeout - WAF和后端服务器的建连超时时间(秒)。
- proxy_
keep_ intalive - WAF回源长连接可复用个数。
- proxy_
keep_ intalive_ timeout - 空闲长连接超时时间(秒)。
- proxy_
read_ inttimeout - WAF从后端服务器读取响应的超时时间(秒)。
- proxy_
retry int - WAF回源重试次数。
- proxy_
write_ inttimeout - WAF将请求传输到后端服务器的超时时间(秒)。
- public_
real_ intserver - CNAME接入回源方式。0:私网回源,1:公网回源。
- rsp_
abnormal_ intenable - 是否开启异常响应防护。
- server_
ips str - 服务IP。
- src_
ips str - WAF回源IP。
- src_
protocol str - 源站协议。
- ssl_
ciphers Sequence[str] - 加密套件。
- ssl_
protocols Sequence[str] - TLS协议版本。如:TLSv1,TLSv1.1,TLSv1.2,TLSv1.3。
- status int
- 接入状态。0:正常,1:DNS未解析,2:配置中,3:配置失败,4:配置未生效,5:更新中,6:实例已删除。
- system_
bot_ intenable - 是否开启托管BOT防护。
- tamper_
proof_ intenable - 是否开启防篡改。
- tcp_
listener_ Sequence[Getconfigs Domain Tcp Listener Config] - TCP监听器配置。
- tls_
enable int - 是否开启日志服务。0:关闭,1:开启。
- tls_
fields_ Getconfig Domain Tls Fields Config - 日志字段配置详情。
- update_
time str - 更新时间。
- vpc_
id str - VPC ID。
- waf_
enable int - 是否开启WAF防护。
- waf_
white_ intreq_ enable - 是否开启白名单请求防护。
- white_
enable int - 是否开启白名单防护。
- white_
field_ intenable - 是否开启字段白名单防护。
- access
Mode Number - 接入模式。10:CNAME 接入,11:负载均衡(CLB)7 层接入。
- advanced
Defense StringIp - 高防实例 IP。高防型 WAF 接入展示,否则为空。
- advanced
Defense StringIpv6 - 高防实例 Ipv6。高防型 WAF 接入展示,否则为空。
- api
Enable Number - 是否开启了 API 防护策略。0:关闭,1:开启。
- attack
Status Number - 攻击状态。0:未发现攻击,1:发现攻击。
- auto
Cc NumberEnable - 是否开启智能 CC 防护策略。0:关闭,1:开启。
- automatic
Black NumberEnable - 是否开启自动封禁。0:关闭,1:开启。
- backend
Groups List<Property Map> - 源站配置。
- black
Ip NumberEnable - 是否开启了黑名单策略。0:关闭, 1:开启。
- black
Lct NumberEnable - 是否开启了区域封禁策略。0:关闭;1:开启。
- bot
Dytoken NumberEnable - 是否开启动态Token防护。
- bot
Frequency NumberEnable - 是否开启 bot 频率限制策略。 0:关闭 1:开启。
- bot
Repeat NumberEnable - 是否开启 bot 统计防护策略。 0:关闭 1:开启。
- bot
Sequence NumberDefault Action - 设置 bot 行为地图策略默认动作,当 BotSequenceEnable = 1 开启状态时生效。默认为 0 (观察)。 0:观察 2:拦截 6:JS 挑战 7:人机验证。
- bot
Sequence NumberEnable - 是否开启 bot 行为地图。 0:关闭 1:开启。
- cc
Enable Number - 是否开启 CC 防护策略。 0:关闭 1:开启。
- certificate
Id String - 托管至证书中心的证书ID。
- certificate
Name String - 证书名称,协议类型包含 HTTPS 时显示。
- certificate
Platform String - 证书托管平台:waf/certificate_service。
- clb
Instance StringIds - CLB实例ID。
- clb
Listener StringId - CLB监听器ID。
- clb
Pool StringId - CLB后端服务器组ID。
- clb
Server StringId - CLB后端服务器ID。
- client
Ip NumberLocation - 客户端IP获取方式。0:自定义Header字段,1:通过X-Forwarded-For(XFF)字段中第一个公网IP地址作为客户端真实IP地址。
- client
Max NumberBody Size - 客户端请求body最大值(MB)。
- cloud
Access List<Property Map>Configs - LB接入参数。
- cname String
- CNAME记录。
- custom
Bot NumberEnable - 是否开启自定义BOT防护。
- custom
Headers List<String> - 自定义Header。
- custom
Rsp NumberEnable - 是否开启自定义响应。
- custom
Sni String - 自定义SNI。
- defence
Mode Number - 为例外 ALB 实例设置防护模式。 1:启用防护,已配置的防护策略生效。 2:暂停防护,仅执行转发而不检测,已配置的防护策略不生效。 3:回源模式,直接将请求解析至源站,不再转发至 WAF 实例。 设置例外防护实例后,域名可能还会存在以下防护状态: 5:部分启用,默认防护模式为启用防护,但存在例外实例为暂停防护或回源模式状态。 6:部分暂停,默认防护模式为暂停防护,但存在例外实例为启用防护或回源模式状态。 7:部分回源,默认防护模式为回源模式,但存在例外实例为启用防护或暂停防护状态。
- dlp
Enable Number - 是否开启数据泄露防护。
- domain String
- 防护的域名信息,支持泛域名和精确域名。
- enable
Custom NumberRedirect - 是否开启用户自定义重定向。0:关闭,1:开启。
- enable
Http2 Number - 是否开启HTTP2.0。0:关闭,1:开启。
- enable
Ipv6 Number - 是否支持防护Ipv6请求。0:关闭,1:开启。
- enable
Sni Number - 是否开启SNI配置。0:关闭,1:开启。
- id String
- Uniquely identifies the resource.
- keep
Alive NumberRequest - 长连接复用个数。
- keep
Alive NumberTimeout - 长连接保持时间(秒)。
- lb
Algorithm String - 负载均衡算法类型。wrr:加权轮询,wlc:加权最小连接数,sh:源地址哈希。
- port Number
- 端口号。
- project
Name String - 项目名称。
- protocol
Follow Number - 是否开启协议跟随。0:关闭,1:开启。
- protocol
Ports Property Map - 接入端口信息。
- protocols List<String>
- 接入协议类型,支持HTTP/HTTPS。
- proxy
Config Number - 是否开启代理配置。0:关闭,1:开启。
- proxy
Connect NumberTimeout - WAF和后端服务器的建连超时时间(秒)。
- proxy
Keep NumberAlive - WAF回源长连接可复用个数。
- proxy
Keep NumberAlive Timeout - 空闲长连接超时时间(秒)。
- proxy
Read NumberTimeout - WAF从后端服务器读取响应的超时时间(秒)。
- proxy
Retry Number - WAF回源重试次数。
- proxy
Write NumberTimeout - WAF将请求传输到后端服务器的超时时间(秒)。
- public
Real NumberServer - CNAME接入回源方式。0:私网回源,1:公网回源。
- rsp
Abnormal NumberEnable - 是否开启异常响应防护。
- server
Ips String - 服务IP。
- src
Ips String - WAF回源IP。
- src
Protocol String - 源站协议。
- ssl
Ciphers List<String> - 加密套件。
- ssl
Protocols List<String> - TLS协议版本。如:TLSv1,TLSv1.1,TLSv1.2,TLSv1.3。
- status Number
- 接入状态。0:正常,1:DNS未解析,2:配置中,3:配置失败,4:配置未生效,5:更新中,6:实例已删除。
- system
Bot NumberEnable - 是否开启托管BOT防护。
- tamper
Proof NumberEnable - 是否开启防篡改。
- tcp
Listener List<Property Map>Configs - TCP监听器配置。
- tls
Enable Number - 是否开启日志服务。0:关闭,1:开启。
- tls
Fields Property MapConfig - 日志字段配置详情。
- update
Time String - 更新时间。
- vpc
Id String - VPC ID。
- waf
Enable Number - 是否开启WAF防护。
- waf
White NumberReq Enable - 是否开启白名单请求防护。
- white
Enable Number - 是否开启白名单防护。
- white
Field NumberEnable - 是否开启字段白名单防护。
Supporting Types
GetDomainBackendGroup
- Access
Ports List<int> - 接入的端口号。
- Backends
List<Volcengine.
Get Domain Backend Group Backend> - 源站组详情。
- Name string
- 源站组名称。
- Access
Ports []int - 接入的端口号。
- Backends
[]Get
Domain Backend Group Backend - 源站组详情。
- Name string
- 源站组名称。
- access
Ports List<Integer> - 接入的端口号。
- backends
List<Get
Domain Backend Group Backend> - 源站组详情。
- name String
- 源站组名称。
- access
Ports number[] - 接入的端口号。
- backends
Get
Domain Backend Group Backend[] - 源站组详情。
- name string
- 源站组名称。
- access_
ports Sequence[int] - 接入的端口号。
- backends
Sequence[Get
Domain Backend Group Backend] - 源站组详情。
- name str
- 源站组名称。
- access
Ports List<Number> - 接入的端口号。
- backends List<Property Map>
- 源站组详情。
- name String
- 源站组名称。
GetDomainBackendGroupBackend
GetDomainCloudAccessConfig
- Access
Protocol string - 接入协议类型。
- Defence
Mode int - 防护模式。
- Instance
Id string - 负载均衡实例 ID。
- Instance
Name string - 负载均衡实例名称。
- Listener
Id string - 负载均衡监听器 ID。
- Lost
Association intFrom Alb - Port string
- 监听器转发规则的端口号。
- Protocol string
- 监听器转发规则的协议类型。
- Access
Protocol string - 接入协议类型。
- Defence
Mode int - 防护模式。
- Instance
Id string - 负载均衡实例 ID。
- Instance
Name string - 负载均衡实例名称。
- Listener
Id string - 负载均衡监听器 ID。
- Lost
Association intFrom Alb - Port string
- 监听器转发规则的端口号。
- Protocol string
- 监听器转发规则的协议类型。
- access
Protocol String - 接入协议类型。
- defence
Mode Integer - 防护模式。
- instance
Id String - 负载均衡实例 ID。
- instance
Name String - 负载均衡实例名称。
- listener
Id String - 负载均衡监听器 ID。
- lost
Association IntegerFrom Alb - port String
- 监听器转发规则的端口号。
- protocol String
- 监听器转发规则的协议类型。
- access
Protocol string - 接入协议类型。
- defence
Mode number - 防护模式。
- instance
Id string - 负载均衡实例 ID。
- instance
Name string - 负载均衡实例名称。
- listener
Id string - 负载均衡监听器 ID。
- lost
Association numberFrom Alb - port string
- 监听器转发规则的端口号。
- protocol string
- 监听器转发规则的协议类型。
- access_
protocol str - 接入协议类型。
- defence_
mode int - 防护模式。
- instance_
id str - 负载均衡实例 ID。
- instance_
name str - 负载均衡实例名称。
- listener_
id str - 负载均衡监听器 ID。
- lost_
association_ intfrom_ alb - port str
- 监听器转发规则的端口号。
- protocol str
- 监听器转发规则的协议类型。
- access
Protocol String - 接入协议类型。
- defence
Mode Number - 防护模式。
- instance
Id String - 负载均衡实例 ID。
- instance
Name String - 负载均衡实例名称。
- listener
Id String - 负载均衡监听器 ID。
- lost
Association NumberFrom Alb - port String
- 监听器转发规则的端口号。
- protocol String
- 监听器转发规则的协议类型。
GetDomainProtocolPorts
GetDomainTcpListenerConfig
- Access
Protocol string - Defence
Mode int - Instance
Id string - Instance
Name string - Listener
Id string - Lost
Association intFrom Alb - Port string
- Protocol string
- Access
Protocol string - Defence
Mode int - Instance
Id string - Instance
Name string - Listener
Id string - Lost
Association intFrom Alb - Port string
- Protocol string
- access
Protocol String - defence
Mode Integer - instance
Id String - instance
Name String - listener
Id String - lost
Association IntegerFrom Alb - port String
- protocol String
- access
Protocol string - defence
Mode number - instance
Id string - instance
Name string - listener
Id string - lost
Association numberFrom Alb - port string
- protocol string
- access_
protocol str - defence_
mode int - instance_
id str - instance_
name str - listener_
id str - lost_
association_ intfrom_ alb - port str
- protocol str
- access
Protocol String - defence
Mode Number - instance
Id String - instance
Name String - listener
Id String - lost
Association NumberFrom Alb - port String
- protocol String
GetDomainTlsFieldsConfig
GetDomainTlsFieldsConfigHeadersConfig
- Enable int
- 是否记录全量 header。
- Excluded
Key List<string>Lists - 例外 header 字段,将对应字段从字段的 JSON 中排除,可帮助节约日志存储空间。
- Statistical
Key List<string>Lists - 统计 header 字段,将对应字段用于日志统计分析和告警。
- Enable int
- 是否记录全量 header。
- Excluded
Key []stringLists - 例外 header 字段,将对应字段从字段的 JSON 中排除,可帮助节约日志存储空间。
- Statistical
Key []stringLists - 统计 header 字段,将对应字段用于日志统计分析和告警。
- enable Integer
- 是否记录全量 header。
- excluded
Key List<String>Lists - 例外 header 字段,将对应字段从字段的 JSON 中排除,可帮助节约日志存储空间。
- statistical
Key List<String>Lists - 统计 header 字段,将对应字段用于日志统计分析和告警。
- enable number
- 是否记录全量 header。
- excluded
Key string[]Lists - 例外 header 字段,将对应字段从字段的 JSON 中排除,可帮助节约日志存储空间。
- statistical
Key string[]Lists - 统计 header 字段,将对应字段用于日志统计分析和告警。
- enable int
- 是否记录全量 header。
- excluded_
key_ Sequence[str]lists - 例外 header 字段,将对应字段从字段的 JSON 中排除,可帮助节约日志存储空间。
- statistical_
key_ Sequence[str]lists - 统计 header 字段,将对应字段用于日志统计分析和告警。
- enable Number
- 是否记录全量 header。
- excluded
Key List<String>Lists - 例外 header 字段,将对应字段从字段的 JSON 中排除,可帮助节约日志存储空间。
- statistical
Key List<String>Lists - 统计 header 字段,将对应字段用于日志统计分析和告警。
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
