血と汗となみだを流す

クラウドエンジニアになるための修業の場

API Gatewayをはじめよう⑦(ANYメソッドでRubyのSDKは出力できない)

この記事は何?

  • API GatewaySDKRubyで生成しようとしてエラーになり、ハマった記録です。
  • ※2018/10/31現在

ハマったポイント

  • 作成したリソースをデプロイし、SDKの生成をしようとしたらエラーとなった。
  • 公式ドキュメントを見てもどこにも記載がなかったのでAWSのサポートに聞いた
  • サポートに聞いたところ「ANYメソッドではRubySDKは対応していない」とのことだった
  • GETやPOSTメソッドならSDK生成できた
  • Javascript Androidなど他のプラットフォームは出力できた

発生する条件

  • メソッドを「ANY」で作成する
  • ステージにデプロイし、SDKの生成でプラットフォームをRubyにする

発生する現象

  • 以下のエラーが出て、SDKが出力されない
Generation failed during BUILD stage: no operations found for the service

f:id:Anorlondo448:20181014232444p:plain

結果

  • ANYメソッドがサポートされるまで待つか、GET/POSTなどのメソッド単位でリソースを作成するしか今はなさそう

前回までの記事