用于在aws中获取描述属性检查

2024-10-06 07:09:22 发布

您现在位置:Python中文网/ 问答频道 /正文

在这里,我试图从AWSLIMITCHECKER模块获取AWS限制检查id,并从中检查categorywise。你知道吗

这是我的示例代码:

from awslimitchecker.checker import AwsLimitChecker
from awslimitchecker.trustedadvisor import TrustedAdvisor
#from awslimitchecker.services.base import _AwsService

res = TrustedAdvisor(all_services={},
   region='my region',
   account_id='myacct id',
   account_role='my role'
)

这里我需要传递所有服务的参数。在这本字典里我需要传递什么?如何使用函数_get_limit_check_id获取支票ID。你知道吗

这里是awslimitcheckerhttps://awslimitchecker.readthedocs.io/en/latest/_modules/awslimitchecker/trustedadvisor.html#TrustedAdvisor._get_limit_check_id的参考链接

我也检查了botoapi,但是是否可以使用awslimitcheckermodule本身获取aws trusted advisor的检查id和检查?你知道吗

提前谢谢


Tags: fromimportidgetmycheckserviceaccount
1条回答
网友
1楼 · 发布于 2024-10-06 07:09:22
 Hi i have resolved this,but when i getting check ids it shows the following          

错误:

    mycode:

       d = TrustedAdvisor(services,
                 region='myregion',
                 account_id='none',
                 account_role='none'
     )




       e = d._get_limit_check_id()


error:

           File "/usr/lib/python2.6/site-      packages/awslimitchecker/trustedadvisor.py", line 190, in _get_limit_check_id
             checks = self.conn.describe_trusted_advisor_checks(
              AttributeError: 'NoneType' object has no attribute 'describe_trusted_advisor_checks'

相关问题 更多 >