Ações, recursos e chaves de condição do Amazon Q
O Amazon Q (prefixo do serviço:q) fornece as seguintes operações, recursos, ações e chaves de condição específicos do serviço para uso nas políticas de permissão do IAM.
Referências:
-
Saiba como configurar este serviço.
-
Visualize uma lista das operações de API disponíveis para este serviço.
-
Saiba como proteger esse serviço e seus recursos usando políticas de permissão do IAM.
-
Veja a referência de autorização de serviço programático
para esse serviço.
Tópicos
Ações definidas pelo Amazon Q
O Amazon Q não tem operações de API que possam ser usadas no Actions elemento de uma declaração de política do IAM.
Permission-only ações para Amazon Q
As ações a seguir são definidas pelo Amazon Q, mas não podem ser invocadas diretamente por meio de nenhuma operação de API. Eles só podem ser usados em declarações de política do IAM para conceder ou negar permissões.
| Ações | Description | Tipos de recursos (*necessários) | Chaves de condição | Nível de acesso |
|---|---|---|---|---|
Concede permissão para associar um AWS recurso a um conector Amazon Q |
Gravar |
|||
Concede permissão para associar um domínio de login a um perfil de desenvolvedor do Amazon Q |
Gravar |
|||
Concede permissão para descrever vários grupos para um perfil de desenvolvedor do Amazon Q |
Ler |
|||
Concede permissão para descrever vários usuários para um perfil de desenvolvedor do Amazon Q |
Ler |
|||
Concede permissão para obter vários grupos para um perfil de desenvolvedor do Amazon Q |
Ler |
|||
Concede permissão para obter vários usuários para um perfil de desenvolvedor do Amazon Q |
Ler |
|||
Concede permissão para criar um artefato com o Amazon Q |
Gravar |
|||
Concede permissão para criar uma atribuição de usuário ou grupo de um perfil do Amazon Q Developer |
Gravar |
|||
Concede permissão para criar um usuário do OAuth no Amazon Q |
Gravar |
|||
Concede permissão para registrar uma aplicação OAuth no Amazon Q |
Gravar |
|||
Concede permissão para criar e configurar um plug-in de terceiros no Amazon Q |
Gravar |
|||
Concede permissão para criar um token de acesso SCIM para um perfil de desenvolvedor do Amazon Q |
Gravar |
|||
Concede permissão para excluir uma atribuição de usuário ou grupo de um perfil do Amazon Q Developer |
Gravar |
|||
Concede permissão para excluir uma conversa com o Amazon Q |
Gravar |
|||
Concede permissão para excluir uma aplicação OAuth no Amazon Q |
Gravar |
|||
Concede permissão para excluir um plug-in configurado no Amazon Q |
Gravar |
|||
Concede permissão para excluir um token de acesso SCIM para um perfil de desenvolvedor do Amazon Q |
Gravar |
|||
Concede permissão para desassociar um domínio de login de um perfil de desenvolvedor do Amazon Q |
Gravar |
|||
Concede permissão para gerar código usando comandos da CLI no Amazon Q |
Ler |
|||
Concede permissão para gerar recomendações de códigos no Amazon Q |
Ler |
|||
Concede permissão para visualizar um artefato Amazon Q |
Ler |
|||
Concede permissão para visualizar os resultados de uma ação em um artefato Amazon Q |
Ler |
|||
Concede permissão para exibir informações sobre um conector específico do Amazon Q |
Ler |
|||
Concede permissão para obter mensagens individuais associadas a uma conversa específica com o Amazon Q |
Ler |
|||
Concede permissão ao Amazon Q para obter os metadados de identidade |
Ler |
|||
Concede permissão para exibir informações sobre um plug-in configurado específico do Amazon Q |
Ler |
|||
Concede permissão para obter resultados de solução de problemas com o Amazon Q |
Ler |
|||
Concede permissão para listar conversas individuais associadas a um usuário específico do Amazon Q |
Ler |
|||
Concede permissão para ler métricas para preencher o painel do Amazon Q |
Lista |
|||
Concede permissão para listar grupos para um perfil de desenvolvedor do Amazon Q |
Lista |
|||
Concede permissão para listar domínios de login para um perfil de desenvolvedor do Amazon Q |
Lista |
|||
Concede permissão para listar plug-ins disponíveis no Amazon Q |
Lista |
|||
Concede permissão para listar plug-ins configurados no Amazon Q |
Lista |
|||
Concede permissão para listar tokens de acesso ao SCIM para um perfil de desenvolvedor do Amazon Q |
Lista |
|||
Concede permissão para listar todas as etiquetas associadas a um recurso do Amazon Q |
Lista |
|||
Concede permissão para listar usuários para um perfil de desenvolvedor do Amazon Q |
Lista |
|||
Concede permissão para permitir que o Amazon Q execute ações em seu nome |
Gravar |
|||
Concede permissão para realizar uma ação em um artefato Amazon Q |
Gravar |
|||
Concede permissão para rejeitar uma solicitação de conexão para um conector do Amazon Q |
Gravar |
|||
Concede permissão para acionar ações assíncronas do Amazon Q |
Gravar |
|||
Concede permissão para enviar uma mensagem para a Amazon Q |
Gravar |
|||
Concede permissão para iniciar uma conversa com a Amazon Q |
Gravar |
|||
Concede permissão para iniciar uma análise de solução de problemas com o Amazon Q |
Gravar |
|||
Concede permissão para iniciar uma explicação de solução de problemas com o Amazon Q |
Gravar |
|||
Concede permissão para associar etiquetas a um recurso do Amazon Q |
Marcação, gravação |
|||
Concede permissão para remover etiquetas associadas a um recurso do Amazon Q |
Marcação, gravação |
|||
Concede permissão para atualizar uma tarefa de usuário ou grupo para um perfil de desenvolvedor do Amazon Q |
Gravar |
|||
Concede permissão para atualizar um usuário do OAuth no Amazon Q |
Gravar |
|||
Concede permissão para atualizar uma conversa com a Amazon Q |
Gravar |
|||
Concede permissão para atualizar uma aplicação OAuth no Amazon Q |
Gravar |
|||
Concede permissão para atualizar um plug-in de terceiros no Amazon Q |
Gravar |
|||
Concede permissão para atualizar um resultado de comando de solução de problemas com o Amazon Q |
Gravar |
|||
Concede permissão para usar plug-ins do Amazon Q |
Gravar |
|||
Concede permissão para verificar uma aplicação OAuth no Amazon Q |
Gravar |
Tipos de recursos definidos pelo Amazon Q
Os seguintes tipos de recursos são definidos por este serviço e podem ser usados no elemento Resource de declarações de políticas de permissão do IAM.
| Resource types | ARN | Chaves de condição |
|---|---|---|
arn: $ {Partition} :qdeveloper: $ {Region} :$ {Account} :plugin/$ {Identifier} |
||
arn: $ {Partition} :codewhisperer: $ {Region} :$ {Account} :profile/$ {Identifier} |
Chaves de condição do Amazon Q
O Amazon Q define as chaves de condição a seguir que podem ser usadas no elemento Condition de uma política do IAM.
| Chaves de condição | Descrição | Tipo |
|---|---|---|
Filtra o acesso pelas etiquetas que são transmitidas na solicitação |
String |
|
Filtra o acesso pelas etiquetas associadas ao recurso do Amazon Q |
String |
|
Filtra o acesso pelas chaves da etiqueta que são transmitidas na solicitação |
ArrayOfString |
|
Filtra o acesso por ID de grupo do Centro de Identidade do IAM |
ArrayOfString |
|
Filtra o acesso pelo ID de usuário do IAM Identity Center |
ArrayOfString |