Skip to main content

Module inspector_cmd

Module inspector_cmd 

Source
Expand description

Tauri commands for bucket and object inspection and capability cache management.

§Commands

  • bucket_inspect — aggregate all read-only bucket properties into a BucketInspectorReport; each section reports value | denied | unsupported | deferred.
  • object_inspect — aggregate per-object properties (head + tags + acl summary + restore status) into an ObjectInspectorReport; sections degrade gracefully on AccessDenied or unsupported APIs.
  • capability_get — return the known capability map for a profile (optionally scoped to one bucket or op).
  • capability_clear — manually reset cached capabilities for a profile.

Enums§

CapabilityScope
Scope selector for capability_get.
ClearScopeDto
IPC-friendly discriminated union for capability_clear.

Functions§

bucket_inspect
Inspect a bucket and return an aggregated BucketInspectorReport.
capability_clear
Clear cached capabilities for profile_id.
capability_get
Return the cached capability map for profile_id, optionally filtered by scope.
object_head
Fetch HEAD-only metadata for a single S3 object.
object_inspect
Inspect a single S3 object and return an aggregated ObjectInspectorReport.