有没有办法指定"或" boto3中2个过滤器之间的条件? 例如,我使用以下EC2服务电话:
ec2.snapshots.filter(
Filters=[
{
'Name': 'tag-key',
'Values': ['SomethingMeaningfull']
},
{
'Name': 'tag:Name',
'Values': ['OtherMeaningfullThibg']
},
],
DryRun=False)
在这种情况下,过滤器被评估为" AND"条件,但我想将其评估为" OR"。这是用boto3实现的吗?
答案 0 :(得分:2)
过滤器始终以AND组合方式应用。
如果您需要OR组合,则需要多次执行ec2:DescribeSnapshots
,每次都使用OR的不同部分。