api gateway / aws cli
TRANSCRIPT
![Page 1: API Gateway / AWS CLI](https://reader035.vdocuments.pub/reader035/viewer/2022081900/58a0b6b81a28ab75368b66f9/html5/thumbnails/1.jpg)
Operation Lab運用設計ラボ
API Gateway / AWSCLI
運用設計ラボ合同会社 シニアアーキテクト 波田野 裕一
2015-11-23
1.9.8
暫定版
![Page 2: API Gateway / AWS CLI](https://reader035.vdocuments.pub/reader035/viewer/2022081900/58a0b6b81a28ab75368b66f9/html5/thumbnails/2.jpg)
Operation Lab運用設計ラボ
API Gatewayの要素
![Page 3: API Gateway / AWS CLI](https://reader035.vdocuments.pub/reader035/viewer/2022081900/58a0b6b81a28ab75368b66f9/html5/thumbnails/3.jpg)
Operation Lab運用設計ラボ
resource
API Gatewayの要素
rest API
client certificate
method
deployment
domain-name
model
account
stage
base-path mapping
integration
SDK
api-key
Lambda
![Page 4: API Gateway / AWS CLI](https://reader035.vdocuments.pub/reader035/viewer/2022081900/58a0b6b81a28ab75368b66f9/html5/thumbnails/4.jpg)
Operation Lab運用設計ラボ
apigateway / awscli 1.9.8
![Page 5: API Gateway / AWS CLI](https://reader035.vdocuments.pub/reader035/viewer/2022081900/58a0b6b81a28ab75368b66f9/html5/thumbnails/5.jpg)
Operation Lab運用設計ラボ
apigatewayコマンドの概要 (67コマンド)
• REST API関連 (5コマンド) • 作成、削除 (create-rest-api, delete-rest-api) • 情報 (get-rest-api, get-rest-apis) • 更新 (update-rest-api)
• リソース関連 (5コマンド) • 作成、削除 (create-resource, delete-resource) • 情報 (get-resource, get-resources) • 更新 (update-resource)
![Page 6: API Gateway / AWS CLI](https://reader035.vdocuments.pub/reader035/viewer/2022081900/58a0b6b81a28ab75368b66f9/html5/thumbnails/6.jpg)
Operation Lab運用設計ラボ
apigatewayコマンドの概要 (67コマンド)
• メソッド関連 (5コマンド) • 作成、削除 (put-method, delete-method) • 情報 (get-method) • 更新 (update-method) • テスト (test-invoke-method)
• メソッドレスポンス関連 (4コマンド) • 作成、削除 (put-method-response, delete-method-response) • 情報 (get-method-response) • 更新 (update-method-response)
![Page 7: API Gateway / AWS CLI](https://reader035.vdocuments.pub/reader035/viewer/2022081900/58a0b6b81a28ab75368b66f9/html5/thumbnails/7.jpg)
Operation Lab運用設計ラボ
apigatewayコマンドの概要 (67コマンド)
• インテグレーション関連 (4コマンド) • 作成、削除 (put-integration, delete-integration) • 情報 (get-integration) • 更新 (update-integration)
• インテグレーションレスポンス関連 (4コマンド) • 作成、削除 (put-integration-response, delete-integration-response) • 情報 (get-integration-response) • 更新 (update-integration-response)
![Page 8: API Gateway / AWS CLI](https://reader035.vdocuments.pub/reader035/viewer/2022081900/58a0b6b81a28ab75368b66f9/html5/thumbnails/8.jpg)
Operation Lab運用設計ラボ
apigatewayコマンドの概要 (67コマンド)
• (To be Continued)
![Page 9: API Gateway / AWS CLI](https://reader035.vdocuments.pub/reader035/viewer/2022081900/58a0b6b81a28ab75368b66f9/html5/thumbnails/9.jpg)
Operation Lab運用設計ラボ
http://www.operation-lab.co.jp/
OperationLab運用設計