Multiple service accounts. keys and upload to gcs bucket

Hi, I am looking for help to be able create multiple gcp service account and associated service account key for each account and upload each key to gcs bucket for each service account… I be able to utilized module to create multiple service accounts with keys but having hard time to pass each generated key to google_storage_bucket_object resource to upload each key to gcs bucket … Please help…