{% extends 'generic/_base.html' %} {% block title %}Preview {{ change_plan }}{% endblock %} {% block content %}
{% csrf_token %} {% for field in form.hidden_fields %} {{ field }} {% endfor %}

Preview Provider Delta

This page shows the exact provider delta for {{ change_plan }}. Submitting the form records an auditable preview execution without applying any provider changes.

{% if error_text %} {% endif %} {% if execution %} {% endif %} {% if preview_report %} {% if preview_report.has_dangerous_changes %} {% endif %}
Items
{{ preview_report.item_count }}
Adds
{{ preview_report.added_count }}
Removals
{{ preview_report.removed_count }}
Dangerous
{{ preview_report.dangerous_change_count }}
Exact Provider Request
Export JSON
{{ preview_report.provider_request }}
Object Review
{% for item in preview_report.items %} {% endfor %}
Object Semantic Before State After State Provider Payload Attention
{{ item.name }} {% if item.object_key %}
{{ item.object_key }}
{% endif %}
{{ item.plan_semantic|default:item.action_type }}
{{ item.provider_operation }}
{% if item.before_state %} {{ item.before_state }} {% else %} None {% endif %} {% if item.after_state %} {{ item.after_state }} {% else %} None {% endif %} {{ item.provider_payload }} {% if item.attention_level == 'danger' %} Danger {% elif item.attention_level == 'warning' %} Warning {% else %} Info {% endif %} {% if item.dangerous_reasons %}
{{ item.dangerous_reasons|join:' ' }}
{% endif %}
{% endif %}
{% endblock %}