boto3是否有一种方法,如果在aws中进行更改,describe_instances()会自动更新?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了boto3是否有一种方法,如果在aws中进行更改,describe_instances()会自动更新?相关的知识,希望对你有一定的参考价值。
我有一个简单的脚本来描述boto3的实例。但是,如果对aws进行了更改(即,实例的键从..04更改为..03),则脚本不会对此进行更新。如果对aws进行了更改,脚本是否可以自动更新找到的实例?我在文档或其他地方未找到任何解决方案
如果我对您的理解正确,您想实时跟踪和响应EC2关闭中的更改,基本上是在事件发生时做出响应。
取决于您的最终目标,我建议您遵循以下条件。
如果您在实例上等待某些特定条件,请查看boto3服务员:https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/ec2.html#waiters。您也可以编写自己的服务员。
如果您出于审计目的跟踪配置更改,我将使用AWS Config服务,该服务可对您在环境中所做的更改进行快照。
如果这是完全自定义的,作为一个疯狂的猜测,我将创建由与EC2相关的CloudWatch事件触发的Lambda函数,然后执行所需执行的任何操作。
以上是关于boto3是否有一种方法,如果在aws中进行更改,describe_instances()会自动更新?的主要内容,如果未能解决你的问题,请参考以下文章
在单个AWS Lambda中使用两个python函数boto3
如何使用 Boto3 get_query_results 方法从 AWS Athena 创建数据框
使用 boto3 在 aws 中其 CPU 扩展策略低于特定阈值的所有自动扩展组的列表