View a markdown version of this page

Ações, recursos e chaves de condição do Network Flow Monitor - Referência de autorização do serviço

Ações, recursos e chaves de condição do Network Flow Monitor

O Network Flow Monitor (prefixo do serviço:networkflowmonitor) 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:

Operações de API definidas pelo Network Flow Monitor

A tabela a seguir mapeia as operações da API às ações do IAM que elas autorizam. Somente as chaves de condição que têm valores estáticos para a API e a ação fornecidas são listadas; para ver o conjunto completo de chaves de condição suportadas por cada ação, consulte a tabela Ações.

Operation Ação do IAM Chave de condição Valor (es) possível (s) Nível de acesso

CreateMonitor

monitor de fluxo de rede: CreateMonitor

Gravar

monitor de fluxo de rede: TagResource

Marcação, gravação

CreateScope

monitor de fluxo de rede: CreateScope

Gravar

monitor de fluxo de rede: TagResource

Marcação, gravação

DeleteMonitor

monitor de fluxo de rede: DeleteMonitor

Gravar

DeleteScope

monitor de fluxo de rede: DeleteScope

Gravar

GetMonitor

monitor de fluxo de rede: GetMonitor

Ler

GetQueryResultsMonitorTopContributors

monitor de fluxo de rede: GetQueryResultsMonitorTopContributors

Ler

GetQueryResultsWorkloadInsightsTopContributors

monitor de fluxo de rede: GetQueryResultsWorkloadInsightsTopContributors

Ler

GetQueryResultsWorkloadInsightsTopContributorsData

monitor de fluxo de rede: GetQueryResultsWorkloadInsightsTopContributorsData

Ler

GetQueryStatusMonitorTopContributors

monitor de fluxo de rede: GetQueryStatusMonitorTopContributors

Ler

GetQueryStatusWorkloadInsightsTopContributors

monitor de fluxo de rede: GetQueryStatusWorkloadInsightsTopContributors

Ler

GetQueryStatusWorkloadInsightsTopContributorsData

monitor de fluxo de rede: GetQueryStatusWorkloadInsightsTopContributorsData

Ler

GetScope

monitor de fluxo de rede: GetScope

Ler

ListMonitors

monitor de fluxo de rede: ListMonitors

Lista

ListScopes

monitor de fluxo de rede: ListScopes

Lista

ListTagsForResource

monitor de fluxo de rede: ListTagsForResource

Ler

StartQueryMonitorTopContributors

monitor de fluxo de rede: StartQueryMonitorTopContributors

Gravar

StartQueryWorkloadInsightsTopContributors

monitor de fluxo de rede: StartQueryWorkloadInsightsTopContributors

Gravar

StartQueryWorkloadInsightsTopContributorsData

monitor de fluxo de rede: StartQueryWorkloadInsightsTopContributorsData

Gravar

StopQueryMonitorTopContributors

monitor de fluxo de rede: StopQueryMonitorTopContributors

Gravar

StopQueryWorkloadInsightsTopContributors

monitor de fluxo de rede: StopQueryWorkloadInsightsTopContributors

Gravar

StopQueryWorkloadInsightsTopContributorsData

monitor de fluxo de rede: StopQueryWorkloadInsightsTopContributorsData

Gravar

TagResource

monitor de fluxo de rede: TagResource

Marcação, gravação

UntagResource

monitor de fluxo de rede: UntagResource

Marcação, gravação

UpdateMonitor

monitor de fluxo de rede: UpdateMonitor

Gravar

UpdateScope

monitor de fluxo de rede: UpdateScope

Gravar

Ações definidas pelo Network Flow Monitor

Você pode especificar as seguintes ações no elemento Action de uma declaração de política do IAM. Use políticas para conceder permissões para executar uma operação na AWS. Quando usa uma ação em uma política, você geralmente permite ou nega acesso à operação da API ou ao comando da CLI com o mesmo nome. No entanto, em alguns casos, uma única ação controla o acesso a mais de uma operação. Como alternativa, algumas operações exigem várias ações diferentes.

Ações Description Tipos de recursos (*necessários) Chaves de condição Nível de acesso

CreateMonitor

Concede permissão para criar um monitor

monitor*

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Gravar

CreateScope

Concede permissão para criar um escopo

foi: RequestTag /$ {} TagKey

leis: TagKeys

Gravar

DeleteMonitor

Concede permissão para excluir um monitor

monitor*

foi: ResourceTag /$ {} TagKey

Gravar

DeleteScope

Concede permissão para excluir um escopo

escopo*

foi: ResourceTag /$ {} TagKey

Gravar

GetMonitor

Concede permissão para obter informações sobre um monitor

monitor*

foi: ResourceTag /$ {} TagKey

