zix google
プロジェクト、IAM キー、リソース一覧、既存の請求エクスポートの読み取り。API 有効化や SQL ジョブの作成は行いません。 正式版 0.7.0。
1. インストールと有効化
初回はUbuntu 24.04以降相当のOS依存を準備してから、以下を実行します。ghの事前導入・GitHubログインは不要です。既に基盤がある場合は zix-setup install --with google だけで追加できます。機能一覧は記載バージョン時点で、導入時には最新安定版を選びます。
mkdir -p "$HOME/.local/share/zix/bootstrap"
chmod 700 "$HOME/.local/share/zix/bootstrap"
cd "$HOME/.local/share/zix/bootstrap"
curl --fail --location https://zixcel.com/install.sh -o install.sh
curl --fail --location https://zixcel.com/SHA256SUMS.installer -o SHA256SUMS.installer
sha256sum --check SHA256SUMS.installer
# Inspect install.sh before running.
bash install.sh install --with google
export PATH="$HOME/.local/bin:$PATH"
zix-setup doctor
zix extensions inspect google --format json
2. 具体的な機能一覧
プロジェクト、IAM キー、リソース一覧、既存の請求エクスポートの読み取り。API 有効化や SQL ジョブの作成は行いません。 正式版 0.7.0。
projects.list [read] — GOOGLE INVENTORY READ: list visible google projects
projects.inspect [read] — GOOGLE INVENTORY READ: inspect selected google project
billing.accounts.list [read] — GOOGLE BILLING READ: list visible billing accounts
billing.projects.list [read] — GOOGLE BILLING READ: list selected billing account projects
billing.project.inspect [read] — GOOGLE BILLING READ: inspect selected project billing link
services.list [read] — GOOGLE INVENTORY READ: list selected project services
iam.accounts.list [read] — GOOGLE IAM READ: list selected project service accounts
assets.search [read] — GOOGLE INVENTORY READ: search selected project assets
compute.instances.list [read] — GOOGLE INVENTORY READ: list selected project instances
compute.disks.list [read] — GOOGLE INVENTORY READ: list selected project disks
compute.snapshots.list [read] — GOOGLE INVENTORY READ: list selected project snapshots
compute.commitments.list [read] — GOOGLE INVENTORY READ: list selected project commitments
sql.instances.list [read] — GOOGLE INVENTORY READ: list selected project sql instances
storage.buckets.list [read] — GOOGLE INVENTORY READ: list selected project buckets
run.services.list [read] — GOOGLE INVENTORY READ: list selected project run services
compute.addresses.list [read] — GOOGLE INVENTORY READ: list selected project addresses
overview.accessible [read] — GOOGLE INVENTORY READ: summarize accessible project visibility
overview.project [read] — GOOGLE INVENTORY READ: summarize explicit project inventory
billing.exports.discover [read] — GOOGLE BILLING READ: discover existing billing exports
billing.exports.read [read] — GOOGLE BILLING READ: read existing billing export page
iam.keys.inspect [read] — GOOGLE IAM READ: inspect one service account key