使用boto3的AWS Glue python代码的AWS蜜码API服务调用出现问题。
分享下面的代码片段:
import boto3
honeycode_client = boto3.client('honeycode')
response = honeycode_client.list_tables(workbookId = 'eb59751e-ef06-4de0-a4a9-c355e49308cd')
注意:工作簿和表格已经在蜜码中创建。应用于粘附作业的角色具有以下策略:
亚马逊S3完全访问
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"s3:*",
"s3-object-lambda:*"
],
"Resource": "*"
}
]
}
亚马逊蜂蜜代码完全访问
{
"Version": "2012-10-17",
"Statement": [
{
"Action": [
"honeycode:*"
],
"Resource": "*",
"Effect": "Allow"
}
]
}
以上代码片段给出以下错误:
拒绝访问异常:调用ListTables操作时出错(AccessDeniedException):团队未与AWS帐户关联
上述访问问题需要什么额外访问?
1条答案
按热度按时间omqzjyyz1#
**团队未与AWS账户关联。**此消息非常明确,蜜码团队未与AWS账户关联。
要连接蜜码团队与AWS账户,请转到连接AWS账户,蜜码团队页面右下角,提供AWS账户ID(12位数)并继续。
成功连接后,状态将改变(有时)如下所示。
在上述成功步骤之后,AWS Glue python代码的AWS蜜码API服务调用开始工作。