Gerar um relatório de credenciais do IAM usando um AWS SDK - AWS Identity and Access Management

Gerar um relatório de credenciais do IAM usando um AWS SDK

O exemplo de código a seguir mostra como gerar um relatório de credenciais do IAM para a conta atual. Depois que o relatório for gerado, obtenha-o usando a ação GetCredentialReport.

Python
SDK para Python (Boto3).
dica

Para saber mais sobre como configurar e executar esse exemplo, consulte o GitHub.

def generate_credential_report(): """ Starts generation of a credentials report about the current account. After calling this function to generate the report, call get_credential_report to get the latest report. A new report can be generated a minimum of four hours after the last one was generated. """ try: response = iam.meta.client.generate_credential_report() logger.info("Generating credentials report for your account. " "Current state is %s.", response['State']) except ClientError: logger.exception("Couldn't generate a credentials report for your account.") raise else: return response

Para obter uma lista completa dos Guias do desenvolvedor do SDK da AWS e exemplos de código, consulte Usar o IAM com um AWS SDK. Este tópico também inclui informações sobre como começar e detalhes sobre versões anteriores do SDK.