created: 2020-02-17T00:48:04.000Z
ERROR: (gcloud.beta.scheduler.jobs.create.http) INVALID_ARGUMENT
GCPのCloudSchedulerの設定で以下のようなコマンドを叩いたところエラーとなった
gcloud beta scheduler jobs create http subcommandtesting-out-job \
--schedule "5 * * * *" \
--http-method=GET \
--uri='https://test-iujvxwvxra-an.a.run.app/test/out' \
--oidc-service-account-email='xxxxxxxx@gmail.com'
ERROR: (gcloud.beta.scheduler.jobs.create.http) INVALID_ARGUMENT: Request contains an invalid argument.
この場合、これは xxxxxxxx@gmail.com
なメールアドレスを使ったのがよくない。service-account-email
というパラメータ名なので...
きちんとサービスアカウントのメールアドレスを使う必要がある
xxxxxxxx@wwwwwwww-123456.iam.gserviceaccount.com