801
微信
查詢所有區域下未創建任何 VSwitch 的 VPC 列表__腳本使用示例_用戶指南_命令行工具 CLI-阿裏雲
您可以利用命令行工具,通過如下腳本,查詢所有區域下未創建任何虛擬交換機 VSwitch 的 VPC 實例 ID 列表。您可選擇下載腳本或編輯腳本內容。
點擊下載腳本:getNoVSWitchVpcIds.zip
腳本內容如下:
#!/bin/bash
for RegionId in `aliyuncli ecs DescribeRegions --filter Regions.Region[*].RegionId --output json | sed '1d' | sed '$d' | sed 's/,//g' | sed 's/"//g'| sed 's/ //g'`
do
cat /dev/null >/tmp/vpcIDs.txt
pageNum=1
tcount=`aliyuncli ecs DescribeVpcs --RegionId $RegionId --output json --filter TotalCount`
while ((tcount>0))
do
aliyuncli ecs DescribeVpcs --RegionId $RegionId --filter Vpcs.Vpc[*].VpcId --PageSize 50 --PageNumber $pageNum --output json | sed '1d' | sed '$d' | sed 's/,//g' | sed 's/"//g'| sed 's/ //g'>>/tmp/vpcIDs.txt
let pageNum++
let tcount-=50
done
cat /tmp/vpcIDs.txt | while read line
do
vSwitchCount=`aliyuncli ecs DescribeVSwitches --VpcId $line --output json --filter TotalCount`
if [[ $vSwitchCount -eq 0 ]];then
echo $RegionId $line
fi
done
done
編輯或下載腳本並賦權(chmod +x)後,您可以通過如下格式直接執行腳本,即會按區域 ID VpcId 格式成對輸出所有地域下,未創建任何虛擬交換機 VSwitch 的 VPC 實例 ID。
使用格式說明:
./getNoVSWitchVpcIds.sh
輸出示例:
[root@AliyunTest]# ./getNoVSWitchVpcIds.sh
cn-hangzhou vpc-23vyarrss
最後更新:2016-11-23 16:04:16
上一篇:
查詢指定區域下所有實例 ID 並輸出到文件__腳本使用示例_用戶指南_命令行工具 CLI-阿裏雲
下一篇:
查詢所有地域下未關聯任何實例的安全組 ID__腳本使用示例_用戶指南_命令行工具 CLI-阿裏雲
引導操作__用戶指南_E-MapReduce-阿裏雲
MySQL到DRDS的數據遷移__數據遷移_用戶指南_數據傳輸-阿裏雲
查詢應用加固結果接口__應用加固API_API手冊_移動安全-阿裏雲
線上培訓課程介紹__線上培訓課程_上雲培訓-阿裏雲
監控與報警__用戶指南_雲數據庫 Memcache 版-阿裏雲
設備新增與留存__查詢相關_API 列表_OpenAPI 2.0_移動推送-阿裏雲
環境配置問題__常見問題_彈性伸縮-阿裏雲
查詢自定義轉碼模板__自定義轉碼模板接口_API使用手冊_媒體轉碼-阿裏雲
DeleteRow__API 概覽_API 參考_表格存儲-阿裏雲
遍曆媒體工作流執行實例__媒體工作流執行實例接口_API使用手冊_視頻點播-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