すべてのプロダクト
Search
ドキュメントセンター

Web Application Firewall:DescribeChargeModule

最終更新日:Oct 11, 2025

Web Application Firewall (WAF) の課金モジュールに関する情報を照会します。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

この操作の認証情報はありません。問題が発生した場合は、アカウントマネージャーにご連絡ください。

リクエストパラメーター

パラメーター

必須 / 任意

説明

RegionId

string

任意

WAF インスタンスが存在するリージョン。 有効な値:

  • cn-hangzhou: 中国本土。

  • ap-southeast-1: 中国本土以外。

cn-hangzhou

ResourceManagerResourceGroupId

string

任意

リソースグループの ID。

rg-acfm***q

PayType

string

必須

インスタンスの課金方法。 有効な値:

  • POSTPAY: 従量課金 WAF インスタンス。

POSTPAY

レスポンスフィールド

フィールド

説明

object

リクエストの結果。

RequestId

string

リクエストの ID。

D7861F61-5B61-46CE-A47C-6B19160D5EB0

ChargeModules

array<object>

WAF の課金モジュールのリスト。

object

WAF の課金モジュールに関する情報。

ModuleCode

string

課金モジュールのコード。 有効な値:

  • domainCount: CNAME ドメイン名レコードモードで WAF に追加されるドメイン名の数。

  • qps: ピーク QPS (クエリ/秒)。

  • request: 基本トラフィック料金。

  • ipBlacklistRuleCount: IP ブラックリストルールの数。

  • customAclBaseRuleCount: カスタム保護ポリシーの基本ルールの数。

  • customAclAdvanceRuleCount: カスタム保護ポリシーの高度なルールの数。

  • antiScanRuleCount: スキャン保護ルールの数。

  • customResponseRuleCount: カスタム応答ルールの数。

  • ipv6: IPv6。

  • gslb: インテリジェントな負荷分散。

  • exclusiveIpCount: 排他的 IP アドレスの数。

  • ccRuleCount: CC 保護ルールの数。

  • regionBlockRuleCount: ロケーションブラックリストのルールの数。

  • tamperproofRuleCount: Web 改ざん防止ルールの数。

  • dlpRuleCount: データ漏洩防止ルールの数。

  • botTraffic: ボット管理のトラフィック料金。

  • aiWhiteListTemplateCount: インテリジェントホワイトリストテンプレートの数。

  • apisecResourceCount: API セキュリティが有効になっている保護対象オブジェクトの数。

  • apisecTraffic: API セキュリティのトラフィック料金。

  • compliance: プロトコルコンプライアンステンプレートの数。

  • riskTraffic: ボット管理の不正検出がヒットした回数。

  • assetStatus: アセットセンター。

  • nonPort: 非標準ポート。

  • customAclCaptcha: カスタム保護ポリシーでスライダーが使用された回数。

  • wafBaseTemplateCount: コア Web 保護ルールの数。

  • instanceFee: WAF インスタンス料金。

  • spikeThrottleRuleCount: ピークトラフィックの速度制限ルールの数。

  • botWebTemplateCount: ボット管理の Web 保護テンプレートの数。

  • botAppTemplateCount: ボット管理のアプリ保護テンプレートの数。

  • customAclBotRuleCount: ボット管理の高度なカスタムルールの数。

domainCount

PeriodType

string

課金モジュールの課金サイクル。 有効な値:

  • Hour: 時間単位の課金。

Hour

UsageType

string

課金モジュールの使用タイプ。 有効な値:

  • template: テンプレート。

  • qps: QPS。

  • domain: ドメイン名。

  • rule: ルール。

  • ip: IP アドレス。

  • resource: 保護対象オブジェクト。

  • request: リクエスト。

  • function: 機能の有効化。

  • time: 回数。

domain

UsageUnitFactor

integer

課金モジュールの課金単位係数。

説明

モジュールの課金単位は、UsageUnitFactorUsageType の積です。

1

ChargeMode

string

課金モジュールの価格設定モデル。 有効な値:

  • NORMAL_PRICE: 段階的価格設定。

  • STEP_ACCUMULATION: 段階的価格設定。

NORMAL_PRICE

ChargeModeDetails

array

課金モジュールの詳細な価格情報。

string

課金モジュールの詳細な価格情報。 この情報は、JSON オブジェクトから変換された文字列です。

説明

ChargeModeNORMAL_PRICE に設定されている場合、JSON オブジェクトには課金モジュールの CU 数のみが含まれます。

  • ChargeMode 価格設定モデルが STEP_ACCUMULATION の場合、JSON の `range` フィールドは段階的価格設定情報を表します。

{ "cu": 5.0, "range": { "type": "lcrc", "min": "2", "max": "10" } }

成功レスポンス

JSONJSON

{
  "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}"
      ]
    }
  ]
}

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。