81
windows
高級過濾功能__用戶指南_命令行工具 CLI-阿裏雲
注意:此功能適合有多個實例的用戶使用。若您隻有一個實例,請忽略此功能。
雖然阿裏雲開放 API 調用返回的數據能夠以各種格式呈現出來,但依舊過於繁雜。所以阿裏雲命令行工具進一步做了過濾數據的功能,您可以使用 filter 功能從結果中直接過濾出想要的值,不論是使用還是二次開發都能夠對結果進行處理,方便快捷。
從開放 API 調用過來的數據默認采用 json 格式,因此您在使用命令行工具時,可以根據 json 的特點,使用 filter 功能直接獲取您想要的結果。
以 ECS DecribeRegions 為例,在命令行窗口執行如下命令,輸出原始的 json 格式,如下圖所示。
aliyuncli ecs DescribeRegions --output json
過濾1
您可以直接輸入一個 key 值進行過濾。請執行如下命令進行過濾。過濾結果如下圖所示。
aliyuncli ecs DescribeRegions –output json –filter Regions
過濾2
若 json 的值是一個 array,那麼命令行工具支持數組下標格式。請執行如下命令進行過濾。過濾結果如下圖所示。
aliyuncli ecs DescribeRegions –output json –filter Regions.Region[0]
另外,命令行工具還支持‘*’的表達,表示所有結果的集合。Filter 的結果是多個時,會以 array 形式返回。請執行如下命令進行過濾。過濾結果如下圖所示。
aliyuncli ecs DescribeRegions –output json –filter Regions.Region[*].RegionId
過濾3
命令行工具還可以對顯示結果精確到一個值進行過濾。請執行如下命令進行過濾。過濾結果如下圖所示。
aliyuncli ecs DescribeRegions –output json –filter Regions.Region[3].RegionId
最後更新:2016-11-23 16:04:06
上一篇:
多賬戶使用__用戶指南_命令行工具 CLI-阿裏雲
下一篇:
Windows 版本__為 RDS 安裝命令行工具_最佳實踐_命令行工具 CLI-阿裏雲
簡單 Job 示例__SchedulerX for EDAS_二方服務_企業級分布式應用服務 EDAS-阿裏雲
全國各省經營性備案網站鏈接__公安&經營性備案_常見問題_備案-阿裏雲
伸縮組的狀態__使用須知_用戶指南_彈性伸縮-阿裏雲
Logtail啟動配置參數__logtail(Agent)_用戶指南_日誌服務-阿裏雲
管理域名__管理存儲空間_控製台用戶指南_對象存儲 OSS-阿裏雲
連接數據庫實例__快速入門_雲數據庫 HybridDB-阿裏雲
內網__網絡和安全性_產品簡介_雲服務器 ECS-阿裏雲
解析記錄衝突判斷規則__附錄_API文檔_雲解析-阿裏雲
為什麼沒有收到返券?___儲值卡_代金券及推薦碼_財務-阿裏雲
雲小蜜首次對外開放,阿裏雲的智能客服機器人有何新特點?
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