client = boto3.client('logs','us-west-2')
response = client.attach_role_policy(
RoleName='',
PolicyArn=''
)
上面的代码给我错误:
AttributeError:“ CloudWatchLogs”对象没有属性“ attach_role_policy”
答案 0 :(得分:-1)
您定义的客户端是CloudWatch Logs客户端,它没有名为attach_role_policy
的方法-这是IAM客户端上的方法,因此例如:
logs_client = boto3.client('logs','us-west-2')
iam_client = boto3.client('iam', 'us-west-2')
然后您可以使用
iam_client.attach_role_policy(...)