Amazon web services API网关DynamoDB跨帐户集成
我正在尝试与API网关直接集成到DynamoDB。如果两者都在同一个帐户中,这一切都很好,我对集成没有任何问题 如果它们在不同的帐户中,我不知道如何向API网关发出信号,表明dynamo表在不同的帐户中 此设置可用于:Amazon web services API网关DynamoDB跨帐户集成,amazon-web-services,amazon-dynamodb,aws-sdk,aws-api-gateway,Amazon Web Services,Amazon Dynamodb,Aws Sdk,Aws Api Gateway,我正在尝试与API网关直接集成到DynamoDB。如果两者都在同一个帐户中,这一切都很好,我对集成没有任何问题 如果它们在不同的帐户中,我不知道如何向API网关发出信号,表明dynamo表在不同的帐户中 此设置可用于: 帐户111111:API网关 账户111111:Dynamo DB 此设置不: 帐户111111:API网关 账户22222:Dynamo DB 在中,它们指定uri集成的外观: arn:aws:apigateway:{region}:{subdomain.service
- 帐户111111:API网关
- 账户111111:Dynamo DB
- 帐户111111:API网关
- 账户22222:Dynamo DB
arn:aws:apigateway:{region}:{subdomain.service|service}:path|action/{service_api}
但是我看不出在哪里/是否可以指定现有表的帐户id
dynamo表的arn通常看起来像这样,arn:aws:dynamodb:region:account id:table/table name
,因此如果我可以提供arn,这应该是合理的,但似乎不起作用
arn:aws:apigateway:us-east-1:dynamodb:action/Query
我的问题是:
- 是否可以与API网关和Dynamo进行跨帐户集成
- 如何在API集成中指定帐户id
- 如果不能,是否有办法在查询体中指定帐户id李>