Amazon web services 亚马逊AWS CLI删除ApiGateway,可能吗?
有没有办法从aws cli中删除Amazon API网关 我创建了一组网关,从GUI中删除它们需要一段时间。有没有从aws cli执行此操作的方法Amazon web services 亚马逊AWS CLI删除ApiGateway,可能吗?,amazon-web-services,command-line-interface,api-gateway,Amazon Web Services,Command Line Interface,Api Gateway,有没有办法从aws cli中删除Amazon API网关 我创建了一组网关,从GUI中删除它们需要一段时间。有没有从aws cli执行此操作的方法 在任何地方都找不到任何示例是的,您可以使用AWS CLI删除API。要使用CLI删除Rest API,我们需要Rest API id。要获得该id,请运行getRESTAPICLI,然后将其删除 以下是删除所有rest API的脚本: for rest_api_id in $(aws apigateway get-rest-apis --region
在任何地方都找不到任何示例是的,您可以使用AWS CLI删除API。要使用CLI删除Rest API,我们需要Rest API id。要获得该id,请运行
getRESTAPI
CLI,然后将其删除
以下是删除所有rest API的脚本:
for rest_api_id in $(aws apigateway get-rest-apis --region us-east-1 --query 'items[*].id' --output text); do aws apigateway delete-rest-api --region us-east-1 --rest-api-id $rest_api_id ; done
当然,这将删除所有API。要有选择地删除,请分别运行这些命令
参考资料:
- 获取Rest API:
- 删除Rest API:
getRESTAPI
CLI,然后将其删除
以下是删除所有rest API的脚本:
for rest_api_id in $(aws apigateway get-rest-apis --region us-east-1 --query 'items[*].id' --output text); do aws apigateway delete-rest-api --region us-east-1 --rest-api-id $rest_api_id ; done
当然,这将删除所有API。要有选择地删除,请分别运行这些命令
参考资料:
- 获取Rest API:
- 删除Rest API: