Ações, recursos e chaves de condição para AWS Network Firewall
AWS O Network Firewall (prefixo do serviço:network-firewall) 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
Operações de API definidas por AWS Network Firewall
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 |
|---|---|---|---|---|
|
AcceptNetworkFirewallTransitGatewayAttachment |
firewall de rede: AcceptNetworkFirewallTransitGatewayAttachment |
Gravar |
||
|
AssociateAvailabilityZones |
Gravar |
|||
|
AssociateFirewallPolicy |
Gravar |
|||
|
AssociateSubnets |
Gravar |
|||
|
AttachRuleGroupsToProxyConfiguration |
Gravar |
|||
|
CreateContainerAssociation |
Gravar |
|||
Marcação, gravação |
||||
|
CreateFirewall |
Gravar |
|||
Gravar |
||||
Marcação, gravação |
||||
|
CreateFirewallPolicy |
Gravar |
|||
Lista |
||||
Lista |
||||
Marcação, gravação |
||||
|
CreateProxy |
Gravar |
|||
Marcação, gravação |
||||
|
CreateProxyConfiguration |
Gravar |
|||
Gravar |
||||
Marcação, gravação |
||||
|
CreateProxyRuleGroup |
Gravar |
|||
Marcação, gravação |
||||
|
CreateProxyRules |
Gravar |
|||
|
CreateRuleGroup |
Gravar |
|||
Marcação, gravação |
||||
|
CreateTLSInspectionConfiguration |
Gravar |
|||
Marcação, gravação |
||||
|
CreateVpcEndpointAssociation |
Gravar |
|||
Lista |
||||
Marcação, gravação |
||||
|
DeleteContainerAssociation |
Gravar |
|||
|
DeleteFirewall |
Gravar |
|||
|
DeleteFirewallPolicy |
Gravar |
|||
|
DeleteNetworkFirewallTransitGatewayAttachment |
firewall de rede: DeleteNetworkFirewallTransitGatewayAttachment |
Gravar |
||
|
DeleteProxy |
Gravar |
|||
|
DeleteProxyConfiguration |
Gravar |
|||
|
DeleteProxyRuleGroup |
Gravar |
|||
|
DeleteProxyRules |
Gravar |
|||
|
DeleteResourcePolicy |
Gravar |
|||
|
DeleteRuleGroup |
Gravar |
|||
|
DeleteTLSInspectionConfiguration |
Gravar |
|||
|
DeleteVpcEndpointAssociation |
Gravar |
|||
|
DescribeContainerAssociation |
Ler |
|||
|
DescribeFirewall |
Ler |
|||
|
DescribeFirewallMetadata |
Ler |
|||
|
DescribeFirewallPolicy |
Ler |
|||
|
DescribeFlowOperation |
Ler |
|||
|
DescribeLoggingConfiguration |
Ler |
|||
|
DescribeProxy |
Ler |
|||
|
DescribeProxyConfiguration |
Ler |
|||
|
DescribeProxyRule |
Ler |
|||
|
DescribeProxyRuleGroup |
Ler |
|||
|
DescribeResourcePolicy |
Ler |
|||
|
DescribeRuleGroup |
Ler |
|||
|
DescribeRuleGroupMetadata |
Ler |
|||
|
DescribeRuleGroupSummary |
Ler |
|||
|
DescribeTLSInspectionConfiguration |
Ler |
|||
|
DescribeVpcEndpointAssociation |
Ler |
|||
|
DetachRuleGroupsFromProxyConfiguration |
Gravar |
|||
|
DisassociateAvailabilityZones |
Gravar |
|||
|
DisassociateSubnets |
Gravar |
|||
|
GetAnalysisReportResults |
Ler |
|||
|
ListAnalysisReports |
Lista |
|||
|
ListContainerAssociations |
Lista |
|||
|
ListFirewallPolicies |
Lista |
|||
|
ListFirewalls |
Lista |
|||
|
ListFlowOperationResults |
Ler |
|||
|
ListFlowOperations |
Lista |
|||
|
ListProxies |
Lista |
|||
|
ListProxyConfigurations |
Lista |
|||
|
ListProxyRuleGroups |
Lista |
|||
|
ListRuleGroups |
Lista |
|||
|
ListTLSInspectionConfigurations |
Lista |
|||
|
ListTagsForResource |
Lista |
|||
|
ListVpcEndpointAssociations |
Lista |
|||
|
PutResourcePolicy |
Gravar |
|||
|
RejectNetworkFirewallTransitGatewayAttachment |
firewall de rede: RejectNetworkFirewallTransitGatewayAttachment |
Gravar |
||
|
StartAnalysisReport |
Gravar |
|||
|
StartFlowCapture |
Gravar |
|||
|
StartFlowFlush |
Gravar |
|||
|
TagResource |
Marcação, gravação |
|||
|
UntagResource |
Marcação, gravação |
|||
|
UpdateAvailabilityZoneChangeProtection |
Gravar |
|||
|
UpdateContainerAssociation |
Gravar |
|||
|
UpdateFirewallAnalysisSettings |
Gravar |
|||
|
UpdateFirewallDeleteProtection |
Gravar |
|||
|
UpdateFirewallDescription |
Gravar |
|||
|
UpdateFirewallEncryptionConfiguration |
Gravar |
|||
|
UpdateFirewallPolicy |
Lista |
|||
Lista |
||||
Gravar |
||||
|
UpdateFirewallPolicyChangeProtection |
Gravar |
|||
|
UpdateLoggingConfiguration |
Gravar |
|||
|
UpdateProxy |
Gravar |
|||
|
UpdateProxyConfiguration |
Gravar |
|||
|
UpdateProxyRule |
Gravar |
|||
|
UpdateProxyRuleGroupPriorities |
Gravar |
|||
|
UpdateProxyRulePriorities |
Gravar |
|||
|
UpdateRuleGroup |
Gravar |
|||
|
UpdateSubnetChangeProtection |
Gravar |
|||
|
UpdateTLSInspectionConfiguration |
Gravar |
Ações definidas por AWS Network Firewall
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 |
|---|---|---|---|---|
Concede permissão para aceitar anexos pendentes do Network Firewall em um gateway de trânsito |
Gravar |
|||
Concede permissão para associar zonas de disponibilidade a um firewall |
Gravar |
|||
Concede permissão para criar uma associação entre uma política de firewall e um firewall |
Gravar |
|||
Concede permissão para associar sub-redes VPC a um firewall |
Gravar |
|||
Concede permissão para anexar grupos de regras de proxy a uma configuração de proxy |
Gravar |
|||
Concede permissão para criar uma associação de contêiner do AWS Network Firewall |
Gravar |
|||
Concede permissão para criar um firewall de Firewall de AWS Rede |
Gravar |
|||
Concede permissão para criar uma política AWS de firewall do Network Firewall |
Gravar |
|||
Concede permissão para criar um proxy do Firewall de AWS Rede |
Gravar |
|||
Concede permissão para criar uma configuração de proxy do Firewall de AWS Rede |
Gravar |
|||
Concede permissão para criar um grupo de regras de proxy do Firewall de AWS Rede |
Gravar |
|||
Concede permissão para adicionar regras de proxy a um grupo de regras de proxy |
Gravar |
|||
Concede permissão para criar um grupo de regras do Firewall de AWS Rede |
Gravar |
|||
Concede permissão para criar uma configuração de inspeção tls do Firewall de AWS Rede |
Gravar |
|||
Concede permissão para criar uma associação de endpoint vpc do AWS Network Firewall |
Gravar |
|||
Concede permissão para excluir uma associação de contêiner do AWS Network Firewall |
Gravar |
|||
Concede permissão para excluir um firewall |
Gravar |
|||
Concede permissão para excluir uma política de firewall |
Gravar |
|||
Concede permissão para excluir anexos do Network Firewall em um gateway de trânsito |
Gravar |
|||
Concede permissão para excluir um proxy |
Gravar |
|||
Concede permissão para excluir uma configuração de proxy |
Gravar |
|||
Concede permissão para excluir um grupo de regras de proxy |
Gravar |
|||
Concede permissão para remover regras de proxy de um grupo de regras de proxy |
Gravar |
|||
Concede permissão para excluir uma política de recursos para uma política de firewall ou grupo de regras ou firewall |
Gravar |
|||
Concede permissão para excluir um grupo de regras |
Gravar |
|||
Concede permissão para excluir uma configuração de inspeção TLS |
Gravar |
|||
Concede permissão para excluir uma associação de endpoint da VPC |
Gravar |
|||
Concede permissão para recuperar os objetos de dados que definem uma associação de contêiner |
Ler |
|||
Concede permissão para recuperar os objetos de dados que definem um firewall |
Ler |
|||
Concede permissão para recuperar as informações de alto nível sobre um firewall |
Ler |
|||
Concede permissão para recuperar os objetos de dados que definem uma política de firewall |
Ler |
|||
Concede permissão para descrever uma operação de fluxo executada em um firewall |
Ler |
|||
Concede permissão para descrever a configuração de log de um firewall |
Ler |
|||
Concede permissão para recuperar os objetos de dados que definem um proxy |
Ler |
|||
Concede permissão para recuperar os objetos de dados que definem uma configuração de proxy |
Ler |
|||
Concede permissão para recuperar os objetos de dados que definem uma regra de proxy |
Ler |
|||
Concede permissão para recuperar os objetos de dados que definem um grupo de regras de proxy |
Ler |
|||
Concede permissão para descrever uma política de recursos para uma política de firewall ou grupo de regras ou firewall |
Ler |
|||
Concede permissão para recuperar os objetos de dados que definem um grupo de regras |
Ler |
|||
Concede permissão para recuperar as informações de alto nível sobre um grupo de regras |
Ler |
|||
Concede permissão para recuperar as informações de resumo sobre um grupo de regras |
Ler |
|||
Concede permissão para recuperar os objetos de dados que definem uma configuração de inspeção TLS |
Ler |
|||
Concede permissão para recuperar os objetos de dados que definem uma associação de endpoint da VPC |
Ler |
|||
Concede permissão para separar grupos de regras de proxy de uma configuração de proxy |
Gravar |
|||
Concede permissão para desassociar zonas de disponibilidade de um firewall |
Gravar |
|||
Concede permissão para desassociar sub-redes VPC de um firewall |
Gravar |
|||
Concede permissão para recuperar resultados de relatórios de análise de um firewall |
Ler |
|||
Concede permissão para listar relatórios de análise de firewall |
Lista |
|||
Concede permissão para recuperar os metadados para associações de contêineres |
Lista |
|||
Concede permissão para recuperar os metadados das políticas de firewall |
Lista |
|||
Concede permissão para recuperar os metadados para firewalls |
Lista |
|||
Concede permissão para listar resultados de uma operação de fluxo executada em um firewall |
Ler |
|||
Concede permissão para listar operações de fluxo executadas em um firewall |
Lista |
|||
Concede permissão para recuperar os metadados para proxies |
Lista |
|||
Concede permissão para recuperar os metadados para configurações de proxy |
Lista |
|||
Concede permissão para recuperar os metadados para grupos de regras de proxy |
Lista |
|||
Concede permissão para recuperar os metadados para grupos de regras |
Lista |
|||
Concede permissão para recuperar os metadados para configurações de inspeção TLS |
Lista |
|||
Concede permissão para recuperar as etiquetas de um recurso |
Lista |
|||
Concede permissão para recuperar os metadados para associações de endpoint da VPC |
Lista |
|||
Concede permissão para colocar uma política de recursos para uma política de firewall ou grupo de regras ou firewall |
Gravar |
|||
Concede permissão para rejeitar anexos pendentes do Network Firewall em um gateway de trânsito |
Gravar |
|||
Concede permissão para iniciar um relatório de análise em um firewall |
Gravar |
|||
Concede permissão para iniciar uma operação de captura em um firewall |
Gravar |
|||
Concede permissão para iniciar uma operação de descarga em um firewall |
Gravar |
|||
Concede permissão para anexar etiquetas a um recurso |
Marcação, gravação |
|||
Concede permissão para remover etiquetas de um recurso |
Marcação, gravação |
|||
Concede permissão para adicionar ou remover a proteção contra alteração de zona de disponibilidade para um firewall |
Gravar |
|||
Concede permissão para atualizar uma associação de contêiner do Firewall de AWS Rede |
Gravar |
|||
Concede permissão para modificar as configurações de análise de firewall de um firewall |
Gravar |
|||
Concede permissão para adicionar ou remover proteção de exclusão de um firewall |
Gravar |
|||
Concede permissão para modificar a descrição de um firewall |
Gravar |
|||
Concede permissão para modificar a configuração de criptografia de um firewall |
Gravar |
|||
Concede permissão para modificar uma política de firewall |
Gravar |
|||
Concede permissão para adicionar ou remover proteção contra alterações de política de firewall para um firewall |
Gravar |
|||
Concede permissão para modificar a configuração de log de um firewall |
Gravar |
|||
Concede permissão para modificar um proxy |
Gravar |
|||
Concede permissão para modificar uma configuração de proxy |
Gravar |
|||
Concede permissão para atualizar uma regra de proxy existente em um grupo de regras de proxy |
Gravar |
|||
Concede permissão para modificar as prioridades do grupo de regras em uma configuração de proxy |
Gravar |
|||
Concede permissão para atualizar as prioridades das regras de proxy em um grupo de regras de proxy |
Gravar |
|||
Concede permissão para modificar um grupo de regras |
Gravar |
|||
Concede permissão para adicionar ou remover proteção contra alteração de sub-rede para um firewall |
Gravar |
|||
Concede permissão para modificar uma configuração de inspeção TLS |
Gravar |
Tipos de recursos definidos por AWS Network Firewall
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} :firewall de rede: $ {Region} :$ {Account} :container-association/$ {Name} |
||
arn: $ {Partition} :firewall de rede: $ {Region} :$ {Account} :firewall/$ {Name} |
||
arn: $ {Partition} :firewall de rede: $ {Region} :$ {Account} :firewall-policy/$ {Name} |
||
arn: $ {Partition} :firewall de rede: $ {Region} :$ {Account} :proxy/$ {Name} |
||
arn: $ {Partition} :firewall de rede: $ {Region} :$ {Account} :proxy-configuration/$ {Name} |
||
arn: $ {Partition} :firewall de rede: $ {Region} :$ {Account} :proxy-rule-group/$ {Name} |
||
arn: $ {Partition} :network-firewall: $ {Region} :$ {Account} :stateful-rulegroup/$ {Name} |
||
arn: $ {Partition} :network-firewall: $ {Region} :$ {Account} :stateless-rulegroup/$ {Name} |
||
arn: $ {Partition} :firewall de rede: $ {Region} :$ {Account} :tls-configuration/$ {Name} |
||
arn: $ {Partition} :firewall de rede: $ {Region} :$ {Account} :vpc-endpoint-association/$ {Name} |
Chaves de condição para AWS Network Firewall
AWS O Network Firewall define as seguintes chaves de condição que podem ser usadas no Condition elemento de uma política do IAM.
| Chaves de condição | Descrição | Tipo |
|---|---|---|
Filtra o acesso pelo conjunto de valores permitido para cada uma das etiquetas |
String |
|
Filtra o acesso pelo valor de etiqueta associado ao recurso |
String |
|
Filtra o acesso pela presença de etiquetas obrigatórias na solicitação |
ArrayOfString |