in solution/finance/storage_risk_item.py [0:0]
def query_risk_item():
rd_member_account_rd_account_access_role = 'ResourceDirectoryAccountAccessRole'
print(f'[OSS Risk Item]')
try:
StorageResourceSample.query_oss_risk_item(rd_management_account_id,
rd_management_account_access_key_id,
rd_management_account_access_key_secret,
rd_management_account_readonly_role_name)
except Exception as error:
print(f'AccountId {rd_management_account_id} query exception:{repr(error)}')
for account_id in rd_member_account_id_list:
try:
StorageResourceSample.query_oss_risk_item(account_id,
rd_management_account_access_key_id,
rd_management_account_access_key_secret,
rd_member_account_rd_account_access_role)
except Exception as error:
# traceback.print_exc()
print(f'AccountId {account_id} query exception:{repr(error)}')
# SLS
print(f'[SLS Risk Item]')
try:
StorageResourceSample.query_sls_risk_item(rd_management_account_id,
rd_management_account_access_key_id,
rd_management_account_access_key_secret,
rd_management_account_readonly_role_name)
except Exception as error:
# traceback.print_exc()
print(f'AccountId {rd_management_account_id} query exception:{repr(error)}')
for account_id in rd_member_account_id_list:
try:
StorageResourceSample.query_sls_risk_item(account_id,
rd_management_account_access_key_id,
rd_management_account_access_key_secret,
rd_member_account_rd_account_access_role)
except Exception as error:
# traceback.print_exc()
print(f'AccountId {account_id} query exception:{repr(error)}')