API GatewayREST APIからHTTP APIを経由してLambdaを実行する – 【AWS】 RESTAPIからHTTPAPIを経由してLambdaを実行する-【AWS】RESTAPIのリソースポリシーを使用しつつ、HTTPAPIのJWT検証をしたかったので、RESTAPIからHTTPAPI経由でLambdaを実行できるように設定し...2023.08.27API Gateway
API GatewayAPI Gateway(HTTP API)でJWTの検証を行う APIGateway(HTTPAPI)でJWTの検証を行うHTTPAPIのJWTオーソライザーを利用してJWTの検証を行います。HTTPAPIHTTPAPIを作成します。JWTオーソライザー作成したAPI(POST)に対してJWTオーソライ...2023.08.26API Gateway
API GatewayAPI Gateway + Lambda(Java17)で複数REST APIを作成する – 【aws-serverless-java-container】 APIGateway+Lambda(Java17)で複数RESTAPIを作成する-【aws-serverless-java-container】aws-serverless-java-containerを使用して、1つのLambda(Jav...2023.08.24API GatewayLambda(Java)
API GatewayAPI GatewayからLambda(PHP)を呼び出す APIGatewayからLambda(PHP)を呼び出す前提項目バージョンOSUbuntu20.04.4LTSPHPPHP7.4.3-4ubuntu2.17(cli)(built:Jan10202315:37:44)(NTS)Compose...2023.02.06API GatewayLambda(PHP)
API GatewayAPI Gatewayのリソースポリシーで特定IPからのアクセス制限を行う APIGatewayのリソースポリシーで特定IPからのアクセス制限を行うAPIGatewayのリソースポリシーでIP制限をしてみます。リソースポリシー{"Version":"2012-10-17","Statement":[{"Effect...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(node.js)
API GatewayAPI Gateway(REST API)でmultiValueQueryStringParametersを使用してクエリ文字列パラメータで配列を渡す APIGateway(RESTAPI)でmultiValueQueryStringParametersを使用してクエリ文字列パラメータで配列を渡すAPIGateway+Lambda(node.js)でクエリ文字列パラメータで配列を渡す方法で...2022.08.20API Gateway
API GatewayCloudFront + API Gateway CloudFront+APIGatewayAPIGatewayの前にCDNであるCloudFrontを配置します。「ディストリビューションを作成」をクリックします。APIGatewayはhttpsのみサポートしているので「httpsのみ」を...2021.03.06API GatewayCloudFront
API GatewayAPI Gatewayデプロイ時にバックエンドがLambdaの時はhttpMethodはPOSTにする APIGatewayデプロイ時にバックエンドがLambdaの時はhttpMethodはPOSTにするSwaggerファイルを使ってAPIGatewayデプロイするときに、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で実装する APIGatewayのcors有効化をOpenAPIで実装するLambdaプロキシ統合OpenAPIのymlファイルにcors設定を追加します。OPTIONSメソッドを追加します。options:responses:"200":descri...2020.03.08API Gateway
API GatewayDockerとSwaggerHubが使えない環境で他チームのAPIをモックする方法 DockerとSwaggerHubが使えない環境で他チームのAPIをモックする方法API開発中に他チームのAPIをモックしてテストしていかないといけなくなりました。(APIからAPIを呼ぶケース)Docker使えないし、SwaggerHub...2020.03.02API GatewayAWS
API GatewayAPI Gateway(Lambdaプロキシの統合) + Lambdaでcorsを有効にする APIGateway(Lambdaプロキシの統合)+Lambdaでcorsを有効にするクロスオリジンリクエストの場合シンプルリクエストの場合Lambdaのheadersに"Access-Control-Allow-Origin":'*'を追...2020.02.24API Gateway
API GatewayAPI GatewayのAWS_IAMでクエリパラメータにX-Amz-Expiresを追加してURLの認可期限を延ばしたい APIGatewayのAWS_IAMでクエリパラメータにX-Amz-Expiresを追加してURLの認可期限を延ばしたいAPIGatewayの認可でAWS_IAMを指定すると、ヘッダ情報にAuthentication情報を付加する必要があり...2020.02.21API Gateway
API GatewayシェルでAPI GatewayのOpenAPI(Yaml or JSON)からAWSのベンダープレフィックスを削除する方法 シェルでAPIGatewayのOpenAPI(YamlorJSON)からAWSのベンダープレフィックスを削除する方法x-amazonで始まるプロパティを一括削除したい時に、node.jsのjs-yamlを使ってプログラム作成するかとか悩んだ...2020.02.14API Gatewaybash
API GatewaysuperagentモジュールでAPI Gatewayのテストをする superagentモジュールでAPIGatewayのテストをするAPIGatewayのテストをする時にPOSTMANやVSCodeのRestClientプラグインなどがありますが、mochaからsuperagentモジュールを使ってAPI...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を使う方法 APIGatewayをエクスポートしてSwagger-UIを使う方法APIGatewayをデプロイしたらステージエディターでOpenAPI3.0+APIGateway拡張の形式でyamlorJSONファイルをエクスポートすることができます。...2019.12.19API GatewayAWSSwagger
API GatewayAPI Gateway+LambdaでヘッダにSet-Cookieを複数設定する方法 APIGateway+LambdaでヘッダにSet-Cookieを複数設定する方法CloudFrontの署名付きCookieを使用しようとしたのですが、3つSet-Cookieを設定する必要があります。ところが、APIGatewayはSet...2019.12.18API GatewayAWSLambda(node.js)
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のカスタムドメインを実装する方法 AWSAPIGatewayのカスタムドメインを実装する方法APIGatewayのカスタムドメインを実装できるか実験しました。「APIGatewayでリージョン別のRESTAPIまたはWebSocketAPI用カスタムドメイン名を設定する」が...2019.12.06API GatewayAWS
API GatewayAWS Lambdaをバージョン管理してステージごとに実行するLambdaのバージョンを分ける方法 AWSLambdaをバージョン管理してステージごとに実行するLambdaのバージョンを分ける方法Lambdaはバージョン管理しておくことができます。バージョン管理すると$LATESTが最新バージョンのLambdaとなり、このバージョンのみ編...2019.11.24API GatewayAWSLambda
API GatewayAmazon API GatewayからREST API経由でLambdaを実行する(デプロイしてAPI公開する) AmazonAPIGatewayからRESTAPI経由でLambdaを実行する(デプロイしてAPI公開する)「AmazonAPIGatewayの使い方とクエリ文字列パラメータの渡し方」で2017年末あたりにAPIGatewayからLambd...2019.11.24API GatewayAWS
API GatewayAWS Cognitoで認証した後、認可したAPI GatewayにユーザIDを渡す AWSCognitoで認証した後、認可したAPIGatewayにユーザIDを渡すCognitoで認証した後に認可しているAPIGatewayにユーザIDを渡したい場合があるかも知れません。でもないかもしれません。とりあえず渡す方法は一番簡単...2018.05.03API GatewayAWSCognitoLambda
API GatewayAWSのCloudFrontでS3,EC2,API GatewayをPath Patternで分けて一つの独自ドメイン(HTTPS)に纏める AWSのCloudFrontでS3,EC2,APIGatewayをPathPatternで分けて一つの独自ドメイン(HTTPS)に纏めるCloudFrontのマルチオリジンを使用してPathPatternを分けることによって一つのドメイン(...2018.04.14API GatewayAWSCloudFrontEC2ELBRoute 53S3
ACMAWS Cognitoで認証画面を作成してサインイン後にAPI GatewayをCognitoで認可する AWSCognitoで認証画面を作成してサインイン後にAPIGatewayをCognitoで認可するAWSCognitoでは認証画面は提供していません。(でも提供していたらどなたか教えてください)認証画面を自作します。ちょっと凝ったことをし...2018.04.09ACMAPI GatewayAWSCloudFrontCognitoRoute 53S3
API GatewayAPI GatewayでプライベートAPIを作成する方法 APIGatewayでプライベートAPIを作成する方法プライベートAPIを作成して、自分のアカウントのEC2からしかアクセスできないプライベートAPIを作成します。エンドポイントの作成まずVPCでエンドポイントを作成します。セキュリティグル...2018.03.21API GatewayAWS
API GatewayAPI Gatewayのオーソライザーの機能を確認してみる APIGatewayのオーソライザーの機能を確認してみるAPIGatewayのオーソライザー機能を利用すると、認可をすることができるようになります。「トークン」タイプと「リクエスト」タイプがあるようです。トークンタイプトークンタイプの設定を...2018.03.20API GatewayAWS
API GatewayAmazon API Gatewayの使い方とクエリ文字列パラメータの渡し方 AmazonAPIGatewayの使い方とクエリ文字列パラメータの渡し方AmazonAPIGatewayの使い方についてです。「新しいAPIの作成」画面でAPI名を入力し、「APIの作成」をクリックします。リソースの作成次にリソースの作成を...2017.10.17API GatewayAWS