我正在尝试使用REST API
来限制SoftLayer_Account/getVirtualServers
来电的结果集。我想使用对象过滤器来限制fully qualified domain name
。我正在传递对象过滤器,如:
'{"virtualGuests":{"fullyQualifiedDomainName":{"operation":"cds-testprov-server-2.bluemix.net"}}}';
但是,过滤器被忽略。如果我尝试过滤其他一些虚拟客户值,例如:
'{"virtualGuests":{"primaryBackendIpAddress":{"operation":"10.114.220.20"}}}'
'{"virtualGuests":{"id":{"operation":"10098133"}}}';
它按预期工作。有没有关于fullQualifiedDomainName字段的内容,它不允许使用objectFilter?
答案 0 :(得分:0)
是的,你不能在" fullQualifiedDomainName"上使用过滤器。我认为是因为该字段未存储在数据库中,而是使用主机名和域生成的,因此您应该将过滤器应用于主机名和域。您可以使用此过滤器:
{"virtualGuests":{"hostname":{"operation": "oeg-search1"}, "domain":{"operation": "oeg.dal.slcommunity.org"}}}
此致