2016-08-02 2 views
-1

여기에서 AWSLIMITCHECKER 모듈에서 AWS 제한 체크 ID를 얻으려고 시도했으며 그 중 categorywise을 확인해야합니다. 여기에 내가 all_services 이러한 PARAMS을 통과해야aws에서 설명 속성 검사를 얻으려는 경우

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를 얻으려면 어떻게해야합니까? 여기

awslimitchecker에 대한 참조 링크입니다 : 나는 또한 BOTO API를 확인했다 https://awslimitchecker.readthedocs.io/en/latest/_modules/awslimitchecker/trustedadvisor.html#TrustedAdvisor._get_limit_check_id

하지만 여부를 그 자체 awslimitcheckermodule 사용하여 고문을 신뢰할 수있는 ID와 AWS의 수표를 확인받을 수 있습니까? 사전에

감사

답변

0
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' 
+0

botoapi를 사용하는 것보다 다른 위 describe_trusted_advisor_checks에 대한 어떤 제안? – hain

관련 문제