ALIYUN::WAF::WafSwitch は、Web攻撃防御を有効または無効にするために使用されます。
構文
{
"Type": "ALIYUN::WAF::WafSwitch",
"Properties": {
"InstanceId": String,
"Domain": String,
"ServiceOn": Integer,
"Region": String
}
}プロパティ
| パラメーター | 型 | 必須 | 編集可能 | 説明 | 制約 |
| InstanceId | String | はい | サポートされていません | Web Application Firewall インスタンス ID。 | なし |
| Domain | String | はい | サポートされていません | ドメイン名。 | なし |
| ServiceOn | Integer | はい | はい | Web 攻撃防御スイッチ | 有効な値:
|
| Region | String | サポートされていません | サポートされています | Web Application Firewall インスタンスのリージョン。 | 有効な値:
|
戻り値
Fn::GetAtt
なし
例
JSON 形式
{
"ROSTemplateFormatVersion": "2015-09-01",
"Resources": {
"WafSwitch": {
"Type": "ALIYUN::WAF::WafSwitch",
"Properties": {
"InstanceId": {
"Ref": "InstanceId"
},
"Domain": {
"Ref": "Domain"
},
"ServiceOn": {
"Ref": "ServiceOn"
},
"Region": {
"Ref": "Region"
}
}
}
},
"Parameters": {
"InstanceId": {
"Type": "String",
"Description": "WAF インスタンス ID。説明インターフェース DescribePayInfo を呼び出すことで、現在の WAF インスタンス ID を表示できます。"
},
"Domain": {
"Type": "String",
"Description": "ドメイン名。"
},
"ServiceOn": {
"Type": "Number",
"Description": "Web 攻撃防御スイッチ。値: 0: 無効。 1: 有効。",
"AllowedValues": [
0,
1
]
},
"Region": {
"Type": "String",
"Description": "WAF インスタンスが配置されているリージョン。
デフォルト値: cn。有効な
値:
cn: 中国本土
cn-hongkong: 香港 (中国) および中国以外",
"AllowedValues": [
"cn",
"cn-hongkong"
]
}
}
}YAML 形式
ROSTemplateFormatVersion: '2015-09-01'
Resources:
WafSwitch:
Type: ALIYUN::WAF::WafSwitch
Properties:
InstanceId:
Ref: InstanceId
Domain:
Ref: Domain
ServiceOn:
Ref: ServiceOn
Region:
Ref: Region
Parameters:
InstanceId:
Type: String
Description: WAF インスタンス ID。説明インターフェース DescribePayInfo を呼び出すことで、現在の WAF インスタンス ID を表示できます。
Domain:
Type: String
Description: ドメイン名。
ServiceOn:
Type: Number
Description: 'Web 攻撃防御スイッチ。値: 0: 無効。 1: 有効。'
AllowedValues:
-0
- 1
Region:
Type: String
Description: 'WAF インスタンスが配置されているリージョン。
デフォルト値: cn。有効な
値:
cn: 中国本土
cn-hongkong: 香港 (中国) および中国以外'
AllowedValues:
-cn
-cn-hongkong