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 %}
{{ error_text }}
{% endif %}
{% if execution %}
Recorded preview execution {{ execution.name }}.
{% endif %}
{% if preview_report %}
{% if preview_report.has_dangerous_changes %}
Dangerous changes flagged.
{{ preview_report.dangerous_change_count }} item{{ preview_report.dangerous_change_count|pluralize }}
removes or rewrites currently published provider state.
{% 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
| Object |
Semantic |
Before State |
After State |
Provider Payload |
Attention |
{% for item in preview_report.items %}
|
{{ 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 %}
|
{% endfor %}
{% endif %}