Queries the specifications of a Web Application Firewall (WAF) instance.

Debugging

OpenAPI Explorer automatically calculates the signature value. For your convenience, we recommend that you call this operation in OpenAPI Explorer. OpenAPI Explorer dynamically generates a sample code of the operation for different SDKs.

Request parameters

Parameter Type Required Example Description
Action String Yes DescribeInstanceSpecInfo

The operation that you want to perform. Set the value to DescribeInstanceSpecInfo.

InstanceId String No waf-cn-st2225l****

The ID of the WAF instance.

Note You can call the DescribeInstanceInfo operation to query the ID of the WAF instance.
ResourceGroupId String No rg-atstuj3rtop****

The ID of the resource group to which the WAF instance belongs in Resource Management. This parameter is empty by default, which indicates that the WAF instance belongs to the default resource group.

For more information about resource groups, see Create a resource group.

All Alibaba Cloud API operations must include common request parameters. For more information about common request parameters, see Common parameters.

For more information about sample requests, see the "Examples" section of this topic.

Response parameters

Parameter Type Example Description
RequestId String E906513E-F6B5-495E-98DC-7BA888671D76

The ID of the request.

InstanceId String waf-cn-st2225l****

The ID of the WAF instance.

Version String version_hybrid_cloud_standard

The edition of the WAF instance. Valid values:

  • version_pro_china: a Pro instance in mainland China
  • version_business_china: a Business instance in mainland China
  • version_enterprise_china: an Enterprise instance in mainland China
  • version_exclusive_china: an instance in an exclusive cluster and in mainland China
  • version_hybrid_cloud_standard_china: a Hybrid Cloud WAF instance in mainland China
  • version_pro: a Pro instance in regions outside mainland China
  • version_business: a Business instance in regions outside mainland China
  • version_enterprise: an Enterprise instance in regions outside mainland China
  • version_exclusive: an instance in an exclusive cluster and in regions outside mainland China
  • version_hybrid_cloud_standard: a Hybrid Cloud WAF instance in regions outside mainland China

The preceding list contains all the editions of WAF instances for accounts created at the International site. If the returned version is not in the list, check whether your account is created at the International site.

InstanceSpecInfos Array of InstanceSpecInfo

An array that consists of the specifications of the WAF instance. Each element in the array is a struct that contains the Code and Value fields. Code indicates the specification code, and Value indicates the specification value.

Code String 113