Ler

GetQueryResultsMonitorTopContributors

Concede permissão para obter os resultados de uma consulta que recupera os dados dos principais colaboradores para um monitor

monitor*

foi: ResourceTag /$ {} TagKey

Ler

GetQueryResultsWorkloadInsightsTopContributors

Concede permissão para obter os resultados de uma consulta que recupera os principais colaboradores para insights sobre workload

escopo*

foi: ResourceTag /$ {} TagKey

Ler

GetQueryResultsWorkloadInsightsTopContributorsData

Concede permissão para obter os resultados de uma consulta que recupera os pontos de dados dos principais colaboradores para insights sobre workload

escopo*

foi: ResourceTag /$ {} TagKey

Ler

GetQueryStatusMonitorTopContributors

Concede permissão para obter o status de uma consulta que recupera dados dos principais colaboradores para um monitor

monitor*

foi: ResourceTag /$ {} TagKey

Ler

GetQueryStatusWorkloadInsightsTopContributors

Concede permissão para obter o status de uma consulta que recupera os principais colaboradores para insights sobre workload

escopo*

foi: ResourceTag /$ {} TagKey

Ler

GetQueryStatusWorkloadInsightsTopContributorsData

Concede permissão para obter o status de uma consulta que recupera os pontos de dados dos principais colaboradores para insights sobre workload

escopo*

foi: ResourceTag /$ {} TagKey

Ler

GetScope

Concede permissão para obter informações sobre um escopo

escopo*

foi: ResourceTag /$ {} TagKey

Ler

ListMonitors

Concede permissão para listar todos os monitores em uma conta e seus status

Lista

ListScopes

Concede permissão para obter todos os escopos de uma conta

Lista

ListTagsForResource

Concede permissão para listar as etiquetas de um recurso

monitor

foi: ResourceTag /$ {} TagKey

Ler

scope

foi: ResourceTag /$ {} TagKey

Publicar

Concede permissão para publicar um relatório

Gravar

StartQueryMonitorTopContributors

Concede permissão para iniciar uma consulta para recuperar dados dos principais colaboradores para um monitor

monitor*

foi: ResourceTag /$ {} TagKey

Gravar

StartQueryWorkloadInsightsTopContributors

Concede permissão para iniciar uma consulta para recuperar dados dos principais colaboradores para insights sobre workload

escopo*

foi: ResourceTag /$ {} TagKey

Gravar

StartQueryWorkloadInsightsTopContributorsData

Concede permissão para iniciar uma consulta para recuperar pontos de dados dos principais colaboradores para insights sobre workload

escopo*

foi: ResourceTag /$ {} TagKey

Gravar

StopQueryMonitorTopContributors

Concede permissão para interromper uma consulta para recuperar dados dos principais colaboradores para um monitor

monitor*

foi: ResourceTag /$ {} TagKey

Gravar

StopQueryWorkloadInsightsTopContributors

Concede permissão para interromper uma consulta para recuperar os principais colaboradores para insights sobre workload

escopo*

foi: ResourceTag /$ {} TagKey

Gravar

StopQueryWorkloadInsightsTopContributorsData

Concede permissão para interromper uma consulta para recuperar pontos de dados dos principais colaboradores para insights sobre workload

escopo*

foi: ResourceTag /$ {} TagKey

Gravar

TagResource

Concede permissão para adicionar tags a um recurso

monitor

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Marcação, gravação

scope

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

UntagResource

Concede permissão para remover etiquetas de um recurso

monitor

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Marcação, gravação

scope

foi: ResourceTag /$ {} TagKey

leis: TagKeys

UpdateMonitor

Concede permissão para atualizar um monitor

monitor*

foi: ResourceTag /$ {} TagKey

Gravar

UpdateScope

Concede permissão para atualizar um escopo

escopo*

foi: ResourceTag /$ {} TagKey

Gravar

Tipos de recursos definidos pelo Network Flow Monitor

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

monitor

arn: $ {Partition} :networkflowmonitor: $ {Region} :$ {Account} :monitor/$ {} MonitorName

foi: ResourceTag /$ {} TagKey

escopo

arn: $ {Partition} :networkflowmonitor: $ {Region} :$ {Account} :scope/$ {} ScopeId

foi: ResourceTag /$ {} TagKey

Chaves de condição para o Network Flow Monitor

O Network Flow Monitor 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

foi: RequestTag /$ {} TagKey

Filtra o acesso pelos pares de chave-valor da etiqueta na solicitação

String

foi: ResourceTag /$ {} TagKey

Filtra o acesso por pares chave-valor da etiqueta anexados ao recurso

String

leis: TagKeys

Filtra o acesso pelas chaves da etiqueta na solicitação

ArrayOfString