Todos os produtos
Search
Central de documentação

Web Application Firewall:DescribeProtectionModuleCodeConfig

Última atualização: Jul 03, 2026

Consulta os códigos de região disponíveis para configurar uma lista de bloqueios de regiões no Web Application Firewall (WAF). A resposta inclui códigos das regiões administrativas da China e de países e áreas.

Depuração

O OpenAPI Explorer calcula automaticamente o valor da assinatura. Recomendamos usar esta ferramenta para chamar a operação, pois ela gera dinamicamente o código de exemplo para diferentes SDKs.

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Exemplo

Descrição

Action

String

Sim

DescribeProtectionModuleCodeConfig

Operação a executar. Defina o valor como DescribeProtectionModuleCodeConfig.

CodeType

Integer

Sim

14

Tipo de código a consultar. Defina o valor como 14 para especificar os códigos de região da lista de bloqueios de regiões do WAF.

InstanceId

String

Sim

waf-cn-zz11sr5****

ID da instância do WAF. Para obter esse ID, chame a operação DescribeInstanceInfo.

CodeValue

Integer

Não

0

Tipo de código de região a consultar. Valores válidos: 0 (regiões administrativas da China) e 1 (países e áreas). Se omitido, ambos os tipos são retornados.

ResourceGroupId

String

Não

rg-acfm2pz25js****

ID do grupo de recursos ao qual a instância do WAF pertence. O valor padrão é vazio, indicando o grupo de recursos padrão. Para mais informações, consulte Crie um grupo de recursos.

Para obter informações sobre parâmetros de solicitação comuns, consulte Parâmetros comuns.

Elementos da resposta

Parâmetro

Tipo

Exemplo

Descrição

RequestId

String

BE3911B8-9D96-5B39-8875-503BBC9DA4BF

ID da solicitação.

CodeConfigs

String

[{"code":0,"name":"310000,530000,...","env":"online"}]

Configurações de código de região, retornadas como um array JSON. Cada elemento representa um conjunto de códigos de região de um único tipo.

Campos de CodeConfigs

Cada elemento no array JSON CodeConfigs contém os seguintes campos:

Campo

Tipo

Descrição

code

Integer

Tipo de código de região. Valores válidos: 0 (regiões administrativas da China) e 1 (países e áreas).

name

String

Códigos de região do tipo especificado, separados por vírgulas (,).

env

String

Disponibilidade dos códigos de região. Valores válidos: online (disponível) e offline (indisponível).

Códigos de regiões administrativas da China

{
  "310000": "Shanghai",
  "610000": "Shaanxi",
  "360000": "Jiangxi",
  "230000": "Heilongjiang",
  "530000": "Yunnan",
  "140000": "Shanxi",
  "440000": "Guangdong",
  "320000": "Jiangsu",
  "110000": "Beijing",
  "MO_01": "Macau (China)",
  "620000": "Gansu",
  "370000": "Shandong",
  "150000": "Nei Mongol",
  "450000": "Guangxi",
  "410000": "Henan",
  "500000": "Chongqing",
  "120000": "Tianjin",
  "630000": "Qinghai",
  "460000": "Hainan",
  "640000": "Ningxia",
  "330000": "Zhejiang",
  "HK_01": "Hong Kong (China)",
  "420000": "Hubei",
  "430000": "Hunan",
  "130000": "Hebei",
  "510000": "Sichuan",
  "350000": "Fujian",
  "210000": "Liaoning",
  "220000": "Jilin",
  "340000": "Anhui",
  "520000": "Guizhou",
  "TW_01": "Taiwan (China)"
}

Códigos de países e áreas

