Amazon web services 如何从成本管理器中解析出多个标记?
我正在通过编程尝试从Cost Explorer的API中为我的Cost项目获取自定义标记。我使用的是bot3、Python3、SQL,当然还有costexplorerapi。我有多个自定义标签,我想返回,但是,我(也许?)一次只能返回一个标签。这是我的密码:Amazon web services 如何从成本管理器中解析出多个标记?,amazon-web-services,Amazon Web Services,我正在通过编程尝试从Cost Explorer的API中为我的Cost项目获取自定义标记。我使用的是bot3、Python3、SQL,当然还有costexplorerapi。我有多个自定义标签,我想返回,但是,我(也许?)一次只能返回一个标签。这是我的密码: def get_tags(self): if self.args.range in self.date_range_mapping: response = self.ce.get_tags(
def get_tags(self):
if self.args.range in self.date_range_mapping:
response = self.ce.get_tags(
TimePeriod={
"Start": self.date_range_mapping[self.args.range],
"End": self.today,
},
TagKey='custom_tag_1',
)
print(response)
我想做如下工作:
TagKey='customt_tag_1','custom_tag_2','custom_tag_3', etc...
但我不确定这是否可能。我尝试过使用列表,但它只接受字符串。
我不知道从这里到哪里去,而且我在网上也找不到很多例子
谢谢你的帮助 我认为您应该为api调用添加多个标记。例如:
Filter : {
And: [
{
Tags: {
Key : 'tag1',
Values: ['value1']
}
},
{
Tags: {
Key : 'tag2',
Values: ['value2']
}
}
]
}
我有完全相同的问题,从阅读API文档看,似乎你只能通过1tag@TommyW我认为这是不可能的。我最终使用Boto3的“ResourceGroupStagingAPI”来获取这些信息。