Amazon Shield website screenshot

Amazon Shield

AWS Shield is a managed Distributed Denial of Service (DDoS) protection service that safeguards applications running on AWS. It provides always-on detection and automatic inline mitigations that minimize application downtime and latency, with two tiers of protection - Shield Standard for automatic defense against common attacks and Shield Advanced for enhanced detection and 24/7 access to the DDoS Response Team.

1 APIs 0 Features
DDoS ProtectionNetworkingSecurity

APIs

AWS Shield API

The AWS Shield API provides programmatic access to manage DDoS protection for your AWS resources. It enables developers to create and manage protections, subscribe to Shield Adv...

Collections

Pricing Plans

Rate Limits

Amazon Shield Rate Limits

5 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Amazon Shield Context

14 classes · 31 properties

JSON-LD

Amazon Shield Context

0 classes · 3 properties

JSON-LD

API Governance Rules

Amazon Shield API Rules

19 rules · 8 errors 10 warnings 1 info

SPECTRAL

JSON Structure

Amazon Shield Api Attack Detail Structure

6 properties

JSON STRUCTURE

Amazon Shield Api Mitigation Structure

1 properties

JSON STRUCTURE

Amazon Shield Api Protection Structure

5 properties

JSON STRUCTURE

Amazon Shield Api Tag Structure

2 properties

JSON STRUCTURE

Amazon Shield Protection Structure

7 properties

JSON STRUCTURE

Example Payloads

Resources

🌐
Portal
Portal
🌐
Portal
Portal
🔗
Documentation
Documentation
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support
👥
GitHubOrganization
GitHubOrganization
🌐
Portal
Portal
📝
Signup
Signup
🔗
Login
Login
🟢
StatusPage
StatusPage
🔗
Contact
Contact
🔗
JSONLD
JSONLD
🔗
JSONLD
JSONLD
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
OpenAPI
OpenAPI

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Amazon Shield REST API
  version: '2016-06-02'
request:
  auth:
    type: apikey
    key: Authorization
    value: '{{Authorization}}'
    placement: header
items:
- info:
    name: Default
    type: folder
  items:
  - info:
      name: Amazon Shield Create Protection
      type: http
    http:
      method: POST
      url: https://shield.us-east-1.amazonaws.com/
      body:
        type: json
        data: '{}'
    docs: Enables AWS Shield Advanced for a specific AWS resource.
- info:
    name: '#ListProtections'
    type: folder
  items:
  - info:
      name: Amazon Shield List Protections
      type: http
    http:
      method: POST
      url: https://shield.us-east-1.amazonaws.com/#ListProtections
      body:
        type: json
        data: '{}'
    docs: Lists all Protection objects for the account.
- info:
    name: '#DescribeProtection'
    type: folder
  items:
  - info:
      name: Amazon Shield Describe Protection
      type: http
    http:
      method: POST
      url: https://shield.us-east-1.amazonaws.com/#DescribeProtection
      body:
        type: json
        data: '{}'
    docs: Lists the details of a Protection object.
- info:
    name: '#DescribeAttack'
    type: folder
  items:
  - info:
      name: Amazon Shield Describe Attack
      type: http
    http:
      method: POST
      url: https://shield.us-east-1.amazonaws.com/#DescribeAttack
      body:
        type: json
        data: '{}'
    docs: Describes the details of a DDoS attack that is detected.
- info:
    name: '#CreateSubscription'
    type: folder
  items:
  - info:
      name: Amazon Shield Create Subscription
      type: http
    http:
      method: POST
      url: https://shield.us-east-1.amazonaws.com/#CreateSubscription
    docs: Activates AWS Shield Advanced for an account.
- info:
    name: '#DescribeSubscription'
    type: folder
  items:
  - info:
      name: Amazon Shield Describe Subscription
      type: http
    http:
      method: POST
      url: https://shield.us-east-1.amazonaws.com/#DescribeSubscription
    docs: Provides details about the AWS Shield Advanced subscription for an account.
- info:
    name: '#CreateProtectionGroup'
    type: folder
  items:
  - info:
      name: Amazon Shield Create Protection Group
      type: http
    http:
      method: POST
      url: https://shield.us-east-1.amazonaws.com/#CreateProtectionGroup
      body:
        type: json
        data: '{}'
    docs: Creates a grouping of protected resources so they can be handled as a collective.
bundled: true