Kinesis视频updateMediaStorageConfiguration访问被拒绝异常(403)

0

【以下的问题经过翻译处理】 我正在Node服务器上使用aws-sdk(v2.1289.0)来为应用程序设置与视频相关的功能。 我正在使用KinesisVideo类(aws-sdk / clients / kinesisvideo)。 我成功创建了通道和流,但是当我尝试运行updateMediaStorageConfiguration时,我遇到了AccessDeniedException。 准确的错误信息为:AccessDeniedException:帐户ID XXXXX没有权限访问资源。

相关的代码:

		kinesisVideoClient.updateMediaStorageConfiguration({
			ChannelARN:channel.ChannelARN,
			MediaStorageConfiguration:{
				Status:'ENABLED',
				StreamARN:stream.StreamARN,
			},
		},(err,data)=> {
			if(err)console.log('error',err)
		})

ChannelARN和StreamARN都已定义。 它似乎不是权限问题,即使具有所有服务的管理员访问权限,错误仍然会发生。 我想知道我可以做什么来进行故障排除。 使用describeMediaStorageConfiguration时也出现相同的错误。

profile picture
专家
已提问 5 个月前35 查看次数
1 回答
0

【以下的回答经过翻译处理】 WebRTC Ingestion的新预览功能,您可以通过update-media-storage-configuration进行配置,目前仅在us-west-2地区可用。请确认您的AWS区域设置为us-west-2。有关如何在代码中设置区域的更多详细信息,请参见以下资源:https://docs.aws.amazon.com/sdk-for-javascript/v2/developer-guide/setting-region.html

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则