Actions, ressources et clés de condition pour AWS Network Firewall
AWS Network Firewall (préfixe de service :network-firewall) fournit les opérations, ressources, actions et clés de condition spécifiques aux services suivantes à utiliser dans les politiques d'autorisation IAM.
Références :
-
Découvrez comment configurer ce service.
-
Affichez la liste des opérations d'API disponibles pour ce service.
-
Découvrez comment protéger ce service et ses ressources avec les stratégies d'autorisation IAM.
-
Consultez la référence d'autorisation de service programmatique
pour ce service.
Rubriques
Opérations d'API définies par AWS Network Firewall
Le tableau suivant fait correspondre les opérations d'API aux actions IAM qu'elles autorisent. Seules les clés de condition qui ont des valeurs statiques pour l'API et l'action données sont répertoriées ; pour l'ensemble complet des clés de condition prises en charge par chaque action, consultez le tableau Actions.
| Opération | Action IAM | Clé de condition | Valeur (s) possible (s) | Niveau d’accès |
|---|---|---|---|---|
|
AcceptNetworkFirewallTransitGatewayAttachment |
pare-feu réseau : AcceptNetworkFirewallTransitGatewayAttachment |
Écrire |
||
|
AssociateAvailabilityZones |
Écrire |
|||
|
AssociateFirewallPolicy |
Écrire |
|||
|
AssociateSubnets |
Écrire |
|||
|
AttachRuleGroupsToProxyConfiguration |
Écrire |
|||
|
CreateContainerAssociation |
Écrire |
|||
Marquage, écriture |
||||
|
CreateFirewall |
Écrire |
|||
Écrire |
||||
Marquage, écriture |
||||
|
CreateFirewallPolicy |
Écrire |
|||
List |
||||
List |
||||
Marquage, écriture |
||||
|
CreateProxy |
Écrire |
|||
Marquage, écriture |
||||
|
CreateProxyConfiguration |
Écrire |
|||
Écrire |
||||
Marquage, écriture |
||||
|
CreateProxyRuleGroup |
Écrire |
|||
Marquage, écriture |
||||
|
CreateProxyRules |
Écrire |
|||
|
CreateRuleGroup |
Écrire |
|||
Marquage, écriture |
||||
|
CreateTLSInspectionConfiguration |
Écrire |
|||
Marquage, écriture |
||||
|
CreateVpcEndpointAssociation |
Écrire |
|||
List |
||||
Marquage, écriture |
||||
|
DeleteContainerAssociation |
Écrire |
|||
|
DeleteFirewall |
Écrire |
|||
|
DeleteFirewallPolicy |
Écrire |
|||
|
DeleteNetworkFirewallTransitGatewayAttachment |
pare-feu réseau : DeleteNetworkFirewallTransitGatewayAttachment |
Écrire |
||
|
DeleteProxy |
Écrire |
|||
|
DeleteProxyConfiguration |
Écrire |
|||
|
DeleteProxyRuleGroup |
Écrire |
|||
|
DeleteProxyRules |
Écrire |
|||
|
DeleteResourcePolicy |
Écrire |
|||
|
DeleteRuleGroup |
Écrire |
|||
|
DeleteTLSInspectionConfiguration |
Écrire |
|||
|
DeleteVpcEndpointAssociation |
Écrire |
|||
|
DescribeContainerAssociation |
Lecture |
|||
|
DescribeFirewall |
Lecture |
|||
|
DescribeFirewallMetadata |
Lecture |
|||
|
DescribeFirewallPolicy |
Lecture |
|||
|
DescribeFlowOperation |
Lecture |
|||
|
DescribeLoggingConfiguration |
Lecture |
|||
|
DescribeProxy |
Lecture |
|||
|
DescribeProxyConfiguration |
Lecture |
|||
|
DescribeProxyRule |
Lecture |
|||
|
DescribeProxyRuleGroup |
Lecture |
|||
|
DescribeResourcePolicy |
Lecture |
|||
|
DescribeRuleGroup |
Lecture |
|||
|
DescribeRuleGroupMetadata |
Lecture |
|||
|
DescribeRuleGroupSummary |
Lecture |
|||
|
DescribeTLSInspectionConfiguration |
Lecture |
|||
|
DescribeVpcEndpointAssociation |
Lecture |
|||
|
DetachRuleGroupsFromProxyConfiguration |
Écrire |
|||
|
DisassociateAvailabilityZones |
Écrire |
|||
|
DisassociateSubnets |
Écrire |
|||
|
GetAnalysisReportResults |
Lecture |
|||
|
ListAnalysisReports |
List |
|||
|
ListContainerAssociations |
List |
|||
|
ListFirewallPolicies |
List |
|||
|
ListFirewalls |
List |
|||
|
ListFlowOperationResults |
Lecture |
|||
|
ListFlowOperations |
List |
|||
|
ListProxies |
List |
|||
|
ListProxyConfigurations |
List |
|||
|
ListProxyRuleGroups |
List |
|||
|
ListRuleGroups |
List |
|||
|
ListTLSInspectionConfigurations |
List |
|||
|
ListTagsForResource |
List |
|||
|
ListVpcEndpointAssociations |
List |
|||
|
PutResourcePolicy |
Écrire |
|||
|
RejectNetworkFirewallTransitGatewayAttachment |
pare-feu réseau : RejectNetworkFirewallTransitGatewayAttachment |
Écrire |
||
|
StartAnalysisReport |
Écrire |
|||
|
StartFlowCapture |
Écrire |
|||
|
StartFlowFlush |
Écrire |
|||
|
TagResource |
Marquage, écriture |
|||
|
UntagResource |
Marquage, écriture |
|||
|
UpdateAvailabilityZoneChangeProtection |
Écrire |
|||
|
UpdateContainerAssociation |
Écrire |
|||
|
UpdateFirewallAnalysisSettings |
Écrire |
|||
|
UpdateFirewallDeleteProtection |
Écrire |
|||
|
UpdateFirewallDescription |
Écrire |
|||
|
UpdateFirewallEncryptionConfiguration |
Écrire |
|||
|
UpdateFirewallPolicy |
List |
|||
List |
||||
Écrire |
||||
|
UpdateFirewallPolicyChangeProtection |
Écrire |
|||
|
UpdateLoggingConfiguration |
Écrire |
|||
|
UpdateProxy |
Écrire |
|||
|
UpdateProxyConfiguration |
Écrire |
|||
|
UpdateProxyRule |
Écrire |
|||
|
UpdateProxyRuleGroupPriorities |
Écrire |
|||
|
UpdateProxyRulePriorities |
Écrire |
|||
|
UpdateRuleGroup |
Écrire |
|||
|
UpdateSubnetChangeProtection |
Écrire |
|||
|
UpdateTLSInspectionConfiguration |
Écrire |
Actions définies par AWS Network Firewall
Vous pouvez indiquer les actions suivantes dans l'élément Action d'une déclaration de politique IAM. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'opération d'API ou à la commande CLI portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.
| Actions | Description | Types de ressources (*obligatoire) | Clés de condition | Niveau d’accès |
|---|---|---|---|---|
Autorise l'acceptation des pièces jointes Network Firewall en attente sur une passerelle de transit |
Écrire |
|||
Accorde l'autorisation d'associer des zones de disponibilité à un pare-feu |
Écrire |
|||
Accorde l'autorisation de créer une association entre une politique de pare-feu et un pare-feu |
était : RequestTag /$ {} TagKey |
Écrire |
||
|
était : RequestTag /$ {} TagKey |
||||
Accorde l'autorisation d'associer des sous-réseaux de VPC à un pare-feu |
Écrire |
|||
Accorde l'autorisation d'associer des groupes de règles de proxy à une configuration de proxy |
Écrire |
|||
Autorise la création d'une association de conteneurs AWS Network Firewall |
était : RequestTag /$ {} TagKey |
Écrire |
||
Autorise la création d'un pare-feu AWS Network Firewall |
était : RequestTag /$ {} TagKey |
Écrire |
||
|
était : RequestTag /$ {} TagKey |
||||
Autorise la création d'une politique de pare-feu AWS Network Firewall |
était : RequestTag /$ {} TagKey |
Écrire |
||
|
était : RequestTag /$ {} TagKey |
||||
|
était : RequestTag /$ {} TagKey |
||||
|
était : RequestTag /$ {} TagKey |
||||
Autorise la création d'un proxy AWS Network Firewall |
était : RequestTag /$ {} TagKey |
Écrire |
||
|
était : RequestTag /$ {} TagKey |
||||
Accorde l'autorisation de créer une configuration de proxy AWS Network Firewall |
était : RequestTag /$ {} TagKey |
Écrire |
||
|
était : RequestTag /$ {} TagKey |
||||
Autorise la création d'un groupe de règles de proxy AWS Network Firewall |
était : RequestTag /$ {} TagKey |
Écrire |
||
Accorde l'autorisation d'ajouter des règles de proxy à un groupe de règles de proxy |
Écrire |
|||
Autorise la création d'un groupe de règles AWS Network Firewall |
était : RequestTag /$ {} TagKey |
Écrire |
||
|
était : RequestTag /$ {} TagKey |
||||
Accorde l'autorisation de créer une configuration d'inspection TLS du AWS Network Firewall |
était : RequestTag /$ {} TagKey |
Écrire |
||
Accorde l'autorisation de créer une association de points de terminaison vpc AWS Network Firewall |
était : RequestTag /$ {} TagKey |
Écrire |
||
|
était : RequestTag /$ {} TagKey |
||||
Autorise la suppression d'une association de conteneurs AWS Network Firewall |
Écrire |
|||
Accorde l'autorisation de supprimer un pare-feu |
Écrire |
|||
Accorde l'autorisation de supprimer une politique de pare-feu |
Écrire |
|||
Autorise la suppression des pièces jointes du Network Firewall sur une passerelle de transit |
Écrire |
|||
Accorde l'autorisation de supprimer un proxy |
Écrire |
|||
Accorde l'autorisation de supprimer une configuration de proxy |
Écrire |
|||
Accorde l'autorisation de supprimer un groupe de règles de proxy |
Écrire |
|||
Accorde l'autorisation de supprimer des règles de proxy d'un groupe de règles de proxy |
Écrire |
|||
Accorde l'autorisation de supprimer une politique de ressources pour une stratégie de pare-feu, un groupe de règles ou un pare-feu |
Écrire |
|||
Accorde l'autorisation de supprimer un groupe de règles |
Écrire |
|||
Accorde l'autorisation de supprimer une configuration d'inspection TLS |
Écrire |
|||
Accorde l'autorisation de supprimer une association de point de terminaison VPC |
Écrire |
|||
Accorde l'autorisation de récupérer les objets de données qui définissent une association de conteneurs |
Lecture |
|||
Accorde l'autorisation de récupérer les objets de données qui définissent un pare-feu |
Lecture |
|||
Accorde l'autorisation de récupérer les informations de haut niveau sur un pare-feu |
Lecture |
|||
Accorde l'autorisation de récupérer les objets de données qui définissent une politique de pare-feu |
Lecture |
|||
Accorde l'autorisation de décrire une opération de flux effectuée sur un pare-feu |
Lecture |
|||
Accorde l'autorisation de décrire la configuration de journalisation d'un pare-feu |
Lecture |
|||
Accorde l'autorisation de récupérer les objets de données qui définissent un proxy |
Lecture |
|||
Accorde l'autorisation de récupérer les objets de données qui définissent une configuration de proxy |
Lecture |
|||
Accorde l'autorisation de récupérer les objets de données qui définissent une règle de proxy |
Lecture |
|||
Accorde l'autorisation de récupérer les objets de données qui définissent un groupe de règles de proxy |
Lecture |
|||
Accorde l'autorisation de décrire une politique de ressources pour une stratégie de pare-feu, un groupe de règles ou un pare-feu |
Lecture |
|||
Accorde l'autorisation de récupérer les objets de données qui définissent un groupe de règles |
Lecture |
|||
Accorde l'autorisation de récupérer les informations de haut niveau à propos d'un groupe de règles |
Lecture |
|||
Accorde l'autorisation de récupérer les informations récapitulatives concernant un groupe de règles |
Lecture |
|||
Accorde l'autorisation de récupérer les objets de données qui définissent une configuration d'inspection TLS |
Lecture |
|||
Accorde l'autorisation de récupérer les objets de données qui définissent une association de point de terminaison VPC |
Lecture |
|||
Accorde l'autorisation de détacher des groupes de règles de proxy d'une configuration de proxy |
Écrire |
|||
Accorde l'autorisation de dissocier les zones de disponibilité d'un pare-feu |
Écrire |
|||
Accorde l'autorisation de dissocier les sous-réseaux VPC d'un pare-feu |
Écrire |
|||
Accorde l'autorisation de récupérer les résultats des rapports d'analyse d'un pare-feu |
Lecture |
|||
Autorise à répertorier les rapports d'analyse du pare-feu |
List |
|||
Accorde l'autorisation de récupérer les métadonnées pour les associations de conteneurs |
List |
|||
Accorde l'autorisation de récupérer les métadonnées pour les politiques de pare-feu |
List |
|||
Accorde l'autorisation de récupérer les métadonnées pour des pare-feu |
List |
|||
Accorde l'autorisation de répertorier les résultats d'une opération de flux effectuée sur un pare-feu |
Lecture |
|||
Accorde l'autorisation de répertorier les opérations de flux effectuées sur un pare-feu |
List |
|||
Accorde l'autorisation de récupérer les métadonnées pour les proxys |
List |
|||
Accorde l'autorisation de récupérer les métadonnées pour les configurations de proxy |
List |
|||
Accorde l'autorisation de récupérer les métadonnées pour les groupes de règles de proxy |
List |
|||
Accorde l'autorisation de récupérer les métadonnées des groupes de règles |
List |
|||
Accorde l'autorisation de récupérer les métadonnées des configurations d'inspection TLS |
List |
|||
Accorde l'autorisation de récupérer les balises d'une ressource |
List |
|||
Accorde l'autorisation de récupérer les métadonnées pour les associations de points de terminaison VPC |
List |
|||
Accorde l'autorisation de mettre une politique de ressources pour une stratégie de pare-feu, un groupe de règles ou un pare-feu |
Écrire |
|||
Autorise le rejet des pièces jointes Network Firewall en attente sur une passerelle de transit |
Écrire |
|||
Autorise le lancement d'un rapport d'analyse sur un pare-feu |
Écrire |
|||
Autorise le lancement d'une opération de capture sur un pare-feu |
Écrire |
|||
Autorise le lancement d'une opération de vidage sur un pare-feu |
Écrire |
|||
Accorde l'autorisation d'attacher des balises à une ressource |
était : RequestTag /$ {} TagKey |
Marquage, écriture |
||
|
était : RequestTag /$ {} TagKey |
||||
|
était : RequestTag /$ {} TagKey |
||||
|
était : RequestTag /$ {} TagKey |
||||
|
était : RequestTag /$ {} TagKey |
||||
|
était : RequestTag /$ {} TagKey |
||||
|
était : RequestTag /$ {} TagKey |
||||
|
était : RequestTag /$ {} TagKey |
||||
|
était : RequestTag /$ {} TagKey |
||||
|
était : RequestTag /$ {} TagKey |
||||
Accorde l'autorisation de supprimer des identifications d'une ressource. |
Marquage, écriture |
|||
Accorde l'autorisation d'ajouter ou de supprimer une protection contre les modifications de zone de disponibilité pour un pare-feu |
Écrire |
|||
Autorise la mise à jour d'une association de conteneurs AWS Network Firewall |
Écrire |
|||
Accorde l'autorisation de modifier les paramètres d'analyse du pare-feu d'un pare-feu |
Écrire |
|||
Accorde l'autorisation d'ajouter ou de supprimer une protection d'un pare-feu |
Écrire |
|||
Accorde l'autorisation de modifier la description d'un pare-feu |
Écrire |
|||
Accorde l'autorisation de modifier la configuration de chiffrement d'un pare-feu |
Écrire |
|||
Accorde l'autorisation de modifier une politique de pare-feu |
Écrire |
|||
Accorde l'autorisation d'ajouter ou de supprimer une protection contre les modifications d'une politique de pare-feu |
Écrire |
|||
Accorde l'autorisation de modifier la configuration de journalisation d'un pare-feu |
Écrire |
|||
Accorde l'autorisation de modifier un proxy |
Écrire |
|||
Accorde l'autorisation de modifier la configuration d'un proxy |
Écrire |
|||
Accorde l'autorisation de mettre à jour une règle de proxy existante sur un groupe de règles de proxy |
Écrire |
|||
Accorde l'autorisation de modifier les priorités des groupes de règles dans une configuration de proxy |
Écrire |
|||
Accorde l'autorisation de mettre à jour les priorités des règles de proxy au sein d'un groupe de règles de proxy |
Écrire |
|||
Accorde l'autorisation de modifier un groupe de règles |
Écrire |
|||
Accorde l'autorisation d'ajouter ou de supprimer une protection contre les modifications de sous-réseau d'un pare-feu |
Écrire |
|||
Accorde l'autorisation de modifier une configuration d'inspection TLS |
Écrire |
Types de ressources définis par AWS Network Firewall
Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' Resource élément des déclarations de politique d'autorisation IAM.
| Types de ressources | ARN | Clés de condition |
|---|---|---|
arn : $ {Partition} :network-firewall : $ {Region} :$ {Account} :container-association/$ {Name} |
||
arn : $ {Partition} :network-firewall : $ {Region} :$ {Account} :firewall/$ {Name} |
||
arn : $ {Partition} :network-firewall : $ {Region} :$ {Account} :firewall-policy/$ {Name} |
||
arn : $ {Partition} :network-firewall : $ {Region} :$ {Account} :proxy/$ {Name} |
||
arn : $ {Partition} :network-firewall : $ {Region} :$ {Account} :proxy-configuration/$ {Name} |
||
arn : $ {Partition} :network-firewall : $ {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} :network-firewall : $ {Region} :$ {Account} :tls-configuration/$ {Name} |
||
arn : $ {Partition} :network-firewall : $ {Region} :$ {Account} :vpc-endpoint-association/$ {Name} |
Clés de condition pour AWS Network Firewall
AWS Network Firewall définit les clés de condition suivantes qui peuvent être utilisées dans l'Conditionélément d'une politique IAM.
| Clés de condition | Description | Type |
|---|---|---|
Filtre l'accès en fonction de l'ensemble de valeurs autorisées pour chacune des étiquettes. |
Chaîne |
|
Filtre l'accès en fonction de la valeur de balise associée à la ressource |
Chaîne |
|
Filtre l'accès en fonction de la présence de identifications obligatoires dans la demande |
ArrayOfString |