みやたくワークスの徒然ブログ

みやたくワークスの徒然ブログ

PR

×

Profile

たくぷれっさ2号機

たくぷれっさ2号機

Calendar

Archives

2026.05
2026.04
2026.03
2026.02
2026.01
2020.06.26
XML
カテゴリ: AppSync
めっちゃはまった話。

amplify push しようとしたらこんなエラーが発生した。

UPDATE_FAILED GraphQLAPIKey AWS::AppSync::ApiKey Fri Jun 26 2020 13:13:02 GMT+0900 (GMT+09:00) API key not found: api-key名 (Service: AWSAppSync; Status Code: 404; Error Code: NotFoundException; Request ID: request id )


AppSyncのAPI Key はデフォルト設定だと7日で有効期限が切れるらしく、AppSync コンソールの「設定」からAPI Key を再生成した。

再生成したAPI Key をプロジェクトに反映しようと思い、旧API Keyでgrep したら以下の4ファイルがヒット。

./awsconfiguration.json
./amplifyconfiguration.json
./amplify/backend/amplify-meta.json
./amplify/#current-cloud-backend/amplify-meta.json

※./ はプロジェクトのルートディレクトリ



すると同じエラーが発生した。

なんで?って思ったら下の2つが元に戻っている。

いろいろコマンド発行してみたけど、結局治らず。

しかたなく、pod のインストールからやり直すことに。
今から思えば、せいぜい amplify init あたりからでよかったような。。。


$ amplify init


init 直後の awsconfiguration.json
特段有益な情報は付加されていない。
amplify-meta.json のスクショ取り忘れる。



$ amplify add api


add api 直後の awsconfiguration.json。
特に変化なし。


同じく amplify-meta.json



また一週間後に同じことをやるのは面倒なので、有効期限を365日に設定。

? After how many days from now the API key should expire (1-365): 365




$ amplify push


push 後の awsconfiguration.json。
認証情報が付加された。


同様に amplify-meta.json。
モザイクだらけですが、API情報が付加されている。




結局、API Key の有効期限が切れたらどうすればいいのかわからず。

いったん各ファイルからAPI Key に関わる情報を消してしまえばいいのか?
有効期限を延長したので、ハマるのはまた来年。





お気に入りの記事を「いいね!」で応援しよう

Last updated  2020.06.26 15:23:58
コメント(0) | コメントを書く
[AppSync] カテゴリの最新記事


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
X
Mobilize your Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: