ALIYUN::WAF3::Instance は、Web Application Firewall(WAF) 3.0 インスタンスを作成するために使用されます。
構文
{
"Type": "ALIYUN::WAF3::Instance",
"Properties": {
"IgnoreExisting": Boolean,
"IntelligentLoadBalancing": Boolean,
"AutoRenew": Boolean,
"Period": Integer,
"BotWebProtection": Boolean,
"ApiSecurity": Boolean,
"AutoPay": Boolean,
"TrafficBillingProtectionThreshold": Integer,
"PayType": String,
"LogStorage": Integer,
"ElasticQps": Integer,
"DomainsExtension": Integer,
"WafVersion": String,
"ExclusiveIPAddress": Integer,
"AdditionalProtectionNodes": Integer,
"Region": String,
"QpsExtension": Integer,
"FraudDetection": Boolean,
"BotAppProtection": Boolean,
"LogService": Boolean,
"PeriodUnit": String
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
IgnoreExisting | ブール値 | いいえ | いいえ | 既存の WAF 3.0 インスタンスを無視するかどうかを指定します。 | 有効な値:
既存の WAF 3.0 インスタンスが ROS によって作成されていない場合、新しい WAF 3.0 インスタンスを更新または削除するときに ROS はインスタンスを無視します。 |
IntelligentLoadBalancing | ブール値 | いいえ | いいえ | インテリジェントロードバランシングを有効にするかどうかを指定します。 | 有効な値:
|
AutoRenew | ブール値 | いいえ | いいえ | 自動更新を有効にするかどうかを指定します。 | 有効な値:
|
Period | 整数 | いいえ | いいえ | サブスクリプションの期間。 | PeriodUnit が Month に設定されている場合の有効な値:1、3、および 6。 PeriodUnit が Year に設定されている場合の有効な値:1、2、および 3。 |
BotWebProtection | ブール値 | いいえ | いいえ | Web アプリケーション保護のボット管理を有効にするかどうかを指定します。 | 有効な値:
|
ApiSecurity | ブール値 | いいえ | いいえ | API セキュリティを有効にするかどうかを指定します。 | API セキュリティ機能は、特定の特性に一致するレスポンスを検出して、API にデータリークのリスクが存在するかどうかを確認します。この機能を有効にすると、WAF は関連データの分析を承認されます。Region を ChineseMainland に設定すると、サービスは中国本土にデプロイされ、データは中国本土で処理されます。 |
AutoPay | ブール値 | いいえ | いいえ | 自動支払いを有効にするかどうかを指定します。 | 有効な値:
|
TrafficBillingProtectionThreshold | 整数 | いいえ | いいえ | トラフィック課金保護のしきい値。 | デフォルトでは、HTTP フラッド攻撃などの予期しない要因によって発生する過剰な課金の問題を解決するために、従量課金制の WAF 3.0 インスタンスに対してトラフィック課金保護が有効になっています。実際のピークトラフィックがトラフィック課金保護のしきい値よりも高い場合、WAF インスタンスはサンドボックスに追加されます。WAF インスタンスがサンドボックスに追加された時間内に発生した料金は請求されません。後続の時間内に実際のピークトラフィックがしきい値よりも低い場合、WAF インスタンスはサンドボックスから自動的に削除されます。詳細については、「サンドボックスの概要」をご参照ください。有効な値:1000 ~ 100000。 |
PayType | 文字列 | はい | いいえ | 課金方法。 | 有効な値:
|
LogStorage | 整数 | いいえ | いいえ | ログストレージ容量。 | 有効な値:3 ~ 150。単位:TB。 |
ElasticQps | 整数 | いいえ | いいえ | バースト可能なクエリ/秒(QPS)(従量課金)。 | プロモーションイベントなどのシナリオでビジネス トラフィックが短期的または急激に増加した場合、実際の QPS は、WAF エディションでサポートされる QPS と購入した拡張 QPS の合計を超える可能性があります。このようなシナリオでバースト可能な QPS(従量課金)機能を有効にすると、超過 QPS の使用量に基づいて課金されます。この機能は、インスタンスがサンドボックスに追加されるのを防ぎ、サービスの継続性を確保するのに役立ちます。有効な値:0 ~ 60000。 |
DomainsExtension | 整数 | いいえ | いいえ | 追加ドメイン。 | 必要なドメインの数が WAF エディションでサポートされている無料ドメインの数を超える場合は、このプロパティを使用してドメインの数を増やすことができます。 ドメインの数は、ドメイン タイプに依存しません。たとえば、第 2 レベル ドメイン、サブドメイン、またはワイルドカード ドメインはそれぞれ 1 つのドメインとしてカウントされます。有効な値:1 ~ 5000。 |
WafVersion | 文字列 | いいえ | いいえ | WAF 3.0 のエディション。 | 有効な値:
|
ExclusiveIPAddress | 整数 | いいえ | いいえ | 排他的 IP アドレスの数。 | 有効な値:0 ~ 100。 |
AdditionalProtectionNodes | 整数 | いいえ | いいえ | マルチクラウドまたはハイブリッドクラウド環境の保護ノード。 | マルチクラウド環境、データセンター、プライベート ネットワーク、プライベート クラウドなど、特定の環境からパブリック クラウドの WAF に CNAME レコード モードを使用してサービスを接続できない場合は、オンプレミス環境で WAF を使用してサービスを保護するためのノードを購入できます。 リバース プロキシ モードでは、各保護ノードは HTTP リクエストで最大 5,000 QPS、HTTPS リクエストで最大 3,000 QPS を処理できます。 SDK ベースのトラフィック ミラーリング モードでは、各保護ノードは HTTP または HTTPS リクエストで最大 15,000 QPS を処理できます。保護機能を向上させるために、保護ノードの数を増やすことをお勧めします。有効な値:0 ~ 500。 |
Region | 文字列 | はい | いいえ | WAF 3.0 インスタンスのリージョン。 | 有効な値:
|
QpsExtension | 整数 | いいえ | いいえ | 拡張 QPS。 | 有効な値:0 ~ 30000。 |
FraudDetection | ブール値 | いいえ | いいえ | リスク識別を有効にするかどうかを指定します。 | ボット管理を購入した後、リスク識別を有効にできます。ログインや登録などの特定のシナリオで電話番号が不審な動作タグにヒットした場合、WAF はリクエストをブロックするか、CAPTCHA 検証をトリガーします。タグのヒット数に基づいて課金されます。有効な値:
|
BotAppProtection | ブール値 | いいえ | いいえ | アプリ保護のボット管理を有効にするかどうかを指定します。 | 有効な値:
|
LogService | ブール値 | いいえ | いいえ | WAF 3.0 インスタンスが Simple Log Service をサポートするかどうかを指定します。 | 有効な値:
|
PeriodUnit | 文字列 | いいえ | いいえ | サブスクリプション期間の単位。 | 有効な値:
|
戻り値
Fn::GetAtt
InstanceId:WAF 3.0 インスタンスの ID。