本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 AmazonChime sdkEvents 服务相关角色
Amazon Chime 软件开发工具包使用名为的服务相关角色。AmazonChimeSDKEvents
该角色授予访问由 Amazon Chime SDK 使用或管理的AWS服务和资源的访问权限,例如用于数据流的 Kinesis firehose。
AmazonChimeSDKEvents
服务相关角色允许 Amazon Chime SDK 以kinesis:PutRecord
以下格式完成kinesis:PutRecordBatch
并上线:。arn:aws:firehose:::deliverystream/AmazonChimeSDKEvents-*
您必须配置权限,允许 IAM 实体(如用户、组或角色)创建、编辑或删除服务相关角色。有关更多信息,请参阅《IAM 用户指南》中的服务相关角色权限。
创建 服务相关角色
服务相关角色是快速创建链接中的 Chime SDK Even CloudFormation ts 模板的一部分。
您还可以使用 IAM 控制台通过 Amazon Chime 软件开发工具包事件用例创建服务相关角色。在 AWS CLI 或 AWS API 中,用 events.chime.amazonaws.com
服务名称创建一个服务相关角色。有关更多信息,请参阅《 IAM 用户指南》中的使用服务相关角色。如果您已删除此角色,则可以重复此过程再次创建。
编辑 服务相关角色
创建服务相关角色后,您只能编辑其描述,且使用 IAM 进行编辑。有关更多信息,请参阅《 IAM 用户指南》中的使用服务相关角色。
删除 服务相关角色
最佳做法是,当您不再需要需要该Amazon Chime SDKEvents
角色的功能或服务时,请将其删除。否则,您将拥有一个未使用实体,而该实体未得到主动监控或维护。
要手动删除角色,请先删除该角色使用的资源。以下几组步骤说明了如何完成这两项任务。
删除角色资源
您可以通过删除用于流式传输数据的 Kinesis 消防水管来删除资源。
注意
如果您在角色使用资源时尝试删除资源,则删除操作可能会失败。如果发生这种情况,请等待几分钟后重试。
删除角色资源
通过调用以下 API 来关闭 Kinesis 消防水带。
aws firehose delete-delivery-stream --delivery-stream-name
delivery_stream_name