質問(1)既存ユーザーは2016年6月30日までにSOAPを使わないように改修を行う必要があるとききました。つまり、2016年7月1日以降はSOAPを使うことができなくなるということでしょうか。
そのようです。
質問(2)LambdaをエンドポイントとしてAmazon API Gatewayを利用する場合、利用できるAPIはRESTだけでしょうか、それともSOAPも利用できるでしょうか。
REST です。
質問(3)APIを利用する場合、httpが利用できないので、httpsにしなければならないという話を聞いたことがあります。そのとおりだとしたら、どうしででしょうか。
API Gateway の API のプロトコルについての質問でしょうか。プロトコルは HTTPS のみです。
以下 公式FAQ より 引用
はい。Amazon API Gateway で作成された API はすべて、HTTPS エンドポイントのみ公開します。Amazon API Gateway は非暗号化 (HTTP) エンドポイントをサポートしません。デフォルトでは、自動的に Amazon API Gateweay 証明書を使用する API に対して、Amazon API Gateway によって内部ドメインが割り当てられます。お客様の API をカスタムドメイン名で動作するよう設定する場合、そのドメイン用にお客様自身の証明書を指定できます。
API Gateway が HTTPをサポートしない理由についてはサービス設計の問題なので外部からはわかりかねます。
ご質問が AWS の API全般に対してのものであれば、同様に通信は HTTPS のみです。この理由についてはリクエストに認証情報が含まれるので HTTPS であると思われます。通常、SDK を利用することが多いのでユーザーがあまり意識することはないと思います。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。