The specification code of the WAF instance. Valid values:

  • 100: indicates whether the WAF instance can protect HTTPS services.
  • 101: indicates the maximum QPS.
  • 102: indicates the request rate that triggers HTTP flood protection.
  • 103: indicates the maximum number of domain names that the WAF instance can protect.
  • 104: indicates whether wildcard domain names are supported.
  • 105: indicates the maximum number of custom protection policies (ACL rules) that can be configured.
  • 106: indicates the maximum number of back-to-origin IP addresses that can be configured.
  • 107: indicates whether the WAF instance can protect external servers.
  • 108: indicates whether the custom protection policy feature is supported.
  • 109: indicates whether non-standard ports are supported.
  • 110: indicates whether the scan protection feature is supported.
  • 111: indicates whether the data risk control feature is supported.
  • 112: indicates the maximum number of URLs that can be protected by data risk control.
  • 113: indicates the maximum number of second-level domain names that can be added to the WAF instance.
  • 114: indicates the maximum bandwidth of normal traffic that can pass through the WAF instance.
  • 115: indicates the number of purchased extra domain packages.
  • 116: indicates whether the IP addresses of ECS instances from different Alibaba Cloud accounts can be added as the IP addresses of origin servers.
  • 117: indicates whether the IP address of a Cloud Web Hosting instance can be added as the IP address of the origin server.
  • 118: indicates the maximum number of rules for data risk control that can be configured.
  • 119: indicates whether the semantic analysis engine is supported.
  • 12: indicates whether the traffic analysis feature is supported.
  • 120: indicates whether the ICP filing of a domain name is obtained.
  • 121: indicates whether custom protection policies can be configured to defend against HTTP flood attacks.
  • 122: indicates the maximum number of custom protection policies that can be configured to defend against HTTP flood attacks.
  • 123: indicates whether the region blacklist feature is supported.
  • 124: indicates whether the website tamper-proofing feature is supported.
  • 125: indicates the maximum number of custom website tamper-proofing rules that can be configured.
  • 126: indicates whether the log collection feature is supported.
  • 127: indicates the maximum number of non-standard ports that can be added to the WAF instance.
  • 128: indicates the HTTP ports that can be added to the WAF instance.
  • 129: indicates the HTTPS ports that can be added to the WAF instance.
  • 13: indicates whether the work mode of the HTTP flood protection feature can be changed.
  • 130: indicates whether the attacker profiling feature is supported.
  • 131: indicates whether the data leakage prevention feature is supported.
  • 132: indicates the maximum number of rules for data leakage prevention that can be configured.
  • 133: indicates the condition fields that are supported by the custom protection policy and whitelist features.
  • 134: indicates the number of purchased exclusive IP addresses.
  • 135: indicates whether the data visualization feature is supported.
  • 136: indicates the maximum number of data dashboards that are supported.
  • 137: indicates whether Big Data Deep Learning Engine is supported.
  • 138: indicates whether the log search feature is supported.
  • 139: indicates the maximum period during which logs can be stored.
  • 14: indicates whether the logs of HTTP flood attacks can be viewed.
  • 140: indicates the maximum capacity that can be used to store logs.
  • 141: indicates whether the alert settings feature is supported.
  • 142: indicates the maximum number of times that the log storage can be cleared.
  • 143: indicates whether custom rule groups are supported.
  • 144: indicates the maximum number of custom rule groups that can be configured.
  • 145: indicates whether the general gateway proxy developed by Alibaba Cloud is supported.
  • 146: indicates whether the general rule proxy developed by Alibaba Cloud is supported.
  • 147: indicates whether the security expert service is supported.
  • 148: indicates whether the free trial of the WAF instance is available.
  • 149: indicates whether the transparent proxy mode is supported.
  • 150: indicates whether IPv6 addresses can be configured for origin servers.
  • 151: indicates whether the positive security model is supported.
  • 152: indicates the maximum number of rules that can be generated for the positive security model.
  • 153: indicates whether the WAF instance can protect HTTP/2 services.
  • 154: indicates whether the website configuration feature is supported.
  • 155: indicates whether the asset discovery feature is supported.
  • 156: indicates whether specifications are provided for the staging environment.
  • 157: indicates whether exclusive clusters are supported.
  • 158: indicates the maximum number of ports that are supported by an exclusive cluster.
  • 159: indicates whether the account security feature is supported.
  • 160: indicates the maximum number of APIs that can be protected by the account security feature.
  • 162: indicates the maximum number of whitelist rules that can be created.
  • 163: indicates the maximum number of custom protection policies that can be configured.
  • 164: indicates the maximum number of IP address blacklist rules that can be configured.
  • 167: indicates whether custom scan protection is supported.
  • 168: indicates the maximum number of domain names that can be protected when Global Server Load Balancer (GSLB) is deployed.
  • 169: indicates whether intelligent load balancing is supported.
  • 171: indicates whether the app protection feature is supported.
  • 172: indicates the maximum number of app protection rules that can be configured.
  • 173: indicates whether the typical bot behavior identification feature is supported.
  • 176: indicates whether the allowed crawlers feature is supported.
  • 177: indicates whether the bot threat intelligence feature is supported.
  • 181: indicates the maximum number of traffic redirection configuration items that are supported in transparent proxy mode. A configuration item consists of the IP address of a specific cloud service instance and ports.
  • 193: indicates whether custom TLS security policies are supported.
  • 194: indicates whether the advanced settings for custom TLS security policies are supported.
  • 196: indicates whether the transparent proxy mode supports all ports.
  • 199: indicates whether the WAF instance can forward requests over IPv6.
  • 200: indicates whether scenario-specific configuration is supported.
  • 201: indicates the maximum number of bot mitigation scenarios that are supported.
Value String 300

The specification value of the WAF instance. Data type: Boolean. Valid values: true and false.

ExpireTime Long 1677168000000

The UNIX timestamp when the WAF instance expires. Unit: milliseconds.

Note If the WAF instance is billed on a pay-as-you-go basis, this parameter indicates the time when the trial period ends.

Examples

Sample requests

http(s)://[Endpoint]/?Action=DescribeInstanceSpecInfo
&<Common request parameters>

Sample success responses

XML format

<DescribeInstanceSpecInfoResponse>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>190</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>191</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>192</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>193</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>194</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>195</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>196</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>197</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>110</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>198</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>111</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>199</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>20</Value>
            <Code>112</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>300</Value>
            <Code>113</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>20</Value>
            <Code>114</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>100</Value>
            <Code>115</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>116</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>false</Value>
            <Code>117</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>0,1,2,3</Value>
            <Code>118</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>false</Value>
            <Code>119</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>12</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>13</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>14</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>120</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>121</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>50</Value>
            <Code>122</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>123</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>124</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>300</Value>
            <Code>125</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>126</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>50</Value>
            <Code>127</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>80,81,82,83,84,88,800,808,3333,5000,5222,6001,6666,7000,7001,7002,7003,7004,7005,7006,7009,7010,7011,7012,7013,7014,7015,7016,7018,7019,7020,7021,7022,7023,7024,7025,7026,7070,7081,7082,7083,7088,7097,7777,8000,8001,8002,8003,8009,8020,8021,8022,8025,8026,8080,8081,8082,8083,8084,8085,8086,8087,8088,8089,8090,8091,8181,8800,8888,8889,8999,9000,9001,9002,9080,9200,9999,10000,10001,10080,12601,86,9021,9023,9027,9037,9081,9082,9201,9205,9207,9208,9209,9210,9211,9212,9213,48800,87,97,7510,8686,9180,9916,9918,9919,9928,9929,9939,33702,89,1000,1090,3501,3601,7800,8008,8077,8078,8106,8334,8336,9003,9898,9908,28080</Value>
            <Code>128</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>443,4443,5443,6443,7443,8443,9443,8553,8663,9553,9663,18980</Value>
            <Code>129</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>130</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>131</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>50</Value>
            <Code>132</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>IP,URL,Referer,User-Agent,Params,Query_Arg,Cookie,Content-Type,X-Forwarded-For,Content-Length,Post-Body,Http-Method,Header,URLPath</Value>
            <Code>133</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>2</Value>
            <Code>134</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>135</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>all</Value>
            <Code>136</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>137</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>138</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>30</Value>
            <Code>139</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>3</Value>
            <Code>140</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>141</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>3</Value>
            <Code>142</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>143</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>50</Value>
            <Code>144</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>145</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>146</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>147</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>false</Value>
            <Code>148</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>149</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>150</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>151</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>200</Value>
            <Code>152</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>153</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>154</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>155</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>156</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>157</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>50</Value>
            <Code>158</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>159</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>3</Value>
            <Code>160</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>wafnext</Value>
            <Code>161</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>200</Value>
            <Code>162</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>200</Value>
            <Code>163</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>200</Value>
            <Code>164</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>false</Value>
            <Code>165</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>IP,Session,Param,Cookie,Header</Value>
            <Code>166</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>167</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>200</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>1</Value>
            <Code>168</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>50</Value>
            <Code>201</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>169</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>202</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>false</Value>
            <Code>203</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>100</Value>
            <Code>204</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>50</Value>
            <Code>205</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>170</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>171</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>50</Value>
            <Code>172</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>173</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>5</Value>
            <Code>174</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>500</Value>
            <Code>175</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>176</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>177</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>custom</Value>
            <Code>178</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>179</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>180</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>50</Value>
            <Code>181</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>false</Value>
            <Code>182</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>183</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>184</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>false</Value>
            <Code>185</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>186</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>187</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>100</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>188</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>5000</Value>
            <Code>101</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>189</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>500000</Value>
            <Code>102</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>1200</Value>
            <Code>103</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>104</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>200</Value>
            <Code>105</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>20</Value>
            <Code>106</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>107</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>108</Code>
      </InstanceSpecInfos>
      <InstanceSpecInfos>
            <Value>true</Value>
            <Code>109</Code>
      </InstanceSpecInfos>
      <RequestId>E906513E-F6B5-495E-98DC-7BA888671D76</RequestId>
      <InstanceId>waf-cn-st2225l****</InstanceId>
      <Version>version_hybrid_cloud_standard</Version>
      <ExpireTime>1677168000000</ExpireTime>
</DescribeInstanceSpecInfoResponse>

JSON format

{
    "InstanceSpecInfos": [
        {
            "Value": "true",
            "Code": "190"
        },
        {
            "Value": "true",
            "Code": "191"
        },
        {
            "Value": "true",
            "Code": "192"
        },
        {
            "Value": "true",
            "Code": "193"
        },
        {
            "Value": "true",
            "Code": "194"
        },
        {
            "Value": "true",
            "Code": "195"
        },
        {
            "Value": "true",
            "Code": "196"
        },
        {
            "Value": "true",
            "Code": "197"
        },
        {
            "Value": "true",
            "Code": "110"
        },
        {
            "Value": "true",
            "Code": "198"
        },
        {
            "Value": "true",
            "Code": "111"
        },
        {
            "Value": "true",
            "Code": "199"
        },
        {
            "Value": "20",
            "Code": "112"
        },
        {
            "Value": "300",
            "Code": "113"
        },
        {
            "Value": "20",
            "Code": "114"
        },
        {
            "Value": "100",
            "Code": "115"
        },
        {
            "Value": "true",
            "Code": "116"
        },
        {
            "Value": "false",
            "Code": "117"
        },
        {
            "Value": "0,1,2,3",
            "Code": "118"
        },
        {
            "Value": "false",
            "Code": "119"
        },
        {
            "Value": "true",
            "Code": "12"
        },
        {
            "Value": "true",
            "Code": "13"
        },
        {
            "Value": "true",
            "Code": "14"
        },
        {
            "Value": "true",
            "Code": "120"
        },
        {
            "Value": "true",
            "Code": "121"
        },
        {
            "Value": "50",
            "Code": "122"
        },
        {
            "Value": "true",
            "Code": "123"
        },
        {
            "Value": "true",
            "Code": "124"
        },
        {
            "Value": "300",
            "Code": "125"
        },
        {
            "Value": "true",
            "Code": "126"
        },
        {
            "Value": "50",
            "Code": "127"
        },
        {
            "Value": "80,81,82,83,84,88,800,808,3333,5000,5222,6001,6666,7000,7001,7002,7003,7004,7005,7006,7009,7010,7011,7012,7013,7014,7015,7016,7018,7019,7020,7021,7022,7023,7024,7025,7026,7070,7081,7082,7083,7088,7097,7777,8000,8001,8002,8003,8009,8020,8021,8022,8025,8026,8080,8081,8082,8083,8084,8085,8086,8087,8088,8089,8090,8091,8181,8800,8888,8889,8999,9000,9001,9002,9080,9200,9999,10000,10001,10080,12601,86,9021,9023,9027,9037,9081,9082,9201,9205,9207,9208,9209,9210,9211,9212,9213,48800,87,97,7510,8686,9180,9916,9918,9919,9928,9929,9939,33702,89,1000,1090,3501,3601,7800,8008,8077,8078,8106,8334,8336,9003,9898,9908,28080",
            "Code": "128"
        },
        {
            "Value": "443,4443,5443,6443,7443,8443,9443,8553,8663,9553,9663,18980",
            "Code": "129"
        },
        {
            "Value": "true",
            "Code": "130"
        },
        {
            "Value": "true",
            "Code": "131"
        },
        {
            "Value": "50",
            "Code": "132"
        },
        {
            "Value": "IP,URL,Referer,User-Agent,Params,Query_Arg,Cookie,Content-Type,X-Forwarded-For,Content-Length,Post-Body,Http-Method,Header,URLPath",
            "Code": "133"
        },
        {
            "Value": "2",
            "Code": "134"
        },
        {
            "Value": "true",
            "Code": "135"
        },
        {
            "Value": "all",
            "Code": "136"
        },
        {
            "Value": "true",
            "Code": "137"
        },
        {
            "Value": "true",
            "Code": "138"
        },
        {
            "Value": "30",
            "Code": "139"
        },
        {
            "Value": "3",
            "Code": "140"
        },
        {
            "Value": "true",
            "Code": "141"
        },
        {
            "Value": "3",
            "Code": "142"
        },
        {
            "Value": "true",
            "Code": "143"
        },
        {
            "Value": "50",
            "Code": "144"
        },
        {
            "Value": "true",
            "Code": "145"
        },
        {
            "Value": "true",
            "Code": "146"
        },
        {
            "Value": "true",
            "Code": "147"
        },
        {
            "Value": "false",
            "Code": "148"
        },
        {
            "Value": "true",
            "Code": "149"
        },
        {
            "Value": "true",
            "Code": "150"
        },
        {
            "Value": "true",
            "Code": "151"
        },
        {
            "Value": "200",
            "Code": "152"
        },
        {
            "Value": "true",
            "Code": "153"
        },
        {
            "Value": "true",
            "Code": "154"
        },
        {
            "Value": "true",
            "Code": "155"
        },
        {
            "Value": "true",
            "Code": "156"
        },
        {
            "Value": "true",
            "Code": "157"
        },
        {
            "Value": "50",
            "Code": "158"
        },
        {
            "Value": "true",
            "Code": "159"
        },
        {
            "Value": "3",
            "Code": "160"
        },
        {
            "Value": "wafnext",
            "Code": "161"
        },
        {
            "Value": "200",
            "Code": "162"
        },
        {
            "Value": "200",
            "Code": "163"
        },
        {
            "Value": "200",
            "Code": "164"
        },
        {
            "Value": "false",
            "Code": "165"
        },
        {
            "Value": "IP,Session,Param,Cookie,Header",
            "Code": "166"
        },
        {
            "Value": "true",
            "Code": "167"
        },
        {
            "Value": "true",
            "Code": "200"
        },
        {
            "Value": "1",
            "Code": "168"
        },
        {
            "Value": "50",
            "Code": "201"
        },
        {
            "Value": "true",
            "Code": "169"
        },
        {
            "Value": "true",
            "Code": "202"
        },
        {
            "Value": "false",
            "Code": "203"
        },
        {
            "Value": "100",
            "Code": "204"
        },
        {
            "Value": "50",
            "Code": "205"
        },
        {
            "Value": "true",
            "Code": "170"
        },
        {
            "Value": "true",
            "Code": "171"
        },
        {
            "Value": "50",
            "Code": "172"
        },
        {
            "Value": "true",
            "Code": "173"
        },
        {
            "Value": "5",
            "Code": "174"
        },
        {
            "Value": "500",
            "Code": "175"
        },
        {
            "Value": "true",
            "Code": "176"
        },
        {
            "Value": "true",
            "Code": "177"
        },
        {
            "Value": "custom",
            "Code": "178"
        },
        {
            "Value": "true",
            "Code": "179"
        },
        {
            "Value": "true",
            "Code": "180"
        },
        {
            "Value": "50",
            "Code": "181"
        },
        {
            "Value": "false",
            "Code": "182"
        },
        {
            "Value": "true",
            "Code": "183"
        },
        {
            "Value": "true",
            "Code": "184"
        },
        {
            "Value": "false",
            "Code": "185"
        },
        {
            "Value": "true",
            "Code": "186"
        },
        {
            "Value": "true",
            "Code": "187"
        },
        {
            "Value": "true",
            "Code": "100"
        },
        {
            "Value": "true",
            "Code": "188"
        },
        {
            "Value": "5000",
            "Code": "101"
        },
        {
            "Value": "true",
            "Code": "189"
        },
        {
            "Value": "500000",
            "Code": "102"
        },
        {
            "Value": "1200",
            "Code": "103"
        },
        {
            "Value": "true",
            "Code": "104"
        },
        {
            "Value": "200",
            "Code": "105"
        },
        {
            "Value": "20",
            "Code": "106"
        },
        {
            "Value": "true",
            "Code": "107"
        },
        {
            "Value": "true",
            "Code": "108"
        },
        {
            "Value": "true",
            "Code": "109"
        }
    ],
    "RequestId": "E906513E-F6B5-495E-98DC-7BA888671D76",
    "InstanceId": "waf-cn-st2225l****",
    "Version": "version_hybrid_cloud_standard",
    "ExpireTime": "1677168000000"
}

Error codes

For a list of error codes, visit the API Error Center.