{
  "KE": "Kenya",
  "KG": "Kyrgyzstan",
  "KH": "Kampuchea",
  "KI": "Kiribati",
  "KM": "Comoros",
  "KN": "Saint Kitts and Nevis",
  "KP": "Democratic People's Republic of Korea",
  "KR": "Republic of Korea",
  "KW": "Kuwait",
  "KY": "Cayman Islands",
  "KZ": "Kazakhstan",
  "LA": "Laos",
  "LB": "Lebanon",
  "LC": "Saint Lucia",
  "LI": "Liechtenstein",
  "LK": "Sri Lanka",
  "LR": "Liberia",
  "LS": "Lesotho",
  "LT": "Lithuania",
  "LU": "Luxembourg",
  "LV": "Latvia",
  "LY": "Libya",
  "MA": "Morocco",
  "MC": "Monaco",
  "MD": "Moldova",
  "ME": "Montenegro",
  "MF": "Saint Martin",
  "MG": "Madagascar",
  "MH": "Marshall Islands",
  "MK": "Macedonia",
  "ML": "Mali",
  "MM": "Myanmar",
  "MN": "Mongolia",
  "MP": "Northern Mariana Islands",
  "MQ": "Martinique",
  "MR": "Mauritania",
  "MS": "Montserrat",
  "MT": "Malta",
  "MU": "Mauritius",
  "MV": "Maldives",
  "MW": "Malawi",
  "MX": "Mexico",
  "MY": "Malaysia",
  "MZ": "Mozambique",
  "NA": "Namibia",
  "NC": "New Caledonia",
  "NE": "Niger",
  "NF": "Norfolk Island",
  "NG": "Nigeria",
  "NI": "Nicaragua",
  "NL": "Netherlands",
  "NO": "Norway",
  "O1": "Other countries",
  "NP": "Nepal",
  "NR": "Nauru",
  "NU": "Niue",
  "NZ": "New Zealand",
  "GA": "Gabon",
  "GB": "United Kingdom of Great Britain and Northern Ireland",
  "WS": "Samoa",
  "GD": "Grenada",
  "GE": "Georgia",
  "GF": "French Guiana",
  "GG": "Guernsey",
  "GH": "Ghana",
  "GI": "Gibraltar",
  "GL": "Greenland",
  "GM": "The Gambia",
  "GN": "Guinea",
  "GP": "Guadeloupe",
  "GQ": "Equatorial Guinea",
  "GR": "Greece",
  "GS": "South Georgia and the South Sandwich Islands",
  "GT": "Guatemala",
  "GU": "Guam",
  "GW": "Guinea-Bissau",
  "GY": "Guyana",
  "HM": "Heard Island and McDonald Islands",
  "HN": "Honduras",
  "HR": "Croatia",
  "HT": "Haiti",
  "YE": "Yemen",
  "HU": "Hungary",
  "YT": "Mayotte",
  "ID": "Indonesia",
  "IE": "Ireland",
  "IL": "Israel",
  "IM": "Isle of Man",
  "IO": "British Indian Ocean Territory",
  "ZA": "South Africa",
  "IQ": "Iraq",
  "IR": "Iran",
  "IS": "Iceland",
  "IT": "Italy",
  "ZM": "Zambia",
  "JE": "Jersey",
  "ZW": "Zimbabwe",
  "JM": "Jamaica",
  "JO": "Jordan",
  "JP": "Japan",
  "SI": "Slovenia",
  "SJ": "Svalbard and Jan Mayen Islands",
  "BY": "Belarus",
  "SK": "Slovakia",
  "BZ": "Belize",
  "SL": "Sierra Leone",
  "SM": "San Marino",
  "SN": "Senegal",
  "SO": "Somalia",
  "CA": "Canada",
  "SR": "Suriname",
  "SS": "South Sudan",
  "CC": "Cocos (Keeling) Islands",
  "ST": "Sao Tome and Principe",
  "CD": "Democratic Republic of the Congo",
  "CF": "Central African Republic",
  "SV": "El Salvador",
  "CG": "Republic of the Congo",
  "CH": "Switzerland",
  "SX": "Sint Maarten",
  "SY": "Syrian Arab Republic",
  "CI": "Côte d'Ivoire",
  "SZ": "Eswatini",
  "CK": "Cook Islands",
  "CL": "Chile",
  "CM": "Cameroon",
  "CN": "China",
  "CO": "Colombia",
  "TC": "Turks and Caicos Islands",
  "CR": "Costa Rica",
  "TD": "Chad",
  "CU": "Cuba",
  "TF": "French Southern and Antarctic Lands",
  "CV": "Cape Verde",
  "TG": "Togo",
  "CW": "Curaçao",
  "TH": "Thailand",
  "CX": "Christmas Island",
  "TJ": "Tajikistan",
  "CY": "Cyprus",
  "CZ": "Czech Republic",
  "TK": "Tokelau",
  "TL": "East Timor",
  "TM": "Turkmenistan",
  "TN": "Tunisia",
  "TO": "Tonga",
  "TR": "Turkey",
  "TT": "Trinidad and Tobago",
  "DE": "Germany",
  "TV": "Tuvalu",
  "DJ": "Djibouti",
  "TZ": "Tanzania",
  "DK": "Denmark",
  "DM": "Dominica",
  "DO": "Dominican Republic",
  "UA": "Ukraine",
  "UG": "Uganda",
  "DZ": "Algeria",
  "UM": "United States Minor Outlying Islands",
  "US": "United States",
  "EC": "Ecuador",
  "EE": "Estonia",
  "EG": "Egypt",
  "EH": "Western Sahara",
  "UY": "Uruguay",
  "UZ": "Uzbekistan",
  "VA": "Vatican City",
  "VC": "Saint Vincent and the Grenadines",
  "ER": "Eritrea",
  "ES": "Spain",
  "VE": "Venezuela",
  "ET": "Ethiopia",
  "EU": "Europe",
  "VG": "British Virgin Islands",
  "VI": "United States Virgin Islands",
  "VN": "Vietnam",
  "VU": "Vanuatu",
  "FI": "Finland",
  "FJ": "Fiji",
  "FK": "Falkland Islands",
  "FM": "Federated States of Micronesia",
  "FO": "Faroe Islands",
  "FR": "France",
  "WF": "Wallis and Futuna",
  "OM": "Oman",
  "PA": "Panama",
  "PE": "Peru",
  "PF": "French Polynesia",
  "PG": "Papua New Guinea",
  "PH": "Philippines",
  "PK": "Pakistan",
  "PL": "Poland",
  "PM": "Saint Pierre and Miquelon",
  "PN": "Pitcairn Islands",
  "PR": "Puerto Rico",
  "PS": "Palestine",
  "PT": "Portugal",
  "PW": "Palau",
  "PY": "Paraguay",
  "QA": "Qatar",
  "A1": "Anonymous proxy",
  "A2": "Satellite transmission",
  "AD": "Andorra",
  "AE": "United Arab Emirates",
  "AF": "Afghanistan",
  "AG": "Antigua and Barbuda",
  "AI": "Anguilla",
  "AL": "Albania",
  "AM": "Armenia",
  "AO": "Angola",
  "AP": "Asia-Pacific",
  "AQ": "Antarctica",
  "AR": "Argentina",
  "AS": "American Samoa",
  "RE": "Reunion",
  "AT": "Austria",
  "AU": "Australia",
  "AW": "Aruba",
  "AX": "Aland Islands",
  "AZ": "Azerbaijan",
  "RO": "Romania",
  "BA": "Bosnia and Herzegovina",
  "BB": "Barbados",
  "RS": "Serbia",
  "BD": "Bangladesh",
  "BE": "Belgium",
  "RU": "Russia",
  "BF": "Burkina Faso",
  "RW": "Rwanda",
  "BG": "Bulgaria",
  "BH": "Bahrain",
  "BI": "Burundi",
  "BJ": "Benin",
  "BL": "Saint Barthelemy",
  "BM": "Bermuda",
  "BN": "Brunei",
  "BO": "Bolivia",
  "SA": "Saudi Arabia",
  "BQ": "Caribbean Netherlands",
  "SB": "Solomon Islands",
  "BR": "Brazil",
  "SC": "Seychelles",
  "SD": "Sudan",
  "BS": "Bahamas",
  "SE": "Sweden",
  "BT": "Bhutan",
  "BV": "Bouvet Island",
  "SG": "Singapore",
  "SH": "Saint Helena",
  "BW": "Botswana"
}

