gcloud compute snapshots list

From wikieduonline
Jump to navigation Jump to search

gcloud compute snapshots list


#Fish: all proyects and including size and policy
for proj in (gcloud projects list --format="value(projectId)")
    gcloud compute snapshots list --project="$proj" \
        --format="table(name, diskSizeGb:label=SIZE_GB, sourceSnapshotSchedulePolicy.basename():label=AUTO_POLICY, selfLink.scope(projects).segment(0):label=PROJECT)"
end


set -l project YOUR_PROYECT
set -l machine YOUR_VM;

gcloud compute snapshots list --project=$project --filter="sourceDisk:"(gcloud compute instances describe $machine --project=$project --zone=(gcloud compute instances list --project=$project --filter="name=$machine" --format="value(zone.basename())") --format="value(disks[0].source.basename())")
gcloud compute snapshots [ list ]
gcloud compute disks [ list | create | snapshot ]

Advertising: