Python 禁用boto3中的报警操作
我正在尝试禁用特定警报的警报操作,但我无法一次禁用所有警报 通过这段代码,我得到了所有具有特定模式(apache)的报警列表,但我无法使用[disable_alarm_actions][1]禁用所有这些报警 使用此代码,我得到了想要的输出:Python 禁用boto3中的报警操作,python,amazon-web-services,boto3,Python,Amazon Web Services,Boto3,我正在尝试禁用特定警报的警报操作,但我无法一次禁用所有警报 通过这段代码,我得到了所有具有特定模式(apache)的报警列表,但我无法使用[disable_alarm_actions][1]禁用所有这些报警 使用此代码,我得到了想要的输出: names = [[alarm['AlarmName'] for alarm in response['MetricAlarms']]] disable_response = client.disable_alarm_actions(names) 现在我
names = [[alarm['AlarmName'] for alarm in response['MetricAlarms']]]
disable_response = client.disable_alarm_actions(names)
现在我正在尝试此代码,但出现错误:
disable_response = client.disable_alarm_actions(names)
只接受关键字参数
错误表示您需要命名所有输入,而不仅仅依赖于位置
尝试:
disable_response = client.disable_alarm_actions(names)
"%s() only accepts keyword arguments." % py_operation_name)
TypeError: disable_alarm_actions() only accepts keyword arguments.
disable_response = client.disable_alarm_actions(AlarmNames=names)