0
當您去設置API網關頁面並添加IAM角色(https://console.aws.amazon.com/apigateway/home?region=us-east-1#/settings)時,可以手動完成。但我不知道哪個API用於python sdk。如何指定允許API網關將信息寫入boto SDK中的CloudWatch Logs的IAM角色的ARN?
當您去設置API網關頁面並添加IAM角色(https://console.aws.amazon.com/apigateway/home?region=us-east-1#/settings)時,可以手動完成。但我不知道哪個API用於python sdk。如何指定允許API網關將信息寫入boto SDK中的CloudWatch Logs的IAM角色的ARN?
的CloudWatch的角色可以通過調用update_account使用Python SDK https://boto3.readthedocs.io/en/latest/reference/services/apigateway.html#APIGateway.Client.update_account
爲cloudwatchArn的路徑設置爲/ cloudwatchRoleArn
非常感謝。它適用於'op':'替換'不是'op':'add'。在沒有cloudwatch角色集的情況下,'op':'replace'是否會起作用? 顯然我不能測試這種情況,因爲一旦你在設置中添加了一個角色,它不允許你刪除它。 –
您可以將/ cloudwatchRoleArn設置爲null以將其刪除。 –
感謝它幫助。 –