Încerc să obțin o listă cu toate proiectele GCP de pe domeniu și cu proprietarii de proiecte și să o export într-un CSV, am scris un script care îmi oferă detalii despre projectid, nume, data și ora numărului proiectului. Dar nu se poate prelua - proprietarul proiectului, calea folderului, centru de cost, mediu.
#!/bin/bash
> project_data.csv
lista de proiecte gcloud --format="value(project_id, name, project_number, project_owner, tags, labels.org, createTime.date(tz=LOCAL))" >whole_project_details.txt
echo project_id, project_name, project_number, project_owner, project_tag, project_label, project_time >project_data.csv
în timp ce citiți detaliile_proiect
do
project_id=`echo $detalii_proiect | awk '{print $1}''
nume_proiect=`echo $detalii_proiect | awk '{print $2}''
număr_proiect=`echo $detalii_proiect | awk '{print $3}''
project_time=`echo $detalii_proiect | awk '{print $4}''
proprietar_proiect=`echo $detalii_proiect | awk '{print $5}''
project_label=`echo $detalii_proiect | awk '{print $6}''
project_tag=`echo $detalii_proiect | awk '{print $7}''
echo $id_proiect, $nume_proiect, $număr_proiect, $proprietar_proiect, $etichetă_proiect, $etichetă_proiect, $timp_proiect >> date_proiect.csv
terminat < whole_project_details.txt
Vă rog să mă ajutați, cum pot prelua acele date.Deoarece sunt nou pe platforma GCP.