| object | | |
RequestId | string | | BAEF9CA9-66A0-533E-BD09-5D5D7AA8**** |
Domain | string | | www.aliyundoc.com |
Status | long | The status of the domain name. Valid values:
- 1: The domain name is in a normal state.
- 2: The domain name is being created.
- 3: The domain name is being modified.
- 4: The domain name is being released.
- 5: WAF no longer forwards traffic of the domain name.
| 1 |
Cname | string | The CNAME that is assigned by WAF to the domain name. | xxxxxcvdaf.****.com |
Listen | object | The configurations of the listeners. | |
HttpPorts | array | An array of HTTP listener ports. | |
| long | | 80 |
HttpsPorts | array | An array of HTTPS listener ports. | |
| long | | 443
|
Http2Enabled | boolean | Indicates whether HTTP/2 is enabled. Valid values:
- true: HTTP/2 is enabled.
- false: HTTP/2 is disabled.
| true |
CertId | long | The ID of the certificate. | 123 |
TLSVersion | string | The version of the Transport Layer Security (TLS) protocol. Valid values:
| tlsv1.2 |
EnableTLSv3 | boolean | Indicates whether TLS 1.3 is supported. Valid values:
- true: TLS 1.3 is supported.
- false: TLS 1.3 is not supported.
| true |
CipherSuite | long | The type of the cipher suites. Valid values:
- 1: all cipher suites.
- 2: strong cipher suites.
- 99: custom cipher suites.
| 2 |
CustomCiphers | array | An array of custom cipher suites. | |
| string | | xxx |
FocusHttps | boolean | Indicates whether HTTP to HTTPS redirection is enabled for the domain name. Valid values:
- true: HTTP to HTTPS redirection is enabled.
- false: HTTP to HTTPS redirection is disabled.
| true |
SM2Enabled | boolean | Indicates whether SM certificate-based verification is enabled. Valid values:
| true |
SM2CertId | boolean | The ID of the SM certificate that is added. This parameter is returned only if the value of SM2Enabled is true. | 123-cn-hangzhou |
SM2AccessOnly | boolean | Indicates whether only SM certificate-based clients can access the domain name. This parameter is returned only if the value of SM2Enabled is true. Valid values:
| true |
IPv6Enabled | boolean | Indicates whether IPv6 is enabled. Valid values:
- true: IPv6 is enabled.
- false: IPv6 is disabled.
| true |
ProtectionResource | string | The type of protection resource that is used. Valid values:
- share: shared cluster.
- gslb: shared cluster-based intelligent load balancing.
| share |
ExclusiveIp | boolean | Indicates whether an exclusive IP address is enabled. Valid values:
- true: An exclusive IP address is enabled for the domain name.
- false: No exclusive IP addresses are enabled for the domain name.
| true |
Redirect | object | The configurations of the forwarding rule. | |
Backends | array<object> | An array of addresses of origin servers. | |
| object | The IP addresses or domain names of origin servers. | |
Backend | string | The IP address or domain name of the origin server. | 1.1.XX.XX |
Loadbalance | string | The load balancing algorithm that is used when WAF forwards requests to the origin server. Valid values:
- ip_hash: the IP hash algorithm.
- roundRobin: the round-robin algorithm.
- leastTime: the least response time algorithm.
| iphash |
FocusHttpBackend | boolean | Indicates whether HTTPS to HTTP redirection is enabled for back-to-origin requests of the domain name. Valid values:
- true: HTTPS to HTTP redirection for back-to-origin requests of the domain name is enabled.
- false: HTTPS to HTTP redirection for back-to-origin requests of the domain name is disabled.
| true |
SniEnabled | boolean | Indicates whether origin Server Name Indication (SNI) is enabled. Valid values:
- true: Origin SNI is enabled.
- false: Origin SNI is disabled. This is the default value.
| true |
SniHost | string | The value of the custom SNI field. | www.aliyundoc.com |
ConnectTimeout | integer | The timeout period of the connection. Unit: seconds. Valid values: 5 to 120. | 120 |
WriteTimeout | integer | The write timeout period. Unit: seconds. Valid values: 5 to 1800. | 200 |
ReadTimeout | integer | The read timeout period. Unit: seconds. Valid values: 5 to 1800. | 200 |
Keepalive | boolean | Indicates whether the persistent connection feature is enabled. Valid values:
- true: The persistent connection feature is enabled. This is the default value.
- false: The persistent connection feature is disabled.
| true |
Retry | boolean | Indicates whether WAF retries when requests fail to be forwarded to the origin server. Valid values:
- true: WAF retries. This is the default value.
- false: WAF does not retry.
| true |
KeepaliveRequests | integer | The number of reused persistent connections. Valid values: 60 to 1000.
Note
This parameter specifies the number of reused persistent connections when you enable the persistent connection feature.
| 1000 |
KeepaliveTimeout | integer | The timeout period of persistent connections that are in the Idle state. Valid values: 1 to 60. Default value: 15. Unit: seconds.
Note
This parameter specifies the period of time during which a reused persistent connection is allowed to remain in the Idle state before the persistent connection is released.
| 15 |
XffProto | boolean | Indicates whether the X-Forward-For-Proto header is used to identify the protocol used by WAF to forward requests to the origin server. Valid values:
| true |
ResourceManagerResourceGroupId | string | The ID of the resource group. | rg-acfm***q |
CertDetail | object | The details of the SSL certificate. | |
Name | string | The name of the SSL certificate. | test-cert-name |
Id | string | The ID of the SSL certificate. | 123-cn-hangzhou |
StartTime | long | The beginning of the validity period of the SSL certificate. The value is in the UNIX timestamp format. Unit: milliseconds. | 1677772800000 |
EndTime | long | The end of the validity period of the SSL certificate. The value is in the UNIX timestamp format. Unit: milliseconds. | 1685590400000 |
CommonName | string | The domain name of your website. | test.aliyundoc.com |
Sans | array | All domain names that are bound to the certificate. | |
| string | All domain names that are bound to the certificate. | www.aliyundoc.com |
SM2CertDetail | object | The information about the SM certificate. | |
Name | string | The name of the SSL certificate. | test-sm2-cert-name |
Id | string | The ID of the SSL certificate. | 123-cn-hangzhou |
StartTime | long | The beginning of the validity period of the SSL certificate. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC. | 1657551525000 |
EndTime | long | The end of the validity period of the SSL certificate. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC. | 1665590400000 |
CommonName | string | The domain name of your website. | test.aliyundoc.com
|
Sans | array | All domain names that are bound to the certificate. | |
| string | All domain names that are bound to the certificate. | www.aliyundoc.com
|