Skip to main content

Google Cloud Storage diagnostics

v0.1.0

Read-only Cloud Storage diagnostics for buckets, IAM policies, bounded object listings, and fixed object metadata. Object bodies, custom metadata values, contexts, signed URLs, and credential operations are excluded.

5 allowed by default
Pack ID
gcp-storage
Vendor
emisar
OS
linux
Actions
5
Required binaries. Install these on the host before relying on the pack — an action that calls a missing one fails at run time.
gcloud jq

Install

emisar pack install fetches this pack, re-validates it, and verifies its content hash against the --hash below — the exact bytes this page was rendered against, so a tampered copy is rejected — before copying it into the runner's packs dir. The command reloads a running daemon itself; no manual restart.

on the runner host
sudo emisar pack install gcp-storage --hash sha256:976ede94963f134ef0cca63eedd4bdb2dedde67d8e820feceac5a5a9c79a306b

Actions 5 total

View on GitHub
  • gcp.storage_bucket_describe script low

    gcloud storage buckets describe

    Show one bucket's location, storage, retention, lifecycle, encryption, access, and namespace configuration.

    View source on GitHub
  • gcp.storage_bucket_policy script low

    gcloud storage buckets get-iam-policy

    Show one bucket's IAM roles, members, and conditions.

    View source on GitHub
  • gcp.storage_buckets script low

    gcloud storage buckets list

    List bounded bucket location, storage, retention, lifecycle, encryption, access, and namespace configuration.

    View source on GitHub
  • gcp.storage_object_describe script low

    gcloud storage objects describe

    Show one object's system metadata and custom metadata keys without its body or custom values.

    View source on GitHub
  • gcp.storage_objects script low

    gcloud storage objects list

    List bounded object system metadata under a literal prefix without custom metadata values.

    View source on GitHub