Usando a função vinculada ao AmazonChime serviço SDKEvents - Amazon Chime SDK

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Usando a função vinculada ao AmazonChime serviço SDKEvents

O Amazon Chime SDK usa uma função vinculada ao serviço chamada. AmazonChimeSDKEvents A função concede acesso aos AWS serviços e recursos usados ou gerenciados pelo Amazon Chime SDK, como o Firehose Kinesis usado para streaming de dados.

A função AmazonChimeSDKEvents vinculada ao serviço permite que o Amazon Chime SDK seja kinesis:PutRecord concluído kinesis:PutRecordBatch e em streams com este formato:. arn:aws:firehose:::deliverystream/AmazonChimeSDKEvents-*

É necessário configurar permissões para que uma entidade do IAM, como um usuário, grupo ou função, crie, edite ou exclua uma função vinculada ao serviço. Para obter mais informações, consulte Permissões de função vinculada a serviços no Guia do Usuário do IAM.

Criando uma função vinculada ao serviço

A função vinculada ao serviço faz parte do CloudFormation modelo Chime SDK Events no link de criação rápida.

Você também pode usar o console do IAM para criar uma função vinculada ao serviço com o caso de uso do Amazon Chime SDK Events. Na CLI do AWS ou na API do AWS, crie uma função vinculada ao serviço com o nome de serviço events.chime.amazonaws.com. Para obter mais informações, consulte Usar perfis vinculados ao serviço no Guia do usuário do IAM. Se você excluir essa função, será possível repetir esse processo para criá-la novamente.

Editando a função vinculada ao serviço

Depois de criar uma função vinculada ao serviço, você só pode editar sua descrição e fazer isso usando o IAM. Para obter mais informações, consulte Usar perfis vinculados ao serviço no Guia do usuário do IAM.

Excluindo uma função vinculada ao serviço

Como prática recomendada, exclua a Amazon Chime SDKEvents função quando você não precisar mais de um recurso ou serviço que a exija. Caso contrário, você terá uma entidade não utilizada que não é monitorada ativamente ou mantida.

Para excluir manualmente a função, primeiro exclua os recursos que a função usa. Os seguintes conjuntos de etapas explicam como realizar ambas as tarefas.

Excluindo recursos da função

Você exclui recursos excluindo o Firehose do Kinesis usado para transmitir dados.

nota

As exclusões podem falhar se você tentar excluir recursos enquanto a função os usa. Se a exclusão acontecer, espere alguns minutos e tente a operação novamente.

Para excluir os recursos da função
  • Desative o Firehose do Kinesis invocando a seguinte API.

    aws firehose delete-delivery-stream --delivery-stream-name delivery_stream_name
Para excluir a função vinculada ao serviço