Did you deleted the service account used by ML? This could be causing the error you are getting.
I suggest you to recreate the CloudML API as this will restore to default the service account information required for this kind of operation.
To restore the service account information delete any models you may have inside the ML Engine. This can be done by accessing the models list from the left side menu by going to ML Engine -> Models, clicking on the 3 dots menu on the right side of the model name and clicking on delete.
Once you have deleted the models, open the Google Cloud Shell and run the command below:
user@cloudshell:~ (project-id)$ gcloud services disable ml.googleapis.com
After the command has finished, use the following command to re-enable the API and re-create the service accounts needed by CloudML. Be aware that this may take a few minutes.
user@cloudshell:~ (project-id)$ gcloud services enable ml.googleapis.com
Once the command has finished you will see an “Operation "operations/xxxxxxxxxxxxx" finished successfully.” output in the console.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…