Anti-DDoS Origin
DDoS mitigation applied in place to the public IPs of Alibaba Cloud resources, without a proxy.
- Provider
- alibabacloud
- Category
- Security
| property | type | values | required | kind default | this component |
|---|---|---|---|---|---|
| adaptiveThresholds | boolean | — | no | — | inherited |
| alwaysOn | boolean | — | no | — | inherited |
| edition | enum | basic | enterprise | no | — | inherited |
| managed | boolean | — | no | false | ▸ true |
| protectedResourceCount | integer | — | no | — | inherited |
| protectionMode | enum | in-place | no | in-place | inherited |
| scope | enum | network | application | both | no | — | inherited |
| telemetry | boolean | — | no | — | inherited |
Every rule whose selector covers this component's kind or its category. Whether a rule fires depends on the design: its properties, its edges and its groups.
No rule reads this kind yet. That is a gap, not a guarantee.
nodes:
- { id: "anti-ddos-origin", component: "alibaba-anti-ddos-origin" }Anti-DDoS Proalibaba-anti-ddos-proGame Shieldalibaba-game-shieldAWS Shieldaws-shieldAzure DDoS Protectionazure-ddos-protectionCloudflare DDoS Protectioncloudflare-ddos-protectionCloudflare Magic Transitcloudflare-magic-transitGeneric DDoS protection planddos-protectionNETSCOUT Arbor DDoSnetscout-arborRadware DefenseProradware-defenseproDigitalOcean DDoS Protectiondigitalocean-ddos-protection
# yaml-language-server: $schema=../../schema/component.schema.json # Anti-DDoS Origin: mitigation applied to the public IPs of Alibaba Cloud resources in place, so # traffic is scrubbed without changing the DNS record or moving the origin behind a proxy # ("What is Anti-DDoS Origin"). Anti-DDoS Pro and Premium proxy instead (alibaba-anti-ddos-pro). schemaVersion: "1" type: "component" id: "alibaba-anti-ddos-origin" kind: "ddos-protection" provider: "alibabacloud" docs: "https://www.alibabacloud.com/help/en/anti-ddos/anti-ddos-origin/product-overview/what-is-anti-ddos-origin" defaults: managed: true properties: edition: type: "enum" values: ["basic", "enterprise"] protectionMode: type: "enum" values: ["in-place"] default: "in-place"