Amazon VPN · AsyncAPI Specification

Amazon Vpn Events

Version

View Spec View on GitHub NetworkingSecurityVPNIPsecHybrid CloudConnectivityInfrastructureAsyncAPIEvents

AsyncAPI Specification

Raw ↑
generated: '2026-09-01'
method: searched
source: https://docs.aws.amazon.com/vpn/latest/s2svpn/monitoring-vpn-health-events.html
docs:
  - https://docs.aws.amazon.com/vpn/latest/s2svpn/monitoring-vpn-health-events.html
  - https://docs.aws.amazon.com/vpn/latest/s2svpn/monitoring-overview-vpn.html
  - https://docs.aws.amazon.com/vpn/latest/s2svpn/endpoint-replacements.html
  - https://docs.aws.amazon.com/health/latest/ug/aws-health-dashboard-status.html
spec_type: none
asyncapi_document: null
asyncapi_note: >-
  AWS publishes NO AsyncAPI document for AWS VPN. None was fabricated. What AWS does
  publish is a documented, account-scoped push-event surface, catalogued below.
delivery:
  mechanism: aws-health-dashboard + amazon-eventbridge
  http_callbacks: false
  subscription_model: >-
    Events are emitted into the authenticated AWS Health Dashboard for the account and
    are routable with Amazon EventBridge rules. There is no provider-side webhook
    registration API — the consumer creates an EventBridge rule and chooses the target
    (SNS, Lambda, an HTTPS API destination). This is a real event surface, but it is
    NOT an HTTP webhook the provider posts to a URL you register with them, and it is
    recorded that way deliberately.
  requires_authentication: true
  vpn_specific_registration_api: false
events:
  - name: Tunnel endpoint replacement notification
    trigger: >-
      One or both VPN tunnel endpoints in a connection are replaced, either because AWS
      performed a tunnel update or because the customer modified the VPN connection.
    timing: Sent when the replacement completes.
    channel: AWS Health Dashboard event
    docs: https://docs.aws.amazon.com/vpn/latest/s2svpn/monitoring-vpn-health-events.html#tunnel-replacement-notifications
    agent_relevance: >-
      A tunnel endpoint replacement drops the tunnel. This is the event an agent
      operating a VPN needs in order to correlate a connectivity dip with a planned change
      rather than a fault.
  - name: VPN single tunnel notification
    trigger: >-
      A VPN connection has one tunnel up and the other down for more than one hour in a day.
    timing: >-
      A monthly event, updated daily as new single-tunnel connections are detected, with
      notifications sent weekly. A new event is created each month, clearing connections
      no longer detected as single tunnel.
    channel: AWS Health Dashboard event
    docs: https://docs.aws.amazon.com/vpn/latest/s2svpn/monitoring-vpn-health-events.html#single-tunnel-notifications
    agent_relevance: Redundancy-degradation signal — the connection still works, on one tunnel.
metrics:
  mechanism: amazon-cloudwatch
  since: '2017-05-15'
  docs: https://docs.aws.amazon.com/vpn/latest/s2svpn/monitoring-overview-vpn.html
  note: >-
    CloudWatch metrics for VPN connections are a poll surface rather than a push one, and
    are recorded here for completeness rather than counted as an event channel.
logs:
  mechanism: amazon-cloudwatch-logs
  since: '2022-12-09'
  price: no additional charge for VPN logs; standard CloudWatch Logs rates apply
coverage:
  event_count: 2
  asyncapi_spec: false
  webhook_registration_api: false

Work with this as data

Every AsyncAPI spec here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for asyncapi

4 MCP tools reach this
  • find_asyncapisBrowse and filter every AsyncAPI spec in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/amazon-vpn-events"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.