I have the following code to get API data and store it in a csv file:
for projectid in `gcloud scc assets list <someorgID>
--filter="security_center_properties.resource_type=\"google.cloud.resourcemanager.Project\""
-- format="get(asset["securityCenterProperties"]["resourceDisplayName"])"`
do
gcloud recommender recommendations list \
--location=global \
--recommender=google.iam.policy.Recommender \
--project=$projectid \
--format="csv[no-heading](content["overview"], content["operationGroups"])" >> temp_iam.csv done
This will get result such as:
cloudresourcemanager.googleapis.com, remove
cloudresourcemanager.googleapis.com, add
I want to add the value of $projectid to the first place as:
projectid1, cloudresourcemanager.googleapis.com, remove
projectid2, cloudresourcemanager.googleapis.com, add
How I can achieve this?