Exemplos

Exemplo de solicitação:

http(s)://[Endpoint]/?Action=DescribeProtectionModuleCodeConfig
&CodeType=14
&InstanceId=waf-cn-zz11sr5****
&CodeValue=0
&<Common request parameters>

Exemplos de respostas de sucesso:

Formato XML

<DescribeProtectionModuleCodeConfigResponse>
      <RequestId>BE3911B8-9D96-5B39-8875-503BBC9DA4BF</RequestId>
      <CodeConfigs>
            <code>0</code>
            <name>310000,530000,150000,110000,TW_01,220000,510000,120000,640000,340000,370000,140000,440000,450000,650000,320000,360000,130000,410000,330000,460000,420000,430000,MO_01,620000,350000,540000,520000,210000,500000,610000,630000,HK_01,230000</name>
            <env>online</env>
      </CodeConfigs>
</DescribeProtectionModuleCodeConfigResponse>

Formato JSON

{
    "RequestId": "BE3911B8-9D96-5B39-8875-503BBC9DA4BF",
    "CodeConfigs": [
        {
            "code": 0,
            "name": "310000,530000,150000,110000,TW_01,220000,510000,120000,640000,340000,370000,140000,440000,450000,650000,320000,360000,130000,410000,330000,460000,420000,430000,MO_01,620000,350000,540000,520000,210000,500000,610000,630000,HK_01,230000",
            "env": "online"
        }
    ]
}

Códigos de erro

Para obter uma lista de códigos de erro, visite o Centro de Erros de API.