Consulta as informações do módulo de preços do WAF.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
yundun-waf:DescribeChargeModule |
get |
*Todos os recursos.
|
|
Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Não |
A região onde a instância do WAF reside. Valores válidos:
|
cn-hangzhou |
| ResourceManagerResourceGroupId |
string |
Não |
O ID do grupo de recursos do Alibaba Cloud. |
rg-acfm***q |
| PayType |
string |
Sim |
O tipo de cobrança da instância. Valores válidos:
|
POSTPAY |
| ChargeUnit |
string |
Não |
A unidade de preço. Valores válidos:
|
SeCU |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
O resultado da solicitação. |
||
| RequestId |
string |
O ID da solicitação. |
D7861F61-5B61-46CE-A47C-6B19160D5EB0 |
| ChargeModules |
array<object> |
A lista de informações do módulo de preços do WAF. |
|
|
object |
As informações do módulo de preços do WAF. |
||
| ModuleCode |
string |
O identificador do módulo de preços. Valores válidos:
|
domainCount |
| PeriodType |
string |
O tipo de período de cobrança do módulo de preços. Valores válidos:
|
Hour |
| UsageType |
string |
O tipo de uso do módulo de preços. Valores válidos:
|
domain |
| UsageUnitFactor |
integer |
O fator da unidade de cobrança do módulo de preços. Nota
O fator da unidade de cobrança UsageUnitFactor multiplicado pelo tipo de uso UsageType forma a unidade de cobrança do módulo. |
1 |
| ChargeMode |
string |
O modo de preços do módulo de preços. Valores válidos:
|
NORMAL_PRICE |
| ChargeModeDetails |
array |
Os detalhes de preços do módulo de preços. |
|
|
string |
Os detalhes de preços do módulo de preços, que é uma string convertida de um objeto JSON construído com uma série de parâmetros. Nota
Quando o modo de preços ChargeMode é preço padrão NORMAL_PRICE, o JSON contém apenas o número de CUs para o módulo de preços.
|
{ "cu": 5.0, "range": { "type": "lcrc", "min": "2", "max": "10" } } |
|
| ChargeUnit |
string |
A unidade de preço. |
SeCU |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "D7861F61-5B61-46CE-A47C-6B19160D5EB0",
"ChargeModules": [
{
"ModuleCode": "domainCount",
"PeriodType": "Hour",
"UsageType": "domain",
"UsageUnitFactor": 1,
"ChargeMode": "NORMAL_PRICE",
"ChargeModeDetails": [
"{\n\"cu\": 5.0,\n\"range\": {\n\"type\": \"lcrc\", \n \"min\": \"2\",\n \"max\": \"10\"\n }\n}"
],
"ChargeUnit": "SeCU"
}
]
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.