在Web上的AWS EC2控制檯中,有一個搜索框允許您通過關鍵字搜索實例。它似乎搜索提供的關鍵字的許多字段(如主機名,標籤,實例狀態等)。API中的EC2實例搜索
以下是搜索關鍵字「running」的示例。用戶界面顯示名爲「search」的搜索值爲「running」的過濾器。看來,這將返回名爲「運行」,在「運行」狀態的實例,而且情況下,用「跑」的標記值,「跑」的主機名等
這是功能通過API可用? describe-instances API調用具有過濾器,但似乎沒有與此行爲相匹配的文檔過濾器(它搜索所有字段而不是指定的字段)。我試過了一個名爲「搜索」的過濾器,但這不起作用。
你是什麼意思的「搜索所有領域」?我的意思是你可以提供多個過濾器。這不適合你嗎?一個樣本可以很好地理解正確的問題。 –
我更新了更詳細的問題,希望能回答你的問題。我可以添加很多篩選器,但我需要爲每個可能的篩選器鍵添加一個篩選器。此外,據我瞭解,多個過濾器是在一起,但搜索過濾器的行爲是一個OR - 它會返回一個實例,如果任何過濾器匹配 – pfhayes
啊陷阱。謝謝澄清。他們可能會在管理控制檯上作弊,因爲他們可以直接訪問所有內容:-) –