API GatewayAPI GatewayからLambda(PHP)を呼び出す API GatewayからLambda(PHP)を呼び出す 前提 項目 バージョン OS Ubuntu 20.04.4 LTS PHP PHP 7.4.3-4ubuntu2.17 (cli) (...2023.02.06API GatewayLambda(PHP)
API GatewayAPI Gatewayのリソースポリシーで特定IPからのアクセス制限を行う API Gatewayのリソースポリシーで特定IPからのアクセス制限を行う API GatewayのリソースポリシーでIP制限をしてみます。 リソースポリシー { "Version": "2012-10-17", "S...2022.09.08API Gateway
API GatewayAPI Gateway(REST API)+Lambda(node.js v16)でファイル送信したデータを受け取る方法 API Gateway(REST API)+Lambda(node.js v16)でファイル送信したデータを受け取る方法2022.08.20API GatewayLambda
API GatewayAPI Gateway(REST API)でmultiValueQueryStringParametersを使用してクエリ文字列パラメータで配列を渡す API Gateway(REST API)でmultiValueQueryStringParametersを使用してクエリ文字列パラメータで配列を渡す API Gateway+Lambda(node.js)でクエリ文字列パラメータで配列を...2022.08.20API Gateway
API GatewayCloudFront + API Gateway CloudFront + API Gateway API Gatewayの前にCDNであるCloudFrontを配置します。 「ディストリビューションを作成」をクリックします。 API Gatewayはhttpsのみサポートし...2021.03.06API GatewayCloudFront
API GatewayAPI Gatewayデプロイ時にバックエンドがLambdaの時はhttpMethodはPOSTにする API Gatewayデプロイ時にバックエンドがLambdaの時はhttpMethodはPOSTにする Swaggerファイルを使ってAPI Gatewayデプロイするときに、x-amazon-apigateway-integration...2020.07.09API GatewayAWS
API GatewayAPI GatewayをCloudFormationでデプロイする際にTagsを設定する方法 API GatewayをCloudFormationでデプロイする際にTagsを設定する方法2020.07.06API GatewayAWSCloudFormation
API GatewayAPI Gatewayのcors有効化をOpen APIで実装する API Gatewayのcors有効化をOpen APIで実装する Lambdaプロキシ統合 Open APIのymlファイルにcors設定を追加します。 OPTIONSメソッドを追加します。 options: ...2020.03.08API Gateway
API GatewayDockerとSwaggerHubが使えない環境で他チームのAPIをモックする方法 DockerとSwaggerHubが使えない環境で他チームのAPIをモックする方法 API開発中に他チームのAPIをモックしてテストしていかないといけなくなりました。(APIからAPIを呼ぶケース) Docker使えないし、Swagge...2020.03.02API GatewayAWS
API GatewayAPI Gateway(Lambdaプロキシの統合) + Lambdaでcorsを有効にする API Gateway(Lambdaプロキシの統合) + Lambdaでcorsを有効にする クロスオリジンリクエストの場合 シンプルリクエストの場合 Lambdaのheadersに"Access-Control-Allow-Orig...2020.02.24API Gateway
API GatewayAPI GatewayのAWS_IAMでクエリパラメータにX-Amz-Expiresを追加してURLの認可期限を延ばしたい API GatewayのAWS_IAMでクエリパラメータにX-Amz-Expiresを追加してURLの認可期限を延ばしたい API Gatewayの認可でAWS_IAMを指定すると、ヘッダ情報にAuthentication情報を付加する必...2020.02.21API Gateway
API GatewayシェルでAPI GatewayのOpenAPI(Yaml or JSON)からAWSのベンダープレフィックスを削除する方法 シェルでAPI GatewayのOpenAPI(Yaml or JSON)からAWSのベンダープレフィックスを削除する方法 x-amazonで始まるプロパティを一括削除したい時に、node.jsのjs-yamlを使ってプログラム作成するか...2020.02.14API Gatewaybash
API GatewaysuperagentモジュールでAPI Gatewayのテストをする superagentモジュールでAPI Gatewayのテストをする API Gatewayのテストをする時にPOSTMANやVSCodeのRest Clientプラグインなどがありますが、mochaからsuperagentモジュールを使...2020.02.04API Gatewaynode.jsnode.jsのテストライブラリsuperagent
API GatewayAPI GatewayからSwagger +API Gateway 拡張の形式でエクスポートしたファイルからRedoc-CLIで静的ドキュメントを作成する方法 API GatewayからSwagger +API Gateway 拡張の形式でエクスポートしたファイルからRedoc-CLIで静的ドキュメントを作成する方法2019.12.20API GatewayAWSRedocSwagger
API GatewayAPI GatewayをエクスポートしてSwagger-UIを使う方法 API GatewayをエクスポートしてSwagger-UIを使う方法 API GatewayをデプロイしたらステージエディターでOpenAPI3.0+API Gateway拡張の形式でyaml or JSONファイルをエクスポートするこ...2019.12.19API GatewayAWSSwagger
API GatewayAPI Gateway+LambdaでヘッダにSet-Cookieを複数設定する方法 API Gateway+LambdaでヘッダにSet-Cookieを複数設定する方法 CloudFrontの署名付きCookieを使用しようとしたのですが、3つSet-Cookieを設定する必要があります。 ところが、API Gatew...2019.12.18API GatewayAWSLambda
API GatewayAPI GatewayからVPCリンクを使用してNLBに接続する API GatewayからVPCリンクを使用してNLBに接続する2019.12.16API GatewayAWSNLB
API GatewayAWS API GatewayからLambdaを通さずにS3へ連携する方法 AWS API GatewayからLambdaを通さずにS3へ連携する方法2019.12.14API GatewayAWSS3
API GatewayAWS LambdaのエイリアスとAPI Gatewayを関連付ける方法 AWS LambdaのエイリアスとAPI Gatewayを関連付ける方法2019.12.13API GatewayAWSLambda
API GatewayAWS API Gatewayのカスタムドメインを実装する方法 AWS API Gatewayのカスタムドメインを実装する方法 API Gatewayのカスタムドメインを実装できるか実験しました。 「API Gateway でリージョン別の REST API または WebSocket API 用カ...2019.12.06API GatewayAWS
API GatewayAWS Lambdaをバージョン管理してステージごとに実行するLambdaのバージョンを分ける方法 AWS Lambdaをバージョン管理してステージごとに実行するLambdaのバージョンを分ける方法 Lambdaはバージョン管理しておくことができます。 バージョン管理すると$LATESTが最新バージョンのLambdaとなり、このバージ...2019.11.24API GatewayAWSLambda
API GatewayAmazon API GatewayからREST API経由でLambdaを実行する(デプロイしてAPI公開する) Amazon API GatewayからREST API経由でLambdaを実行する(デプロイしてAPI公開する) 「Amazon API Gatewayの使い方とクエリ文字列パラメータの渡し方」で2017年末あたりにAPI Gatewa...2019.11.24API GatewayAWS
API GatewayAWS Cognitoで認証した後、認可したAPI GatewayにユーザIDを渡す AWS Cognitoで認証した後、認可したAPI GatewayにユーザIDを渡す Cognitoで認証した後に認可しているAPI GatewayにユーザIDを渡したい場合があるかも知れません。でもないかもしれません。 とりあえず渡す...2018.05.03API GatewayAWSCognitoLambda
API GatewayAWSのCloudFrontでS3,EC2,API GatewayをPath Patternで分けて一つの独自ドメイン(HTTPS)に纏める AWSのCloudFrontでS3,EC2,API GatewayをPath Patternで分けて一つの独自ドメイン(HTTPS)に纏める CloudFrontのマルチオリジンを使用してPath Patternを分けることによって一つの...2018.04.14API GatewayAWSCloudFrontEC2ELBRoute 53S3
ACMAWS Cognitoで認証画面を作成してサインイン後にAPI GatewayをCognitoで認可する AWS Cognitoで認証画面を作成してサインイン後にAPI GatewayをCognitoで認可する AWS Cognitoでは認証画面は提供していません。(でも提供していたらどなたか教えてください) 認証画面を自作します。ちょっと凝...2018.04.09ACMAPI GatewayAWSCloudFrontCognitoRoute 53S3
API GatewayAPI GatewayでプライベートAPIを作成する方法 API GatewayでプライベートAPIを作成する方法 プライベートAPIを作成して、自分のアカウントのEC2からしかアクセスできないプライベートAPIを作成します。 エンドポイントの作成 まずVPCでエンドポイントを作成します。 ...2018.03.21API GatewayAWS
API GatewayAPI Gatewayのオーソライザーの機能を確認してみる API Gatewayのオーソライザーの機能を確認してみる API Gatewayのオーソライザー機能を利用すると、認可をすることができるようになります。 「トークン」タイプと「リクエスト」タイプがあるようです。 トークンタイプ ト...2018.03.20API GatewayAWS
API GatewayAmazon API Gatewayの使い方とクエリ文字列パラメータの渡し方 Amazon API Gatewayの使い方とクエリ文字列パラメータの渡し方 Amazon API Gatewayの使い方についてです。 「新しいAPIの作成」画面でAPI名を入力し、「APIの作成」をクリックします。 リソースの作...2017.10.17API GatewayAWS