Skip to main content

aws-api-gateway

Manage AWS API Gateway REST and HTTP APIs.

来源信息

仓库
ThinkfleetAI/thinkfleet-engine
最近来源活动
2026年2月1日 16:21
检测到的 SKILL.md 语言
英语
星标
0
分支
0

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
aws-api-gateway
description
Manage AWS API Gateway REST and HTTP APIs.
metadata
{"thinkfleetbot":{"emoji":"🚪","requires":{"bins":"[Truncated]","env":"[Truncated]"}}}
# AWS API Gateway Manage REST and HTTP APIs. ## List REST APIs ```bash aws apigateway get-rest-apis --query 'items[].{Id:id,Name:name,Created:createdDate}' --output table ``` ## List HTTP APIs (v2) ```bash aws apigatewayv2 get-apis --query 'Items[].{Id:ApiId,Name:Name,Endpoint:ApiEndpoint,Protocol:ProtocolType}' --output table ``` ## List resources (REST API) ```bash aws apigateway get-resources --rest-api-id abc123 --query 'items[].{Id:id,Path:path,Methods:resourceMethods}' | jq . ``` ## List stages ```bash aws apigateway get-stages --rest-api-id abc123 --query 'item[].{Name:stageName,Deployed:deploymentId,Updated:lastUpdatedDate}' --output table ``` ## List stages (HTTP API v2) ```bash aws apigatewayv2 get-stages --api-id abc123 --query 'Items[].{Name:StageName,AutoDeploy:AutoDeploy}' --output table ``` ## Create deployment ```bash aws apigateway create-deployment --rest-api-id abc123 --stage-name prod \ --description "Deploy from ThinkFleetBot" | jq '{Id: .id, CreatedDate: .createdDate}' ``` ## Get usage plan ```bash aws apigateway get-usage-plans --query 'items[].{Id:id,Name:name,Throttle:throttle,Quota:quota}' | jq . ``` ## Notes - REST API (v1) uses `apigateway`; HTTP API (v2) uses `apigatewayv2`. - Confirm before creating deployments or modifying stages.
在 GitHub 查看