从元数据中获取Nova服务器
您好,
我使用带有Java的jclouds SDK来检索OpenStack Nova服务器,我可以通过 id 检索服务器,但我没有找到任何其他可以获得的方式一台Nova服务器。
我在OpenStack文档中看到我可以使用API / servers / {server_id} 获取服务器,或者我可以列出所有服务器,但我认为我有一个我只需要的案例获取使用某些数据指定的服务器,例如我需要列出指定为 delete-able 的所有服务器,我可以在创建服务器时在元数据中设置这些服务器 在这种情况下,有没有办法对服务器的元数据进行某种过滤?
由于
答案 0 :(得分:1)
我认为您不能直接按服务器元数据过滤,但您应该能够使用query parameters that are available when listing servers中的任何一个进行过滤。
您可以通过传递所需的查询参数来调用ServerApi.list(options)
。您可以使用PaginationOptions.queryParameters
方法构建选项对象。