{% extends "base.html" %} {% from "_macros.html" import usage_bar, legend, no_data with context %} {% block title %}Discovery{% endblock %} {% block content %}

Discovery

{% if account_choices %}
{% endif %}
{% if not snap %} {{ no_data() }} {% else %}
{{ account_label(snap) }} · region {{ snap.region }} · taken {{ snap.taken_at | localtime }} {% if owners %}
{% for o, n in owners.items() %} {{ owner_labels.get(o, o) }}: {{ n }} {% endfor %}
{% endif %}
{{ legend() }} {% for v in tree %}
{{ v.vpc_id }} {{ v.name }} {% if v.is_default %}default{% endif %} · {{ v.cidrs | join(', ') }} · {{ v.subnets | length }} subnets · {{ v.allocated_pct | pct }} of range in subnets · {{ v.used_pct | pct }} consumed {% for s in v.subnets %} {% else %} {% endfor %}
SubnetNameCIDRAZUsage UsedIdleFreeFree %AWS avail.
{{ s.subnet_id }} {% set fc = soon.get(s.subnet_id) %} {% if fc %}⚠ {{ fc.text }}{% endif %} {{ s.name }} {{ s.cidr }} {{ s.az }} {{ usage_bar(s) }} {{ s.used }}{{ s.idle }}{{ s.free }} {{ s.free_pct | pct }} {{ s.aws_available if s.aws_available is not none else '–' }}
No subnets
{% else %}
No VPCs found in this region.
{% endfor %} {% endif %} {% if history %}

Recent snapshots

{% for h in history %} {% endfor %}
SelectAccountRegionTakenStatusNotes
{% if h.id in protected %}latest {% elif h.status == 'running' %}– {% else %}{% endif %} {% if h.account_id or h.account_alias %}{{ account_label(h) }}{% else %}–{% endif %} {{ h.region }}{{ h.taken_at | localtime }} {{ h.status }} {{ h.error or '' }}
Deletes every snapshot except the latest successful one of each account.
{% endif %} {% endblock %}