If no local cloudtrail trail is found - check org trail

This commit is contained in:
Nimrod Kor
2020-04-29 21:39:00 +03:00
parent d6374f8bc8
commit dd0ef8c0b4

View File

@@ -35,6 +35,11 @@ check21(){
done done
if [[ $trail_count == 0 ]]; then if [[ $trail_count == 0 ]]; then
textFail "No CloudTrail trails were found in the account" ORG_TRAIL=$($AWSCLI cloudtrail describe-trails $PROFILE_OPT --region us-east-1 | jq '.trailList[] | select(.IsMultiRegionTrail and .IsOrganizationTrail) | .Name' | sed 's/"//g')
if [[ $ORG_TRAIL != "" ]]; then
textPass "$ORG_TRAIL trail in $regx is enabled for all regions"
else
textFail "No CloudTrail trails were found in the account"
fi
fi fi
} }