ALIYUN::DDoSPro::PremiumInstance is used to create an Anti-DDoS Proxy (Outside Chinese Mainland) instance.
Syntax
{
"Type": "ALIYUN::DDoSPro::PremiumInstance",
"Properties": {
"NormalQps": Integer,
"NormalBandwidth": Integer,
"FunctionVersion": String,
"ProductPlan": String,
"Period": Integer,
"PortCount": Integer,
"BurstBandwidthMode": String,
"PeriodUnit": String,
"DomainCount": Integer,
"Tags": List
}
}
Properties
Property | Type | Required | Editable | Description | Constraint |
NormalQps | Integer | No | No | The clean queries per second (QPS) provided by the instance. | Valid values: 500 to 100000. The value must be a multiple of 100. |
NormalBandwidth | Integer | No | No | The clean bandwidth. | Unit: Mbit/s. The valid values of NormalBandwidth vary based on the value of ProductPlan:
|
FunctionVersion | String | No | No | The type of the function plan. | Valid values:
|
ProductPlan | String | No | No | The mitigation plan of the instance. | Valid values:
|
Period | Integer | No | No | The subscription duration. |
|
PortCount | Integer | No | No | The number of ports that you want to protect. | The valid values of PortCount vary based on the value of ProductPlan:
|
BurstBandwidthMode | String | No | No | The metering method of the 95th percentile burstable clean bandwidth. | Valid values:
|
PeriodUnit | String | No | No | The unit of the subscription duration. | Valid values:
Default value: Month. |
DomainCount | Integer | No | No | The number of domain names that you want to protect. | The valid values of DomainCount vary based on the value of ProductPlan:
|
Tags | List | No | Yes | The tags. | You can add up to 20 tags. For more information, see Tags properties. |
Tags syntax
"Tags": [
{
"Key": String,
"Value": String
}
]
Tags properties
Property | Type | Required | Editable | Description | Constraint |
Key | String | Yes | No | The tag key. | None. |
Value | String | No | No | The tag value. | None. |
Return values
Fn::GetAtt
InstanceId: the ID of the created instance.