Shared summaries for plans, audits, reads, and plan artifacts.
Summary
Functions
@spec action_counts([HostKit.Change.t()] | HostKit.Plan.t()) :: map()
@spec artifact_stats(HostKit.Plan.t()) :: map()
@spec audit_report(HostKit.Plan.t()) :: map()
@spec change_counts_by_type([HostKit.Change.t()] | HostKit.Plan.t()) :: map()
@spec down_report(HostKit.Plan.t()) :: map()
@spec drift_count([HostKit.Change.t()] | HostKit.Plan.t()) :: non_neg_integer()
@spec drift_counts_by_type([HostKit.Change.t()] | HostKit.Plan.t()) :: map()
@spec irreversible_warnings(HostKit.Diagnostics.t()) :: [HostKit.Diagnostic.t()]
@spec redacted_config_count([struct()] | HostKit.Plan.t()) :: non_neg_integer()
@spec redacted_config_paths([struct()] | HostKit.Plan.t()) :: [map()]
@spec resource_counts([struct()] | HostKit.Plan.t()) :: map()