

# Acciones, recursos y claves de condición para AWS WAF V2
<a name="list_wafv2"></a>

AWS El WAF V2 (prefijo de servicio:`wafv2`) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para su uso en las políticas de permisos de IAM.

Referencias:
+ Obtenga información para [configurar este servicio](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html).
+ Vea una [lista de las operaciones de API disponibles para este servicio](https://docs.aws.amazon.com/waf/latest/APIReference/API_Operations_AWS_WAFV2.html).
+ Obtenga información sobre cómo proteger este servicio y sus recursos [mediante las políticas de permisos de IAM](https://docs.aws.amazon.com/waf/latest/developerguide/waf-auth-and-access-control.html).
+ Consulte la referencia de autorización de [servicio programática de este servicio.](https://servicereference.us-east-1.amazonaws.com/v1/wafv2/wafv2.json)

**Topics**
+ [Las operaciones de API definidas por AWS WAF V2](#list_wafv2-operations)
+ [Acciones definidas por AWS WAF V2](#list_wafv2-actions-as-permissions)
+ [Permission-only acciones para AWS WAF V2](#list_wafv2-permission-only-actions)
+ [Tipos de recursos definidos por AWS WAF V2](#list_wafv2-resources-for-iam-policies)
+ [Claves de condición para AWS WAF V2](#list_wafv2-policy-keys)

## Las operaciones de API definidas por AWS WAF V2
<a name="list_wafv2-operations"></a>

En la siguiente tabla, se asignan las operaciones de la API a las acciones de IAM que autorizan. Solo se muestran las claves de condición que tienen valores estáticos para la API y la acción determinadas; para ver el conjunto completo de claves de condición que admite cada acción, consulte la [tabla de acciones](#list_wafv2-actions-as-permissions).




- **   AssociateWebACL  **
  - **Acción de IAM:**  [wafv2: ACL AssociateWeb](#list_wafv2-action-AssociateWebACL)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [pasarela api: ACL SetWeb](https://docs.aws.amazon.com/apigateway/latest/api/API_Operations.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Administración de permisos, escritura
  - **Acción de IAM:**  [appsync: ACL AssociateWeb](https://docs.aws.amazon.com/appsync/latest/devguide/WAF-Integration.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [appsync: ACL SetWeb](https://docs.aws.amazon.com/appsync/latest/devguide/WAF-Integration.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Administración de permisos, escritura
  - **Acción de IAM:**  [Equilibrio de carga elástico: CreateWebACLAssociation](https://docs.aws.amazon.com/waf/latest/developerguide/security_iam_service-with-iam.html#security_iam_action-AssociateWebACL)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [equilibrio de carga elástico: SetWebAcl](https://docs.aws.amazon.com/waf/latest/developerguide/security_iam_service-with-iam.html#security_iam_action-AssociateWebACL)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura

- **   CheckCapacity  **
  - **Acción de IAM:**  [wafv2: CheckCapacity](#list_wafv2-action-CheckCapacity) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **  Crear una clave API  **
  - **Acción de IAM:**  [WAFv2: Crear una clave API](#list_wafv2-action-CreateAPIKey) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **  Crear CreateipSet  **
  - **Acción de IAM:**  [WAFv2: Crear IPSET](#list_wafv2-action-CreateIPSet)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [wafv2: TagResource](#list_wafv2-action-TagResource)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Etiquetar, escribir

- **   CreateRegexPatternSet  **
  - **Acción de IAM:**  [wafv2: CreateRegexPatternSet](#list_wafv2-action-CreateRegexPatternSet)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [wafv2: TagResource](#list_wafv2-action-TagResource)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Etiquetar, escribir

- **   CreateRuleGroup  **
  - **Acción de IAM:**  [wafv2: CreateRuleGroup](#list_wafv2-action-CreateRuleGroup)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [wafv2: TagResource](#list_wafv2-action-TagResource)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Etiquetar, escribir

- **   CreateWebACL  **
  - **Acción de IAM:**  [wafv2: ACL CreateWeb](#list_wafv2-action-CreateWebACL)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [wafv2: TagResource](#list_wafv2-action-TagResource)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Etiquetar, escribir

- **  Eliminar una clave API  **
  - **Acción de IAM:**  [WAFv2: Eliminar una clave API](#list_wafv2-action-DeleteAPIKey) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteFirewallManagerRuleGroups  **
  - **Acción de IAM:**  [wafv2: DeleteFirewallManagerRuleGroups](#list_wafv2-action-DeleteFirewallManagerRuleGroups) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **  Eliminar IPset  **
  - **Acción de IAM:**  [WAFv2: Eliminar conjunto de IP](#list_wafv2-action-DeleteIPSet) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteLoggingConfiguration  **
  - **Acción de IAM:**  [wafv2: DeleteLoggingConfiguration](#list_wafv2-action-DeleteLoggingConfiguration) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeletePermissionPolicy  **
  - **Acción de IAM:**  [wafv2: DeletePermissionPolicy](#list_wafv2-action-DeletePermissionPolicy) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Gestión de permisos, escritura

- **   DeleteRegexPatternSet  **
  - **Acción de IAM:**  [wafv2: DeleteRegexPatternSet](#list_wafv2-action-DeleteRegexPatternSet) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteRuleGroup  **
  - **Acción de IAM:**  [wafv2: DeleteRuleGroup](#list_wafv2-action-DeleteRuleGroup) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteWebACL  **
  - **Acción de IAM:**  [wafv2: ACL DeleteWeb](#list_wafv2-action-DeleteWebACL) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DescribeAllManagedProducts  **
  - **Acción de IAM:**  [wafv2: DescribeAllManagedProducts](#list_wafv2-action-DescribeAllManagedProducts) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DescribeManagedProductsByVendor  **
  - **Acción de IAM:**  [wafv2: DescribeManagedProductsByVendor](#list_wafv2-action-DescribeManagedProductsByVendor) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DescribeManagedRuleGroup  **
  - **Acción de IAM:**  [wafv2: DescribeManagedRuleGroup](#list_wafv2-action-DescribeManagedRuleGroup) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DisassociateWebACL  **
  - **Acción de IAM:**  [wafv2: ACL DisassociateWeb](#list_wafv2-action-DisassociateWebACL)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [puerta de enlace api: ACL SetWeb](https://docs.aws.amazon.com/apigateway/latest/api/API_Operations.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Administración de permisos, escritura
  - **Acción de IAM:**  [appsync: ACL DisassociateWeb](https://docs.aws.amazon.com/appsync/latest/devguide/WAF-Integration.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [appsync: ACL SetWeb](https://docs.aws.amazon.com/appsync/latest/devguide/WAF-Integration.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Administración de permisos, escritura
  - **Acción de IAM:**  [Equilibrio de carga elástico: DeleteWebACLAssociation](https://docs.aws.amazon.com/waf/latest/developerguide/security_iam_service-with-iam.html#security_iam_action-AssociateWebACL)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [equilibrio de carga elástico: SetWebAcl](https://docs.aws.amazon.com/waf/latest/developerguide/security_iam_service-with-iam.html#security_iam_action-AssociateWebACL)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura

- **   GenerateMobileSdkReleaseUrl  **
  - **Acción de IAM:**  [wafv2: GenerateMobileSdkReleaseUrl](#list_wafv2-action-GenerateMobileSdkReleaseUrl) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetDecryptedAPIKey  **
  - **Acción de IAM:**  [wafv2: GetDecryptedAPIKey](#list_wafv2-action-GetDecryptedAPIKey) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **  Getipset  **
  - **Acción de IAM:**  [WAFV2: conjunto de consejos](#list_wafv2-action-GetIPSet) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetLoggingConfiguration  **
  - **Acción de IAM:**  [wafv2: GetLoggingConfiguration](#list_wafv2-action-GetLoggingConfiguration) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetManagedRuleSet  **
  - **Acción de IAM:**  [wafv2: GetManagedRuleSet](#list_wafv2-action-GetManagedRuleSet) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetMobileSdkRelease  **
  - **Acción de IAM:**  [wafv2: GetMobileSdkRelease](#list_wafv2-action-GetMobileSdkRelease) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetPermissionPolicy  **
  - **Acción de IAM:**  [wafv2: GetPermissionPolicy](#list_wafv2-action-GetPermissionPolicy) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetRateBasedStatementManagedKeys  **
  - **Acción de IAM:**  [wafv2: GetRateBasedStatementManagedKeys](#list_wafv2-action-GetRateBasedStatementManagedKeys) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetRegexPatternSet  **
  - **Acción de IAM:**  [wafv2: GetRegexPatternSet](#list_wafv2-action-GetRegexPatternSet) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetRevenueStatistics  **
  - **Acción de IAM:**  [wafv2: GetRevenueStatistics](#list_wafv2-action-GetRevenueStatistics) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetRevenueStatisticsSummary  **
  - **Acción de IAM:**  [wafv2: GetRevenueStatisticsSummary](#list_wafv2-action-GetRevenueStatisticsSummary) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetRevenueStatisticsTimeSeries  **
  - **Acción de IAM:**  [wafv2: GetRevenueStatisticsTimeSeries](#list_wafv2-action-GetRevenueStatisticsTimeSeries) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetRuleGroup  **
  - **Acción de IAM:**  [wafv2: GetRuleGroup](#list_wafv2-action-GetRuleGroup) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetSampledRequests  **
  - **Acción de IAM:**  [wafv2: GetSampledRequests](#list_wafv2-action-GetSampledRequests) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetTopPathStatisticsByTraffic  **
  - **Acción de IAM:**  [wafv2: GetTopPathStatisticsByTraffic](#list_wafv2-action-GetTopPathStatisticsByTraffic) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetWebACL  **
  - **Acción de IAM:**  [wafv2: ACL GetWeb](#list_wafv2-action-GetWebACL) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetWebACLForResource  **
  - **Acción de IAM:**  [wafv2: GetWebACLForResource](#list_wafv2-action-GetWebACLForResource)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Lectura
  - **Acción de IAM:**  [sincronización de aplicaciones: GetWebACLForResource](https://docs.aws.amazon.com/appsync/latest/devguide/WAF-Integration.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Lectura
  - **Acción de IAM:**  [equilibrio de carga elástico: GetLoadBalancerWebACL](https://docs.aws.amazon.com/waf/latest/developerguide/security_iam_service-with-iam.html#security_iam_action-AssociateWebACL)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Lectura

- **  Listar las claves de la API  **
  - **Acción de IAM:**  [WAFv2: Lista de claves de API](#list_wafv2-action-ListAPIKeys) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListAvailableManagedRuleGroupVersions  **
  - **Acción de IAM:**  [wafv2: ListAvailableManagedRuleGroupVersions](#list_wafv2-action-ListAvailableManagedRuleGroupVersions) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListAvailableManagedRuleGroups  **
  - **Acción de IAM:**  [wafv2: ListAvailableManagedRuleGroups](#list_wafv2-action-ListAvailableManagedRuleGroups) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **  Listipsets  **
  - **Acción de IAM:**  [Conjuntos de consejos de WAF V2](#list_wafv2-action-ListIPSets) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListLoggingConfigurations  **
  - **Acción de IAM:**  [wafv2: ListLoggingConfigurations](#list_wafv2-action-ListLoggingConfigurations) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListManagedRuleSets  **
  - **Acción de IAM:**  [wafv2: ListManagedRuleSets](#list_wafv2-action-ListManagedRuleSets) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListMobileSdkReleases  **
  - **Acción de IAM:**  [wafv2: ListMobileSdkReleases](#list_wafv2-action-ListMobileSdkReleases) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListRegexPatternSets  **
  - **Acción de IAM:**  [wafv2: ListRegexPatternSets](#list_wafv2-action-ListRegexPatternSets) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListResourcesForWebACL  **
  - **Acción de IAM:**  [wafv2: ListResourcesForWebACL](#list_wafv2-action-ListResourcesForWebACL)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración
  - **Acción de IAM:**  [sincronización de aplicaciones: ListResourcesForWebACL](https://docs.aws.amazon.com/appsync/latest/devguide/WAF-Integration.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración
  - **Acción de IAM:**  [equilibrio de carga elástico: DescribeWebACLAssociation](https://docs.aws.amazon.com/waf/latest/developerguide/security_iam_service-with-iam.html#security_iam_action-AssociateWebACL)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración

- **   ListRuleGroups  **
  - **Acción de IAM:**  [wafv2: ListRuleGroups](#list_wafv2-action-ListRuleGroups) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListSettlementRecords  **
  - **Acción de IAM:**  [wafv2: ListSettlementRecords](#list_wafv2-action-ListSettlementRecords) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListTagsForResource  **
  - **Acción de IAM:**  [wafv2: ListTagsForResource](#list_wafv2-action-ListTagsForResource) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListWebACLs  **
  - **Acción de IAM:**  [wafv2: ListWebACLs](#list_wafv2-action-ListWebACLs) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   PutLoggingConfiguration  **
  - **Acción de IAM:**  [wafv2: PutLoggingConfiguration](#list_wafv2-action-PutLoggingConfiguration) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   PutManagedRuleSetVersions  **
  - **Acción de IAM:**  [wafv2: PutManagedRuleSetVersions](#list_wafv2-action-PutManagedRuleSetVersions) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   PutPermissionPolicy  **
  - **Acción de IAM:**  [wafv2: PutPermissionPolicy](#list_wafv2-action-PutPermissionPolicy) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Gestión de permisos, escritura

- **   TagResource  **
  - **Acción de IAM:**  [wafv2: TagResource](#list_wafv2-action-TagResource) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Etiquetar, escribir

- **   UntagResource  **
  - **Acción de IAM:**  [wafv2: UntagResource](#list_wafv2-action-UntagResource) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Etiquetar, escribir

- **  Actualizar IPset  **
  - **Acción de IAM:**  [WAFv2: Actualizar IPSET](#list_wafv2-action-UpdateIPSet) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   UpdateManagedRuleSetVersionExpiryDate  **
  - **Acción de IAM:**  [wafv2: UpdateManagedRuleSetVersionExpiryDate](#list_wafv2-action-UpdateManagedRuleSetVersionExpiryDate) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   UpdateRegexPatternSet  **
  - **Acción de IAM:**  [wafv2: UpdateRegexPatternSet](#list_wafv2-action-UpdateRegexPatternSet) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   UpdateRuleGroup  **
  - **Acción de IAM:**  [wafv2: UpdateRuleGroup](#list_wafv2-action-UpdateRuleGroup) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   UpdateWebACL  **
  - **Acción de IAM:**  [wafv2: ACL UpdateWeb](#list_wafv2-action-UpdateWebACL) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura



## Acciones definidas por AWS WAF V2
<a name="list_wafv2-actions-as-permissions"></a>

Puede especificar las siguientes acciones en el elemento `Action` de una declaración de política de IAM. Utilice políticas para conceder permisos para realizar una operación en AWS. Cuando utiliza una acción en una política, normalmente permite o deniega el acceso a la operación de la API o comandos de la CLI con el mismo nombre. No obstante, en algunos casos, una sola acción controla el acceso a más de una operación. Asimismo, algunas operaciones requieren varias acciones diferentes.




- **  [AssociateWebACL](https://docs.aws.amazon.com/waf/latest/APIReference/API_AssociateWebACL.html)  **
  - **Description (Descripción):** Concede permiso para asociar una WebACL a un recurso
  - **Tipos de recursos (\*necesarios):** [agentcore-gateway](#list_wafv2-resource-agentcore-gateway) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [amplify-app](#list_wafv2-resource-amplify-app) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [puerta de enlace api](#list_wafv2-resource-apigateway) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [aprunner](#list_wafv2-resource-apprunner) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [sincronización de aplicaciones](#list_wafv2-resource-appsync) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [loadbalancer/app/](#list_wafv2-resource-loadbalancer_app_) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [grupo de usuarios](#list_wafv2-resource-userpool) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [instancia de acceso verificado](#list_wafv2-resource-verified-access-instance) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [webacl\*](#list_wafv2-resource-webacl) / **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [CheckCapacity](https://docs.aws.amazon.com/waf/latest/APIReference/API_CheckCapacity.html)  **
  - **Description (Descripción):** Concede permiso para calcular los requisitos de la unidad de capacidad de ACL web (WCU) para un ámbito y un conjunto de reglas especificados
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **  [Crear una clave API](https://docs.aws.amazon.com/waf/latest/APIReference/API_CreateAPIKey.html)  **
  - **Description (Descripción):** Otorga permiso para crear una clave de API para utilizarla en la integración de la API de CAPTCHA en las aplicaciones de sus clientes JavaScript 
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **  [Crear CreateipSet](https://docs.aws.amazon.com/waf/latest/APIReference/API_CreateIPSet.html)  **
  - **Description (Descripción):** Concede permiso para crear un IPSet
  - **Tipos de recursos (\*necesarios):** [ipset\*](#list_wafv2-resource-ipset)
  - **Claves de condición:** [was: RequestTag /$ {} TagKey](#list_wafv2-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_wafv2-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_wafv2-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [CreateRegexPatternSet](https://docs.aws.amazon.com/waf/latest/APIReference/API_CreateRegexPatternSet.html)  **
  - **Description (Descripción):** Otorga permiso para crear un RegexPatternSet
  - **Tipos de recursos (\*necesarios):** [conjunto de patrones de regex\*](#list_wafv2-resource-regexpatternset)
  - **Claves de condición:** [was: /$ {} RequestTag TagKey](#list_wafv2-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_wafv2-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_wafv2-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [CreateRuleGroup](https://docs.aws.amazon.com/waf/latest/APIReference/API_CreateRuleGroup.html)  **
  - **Description (Descripción):** Otorga permiso para crear un RuleGroup
  - **Tipos de recursos (\*necesarios):** [ipset](#list_wafv2-resource-ipset) / **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_wafv2-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_wafv2-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_wafv2-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [conjunto de patrones de expresiones regulares](#list_wafv2-resource-regexpatternset) / **Claves de condición:** [was: /$ {} RequestTag TagKey](#list_wafv2-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_wafv2-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_wafv2-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [grupo de reglas\*](#list_wafv2-resource-rulegroup) / **Claves de condición:** [was: /$ {} RequestTag TagKey](#list_wafv2-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_wafv2-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_wafv2-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **  [CreateWebACL](https://docs.aws.amazon.com/waf/latest/APIReference/API_CreateWebACL.html)  **
  - **Description (Descripción):** Concede permiso para crear una WebACL
  - **Tipos de recursos (\*necesarios):** [ipset](#list_wafv2-resource-ipset) / **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_wafv2-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_wafv2-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_wafv2-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [conjunto de reglas gestionado](#list_wafv2-resource-managedruleset) / **Claves de condición:** [was: /$ {} RequestTag TagKey](#list_wafv2-aws_RequestTag___TagKey_)<br />[AWS: TagKeys](#list_wafv2-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [conjunto de patrones de expresiones regulares](#list_wafv2-resource-regexpatternset) / **Claves de condición:** [was: /$ {} RequestTag TagKey](#list_wafv2-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_wafv2-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_wafv2-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [grupo de reglas](#list_wafv2-resource-rulegroup) / **Claves de condición:** [was: /$ {} RequestTag TagKey](#list_wafv2-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_wafv2-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_wafv2-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [webacl\*](#list_wafv2-resource-webacl) / **Claves de condición:** [aws: /$ {} RequestTag TagKey](#list_wafv2-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_wafv2-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_wafv2-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **  [Eliminar una clave API](https://docs.aws.amazon.com/waf/latest/APIReference/API_DeleteAPIKey.html)  **
  - **Description (Descripción):** Otorga permiso para eliminar una clave API
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [DeleteFirewallManagerRuleGroups](https://docs.aws.amazon.com/waf/latest/APIReference/API_DeleteFirewallManagerRuleGroups.html)  **
  - **Description (Descripción):** Otorga permiso para eliminar FirewallManagedRulesGroups contenido de una WebACL si el Firewall Manager ya no lo gestiona
  - **Tipos de recursos (\*necesarios):** [webacl\*](#list_wafv2-resource-webacl)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **  [Eliminar IPset](https://docs.aws.amazon.com/waf/latest/APIReference/API_DeleteIPSet.html)  **
  - **Description (Descripción):** Concede permiso para eliminar un IPSet
  - **Tipos de recursos (\*necesarios):** [ipset\*](#list_wafv2-resource-ipset)
  - **Claves de condición:** [was: ResourceTag /$ {} TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [DeleteLoggingConfiguration](https://docs.aws.amazon.com/waf/latest/APIReference/API_DeleteLoggingConfiguration.html)  **
  - **Description (Descripción):** Otorga permiso para eliminarlos LoggingConfiguration de una WebACL
  - **Tipos de recursos (\*necesarios):** [webacl\*](#list_wafv2-resource-webacl)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)<br />[wafv2: LogScope](#list_wafv2-wafv2_LogScope)
  - **Nivel de acceso:** Escritura

- **   [DeletePermissionPolicy](https://docs.aws.amazon.com/waf/latest/APIReference/API_DeletePermissionPolicy.html)  **
  - **Description (Descripción):** Otorga permiso para eliminar el en PermissionPolicy un RuleGroup
  - **Tipos de recursos (\*necesarios):** [grupo de reglas\*](#list_wafv2-resource-rulegroup)
  - **Claves de condición:** [was: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Gestión de permisos, Write

- **   [DeleteRegexPatternSet](https://docs.aws.amazon.com/waf/latest/APIReference/API_DeleteRegexPatternSet.html)  **
  - **Description (Descripción):** Otorga permiso para eliminar un RegexPatternSet
  - **Tipos de recursos (\*necesarios):** [conjunto de patrones de regex\*](#list_wafv2-resource-regexpatternset)
  - **Claves de condición:** [was: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [DeleteRuleGroup](https://docs.aws.amazon.com/waf/latest/APIReference/API_DeleteRuleGroup.html)  **
  - **Description (Descripción):** Otorga permiso para eliminar un RuleGroup
  - **Tipos de recursos (\*necesarios):** [grupo de reglas\*](#list_wafv2-resource-rulegroup)
  - **Claves de condición:** [was: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **  [DeleteWebACL](https://docs.aws.amazon.com/waf/latest/APIReference/API_DeleteWebACL.html)  **
  - **Description (Descripción):** Concede permiso para eliminar una WebACL
  - **Tipos de recursos (\*necesarios):** [webacl\*](#list_wafv2-resource-webacl)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [DescribeAllManagedProducts](https://docs.aws.amazon.com/waf/latest/APIReference/API_DescribeAllManagedProducts.html)  **
  - **Description (Descripción):** Concede permiso para recuperar información de producto para un grupo de reglas administrado
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [DescribeManagedProductsByVendor](https://docs.aws.amazon.com/waf/latest/APIReference/API_DescribeManagedProductsByVendor.html)  **
  - **Description (Descripción):** Concede permiso para recuperar información de producto para un grupo de reglas administrado por un proveedor determinado
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [DescribeManagedRuleGroup](https://docs.aws.amazon.com/waf/latest/APIReference/API_DescribeManagedRuleGroup.html)  **
  - **Description (Descripción):** Concede permiso para recuperar información de alto nivel para un grupo de reglas administrado
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **  [DisassociateWebACL](https://docs.aws.amazon.com/waf/latest/APIReference/API_DisassociateWebACL.html)  **
  - **Description (Descripción):** Concede permiso para desasociar una WebACL de un recurso de aplicación
  - **Tipos de recursos (\*necesarios):** [agentcore-gateway](#list_wafv2-resource-agentcore-gateway) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [amplify-app](#list_wafv2-resource-amplify-app) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [puerta de enlace api](#list_wafv2-resource-apigateway) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [aprunner](#list_wafv2-resource-apprunner) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [sincronización de aplicaciones](#list_wafv2-resource-appsync) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [loadbalancer/app/](#list_wafv2-resource-loadbalancer_app_) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [grupo de usuarios](#list_wafv2-resource-userpool) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [instancia de acceso verificado](#list_wafv2-resource-verified-access-instance) / **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [GenerateMobileSdkReleaseUrl](https://docs.aws.amazon.com/waf/latest/APIReference/API_GenerateMobileSdkReleaseUrl.html)  **
  - **Description (Descripción):** Concede permiso para generar una URL de descarga prefirmada para la versión especificada del SDK móvil
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetDecryptedAPIKey](https://docs.aws.amazon.com/waf/latest/APIReference/API_GetDecryptedAPIKey.html)  **
  - **Description (Descripción):** Concede permiso para devolver la clave de API de manera descifrada Utilice esta opción para comprobar los dominios de token que ha definido para la clave
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **  [Getipset](https://docs.aws.amazon.com/waf/latest/APIReference/API_GetIPSet.html)  **
  - **Description (Descripción):** Concede permiso para recuperar los detalles de un IPSet
  - **Tipos de recursos (\*necesarios):** [ipset\*](#list_wafv2-resource-ipset)
  - **Claves de condición:** [was: ResourceTag /$ {} TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetLoggingConfiguration](https://docs.aws.amazon.com/waf/latest/APIReference/API_GetLoggingConfiguration.html)  **
  - **Description (Descripción):** Otorga permiso de recuperación LoggingConfiguration para una WebACL
  - **Tipos de recursos (\*necesarios):** [webacl\*](#list_wafv2-resource-webacl)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)<br />[wafv2: LogScope](#list_wafv2-wafv2_LogScope)
  - **Nivel de acceso:** Lectura

- **   [GetManagedRuleSet](https://docs.aws.amazon.com/waf/latest/APIReference/API_GetManagedRuleSet.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar detalles sobre un ManagedRuleSet
  - **Tipos de recursos (\*necesarios):** [conjunto de reglas administrado\*](#list_wafv2-resource-managedruleset)
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetMobileSdkRelease](https://docs.aws.amazon.com/waf/latest/APIReference/API_GetMobileSdkRelease.html)  **
  - **Description (Descripción):** Concede permiso para recuperar información de la versión del SDK móvil especificada, incluidas las notas y etiquetas de la versión
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetPermissionPolicy](https://docs.aws.amazon.com/waf/latest/APIReference/API_GetPermissionPolicy.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar un para un PermissionPolicy RuleGroup
  - **Tipos de recursos (\*necesarios):** [grupo de reglas\*](#list_wafv2-resource-rulegroup)
  - **Claves de condición:** [was: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetRateBasedStatementManagedKeys](https://docs.aws.amazon.com/waf/latest/APIReference/API_GetRateBasedStatementManagedKeys.html)  **
  - **Description (Descripción):** Concede permiso para recuperar las claves que actualmente están bloqueadas por una regla basada en frecuencia
  - **Tipos de recursos (\*necesarios):** [webacl\*](#list_wafv2-resource-webacl)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetRegexPatternSet](https://docs.aws.amazon.com/waf/latest/APIReference/API_GetRegexPatternSet.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar detalles sobre un RegexPatternSet
  - **Tipos de recursos (\*necesarios):** [conjunto de patrones de regex\*](#list_wafv2-resource-regexpatternset)
  - **Claves de condición:** [was: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetRevenueStatistics](https://docs.aws.amazon.com/waf/latest/APIReference/API_GetRevenueStatistics.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar las estadísticas de ingresos por monetización clasificadas por fuente o ruta dentro de un período de tiempo específico
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetRevenueStatisticsSummary](https://docs.aws.amazon.com/waf/latest/APIReference/API_GetRevenueStatisticsSummary.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar un resumen de las estadísticas de ingresos por monetización dentro de un período de tiempo específico
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetRevenueStatisticsTimeSeries](https://docs.aws.amazon.com/waf/latest/APIReference/API_GetRevenueStatisticsTimeSeries.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar las estadísticas de ingresos por monetización como una serie temporal dentro de un período de tiempo específico
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetRuleGroup](https://docs.aws.amazon.com/waf/latest/APIReference/API_GetRuleGroup.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar detalles sobre un RuleGroup
  - **Tipos de recursos (\*necesarios):** [grupo de reglas\*](#list_wafv2-resource-rulegroup)
  - **Claves de condición:** [was: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetSampledRequests](https://docs.aws.amazon.com/waf/latest/APIReference/API_GetSampledRequests.html)  **
  - **Description (Descripción):** Concede permiso para recuperar información detallada sobre un muestreo de solicitudes web
  - **Tipos de recursos (\*necesarios):** [webacl\*](#list_wafv2-resource-webacl)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetTopPathStatisticsByTraffic](https://docs.aws.amazon.com/waf/latest/APIReference/API_GetTopPathStatisticsByTraffic.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar estadísticas de rutas agregadas con análisis de tráfico de bots para una WebACL dentro de un intervalo de tiempo específico
  - **Tipos de recursos (\*necesarios):** [webacl\*](#list_wafv2-resource-webacl)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **  [GetWebACL](https://docs.aws.amazon.com/waf/latest/APIReference/API_GetWebACL.html)  **
  - **Description (Descripción):** Concede permiso para recuperar los detalles de una WebACL
  - **Tipos de recursos (\*necesarios):** [webacl\*](#list_wafv2-resource-webacl)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetWebACLForResource](https://docs.aws.amazon.com/waf/latest/APIReference/API_GetWebACLForResource.html)  **
  - **Description (Descripción):** Concede permiso para recuperar la WebACL asociada a un recurso
  - **Tipos de recursos (\*necesarios):** [agentcore-gateway](#list_wafv2-resource-agentcore-gateway) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [amplify-app](#list_wafv2-resource-amplify-app) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [puerta de enlace api](#list_wafv2-resource-apigateway) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [aprunner](#list_wafv2-resource-apprunner) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [sincronización de aplicaciones](#list_wafv2-resource-appsync) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [loadbalancer/app/](#list_wafv2-resource-loadbalancer_app_) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [grupo de usuarios](#list_wafv2-resource-userpool) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [instancia de acceso verificado](#list_wafv2-resource-verified-access-instance) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [webacl\*](#list_wafv2-resource-webacl) / **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **  [Liste las claves de la API](https://docs.aws.amazon.com/waf/latest/APIReference/API_ListAPIKeys.html)  **
  - **Description (Descripción):** Concede permiso para recuperar una lista de las claves de API que ha definido para el ámbito especificado
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListAvailableManagedRuleGroupVersions](https://docs.aws.amazon.com/waf/latest/APIReference/API_ListAvailableManagedRuleGroupVersions.html)  **
  - **Description (Descripción):** Concede permiso para recuperar una matriz de versiones de grupos de reglas administrados que están disponibles para su uso
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListAvailableManagedRuleGroups](https://docs.aws.amazon.com/waf/latest/APIReference/API_ListAvailableManagedRuleGroups.html)  **
  - **Description (Descripción):** Concede permiso para recuperar una matriz de grupos de reglas administrados que están disponibles para su uso
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **  [Listipsets](https://docs.aws.amazon.com/waf/latest/APIReference/API_ListIPSets.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar una matriz de IPSetSummary objetos para los conjuntos de IP que administra
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListLoggingConfigurations](https://docs.aws.amazon.com/waf/latest/APIReference/API_ListLoggingConfigurations.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar una matriz de sus LoggingConfiguration objetos
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [wafv2: LogScope](#list_wafv2-wafv2_LogScope)
  - **Nivel de acceso:** Enumeración

- **   [ListManagedRuleSets](https://docs.aws.amazon.com/waf/latest/APIReference/API_ListManagedRuleSets.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar una matriz de tus objetos ManagedRuleSet 
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListMobileSdkReleases](https://docs.aws.amazon.com/waf/latest/APIReference/API_ListMobileSdkReleases.html)  **
  - **Description (Descripción):** Concede permiso para recuperar una lista de las versiones disponibles para el SDK móvil y la plataforma de dispositivos especificada
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListRegexPatternSets](https://docs.aws.amazon.com/waf/latest/APIReference/API_ListRegexPatternSets.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar una matriz de RegexPatternSetSummary objetos para los conjuntos de patrones de expresiones regulares que gestione
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListResourcesForWebACL](https://docs.aws.amazon.com/waf/latest/APIReference/API_ListResourcesForWebACL.html)  **
  - **Description (Descripción):** Concede permiso para recuperar una matriz de nombres de recursos de Amazon (ARN) para los recursos asociados a la ACL web especificada
  - **Tipos de recursos (\*necesarios):** [agentcore-gateway](#list_wafv2-resource-agentcore-gateway) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [amplify-app](#list_wafv2-resource-amplify-app) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [aprunner](#list_wafv2-resource-apprunner) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [grupo de usuarios](#list_wafv2-resource-userpool) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [instancia de acceso verificado](#list_wafv2-resource-verified-access-instance) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [webacl\*](#list_wafv2-resource-webacl) / **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Enumeración

- **   [ListRuleGroups](https://docs.aws.amazon.com/waf/latest/APIReference/API_ListRuleGroups.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar una matriz de RuleGroupSummary objetos para los grupos de reglas que administra
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListSettlementRecords](https://docs.aws.amazon.com/waf/latest/APIReference/API_ListSettlementRecords.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar una lista de registros de liquidaciones por monetización en un período de tiempo específico
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListTagsForResource](https://docs.aws.amazon.com/waf/latest/APIReference/API_ListTagsForResource.html)  **
  - **Description (Descripción):** Concede permiso para enumerar las etiquetas de un recurso
  - **Tipos de recursos (\*necesarios):** [ipset](#list_wafv2-resource-ipset) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Tipos de recursos (\*necesarios):** [conjunto de patrones de expresiones regulares](#list_wafv2-resource-regexpatternset) / **Claves de condición:** [was: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Tipos de recursos (\*necesarios):** [grupo de reglas](#list_wafv2-resource-rulegroup) / **Claves de condición:** [was: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Tipos de recursos (\*necesarios):** [web.acl](#list_wafv2-resource-webacl) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [ListWebACLs](https://docs.aws.amazon.com/waf/latest/APIReference/API_ListWebACLs.html)  **
  - **Description (Descripción):** Concede permiso para recuperar una matriz de objetos WebACLSummary para las ACL web que administra
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [PutLoggingConfiguration](https://docs.aws.amazon.com/waf/latest/APIReference/API_PutLoggingConfiguration.html)  **
  - **Description (Descripción):** Otorga permiso para habilitar una LoggingConfiguration ACL web y empezar a registrarla
  - **Tipos de recursos (\*necesarios):** [webacl\*](#list_wafv2-resource-webacl)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)<br />[wafv2: LogDestinationResource](#list_wafv2-wafv2_LogDestinationResource)<br />[wafv2: LogScope](#list_wafv2-wafv2_LogScope)
  - **Nivel de acceso:** Escritura

- **   [PutManagedRuleSetVersions](https://docs.aws.amazon.com/waf/latest/APIReference/API_PutManagedRuleSetVersions.html)  **
  - **Description (Descripción):** Otorga permiso para habilitar, crear una versión nueva o actualizar una versión existente de un ManagedRuleSet
  - **Tipos de recursos (\*necesarios):** [conjunto de reglas administrado\*](#list_wafv2-resource-managedruleset) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [grupo de reglas\*](#list_wafv2-resource-rulegroup) / **Claves de condición:** [was: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [PutPermissionPolicy](https://docs.aws.amazon.com/waf/latest/APIReference/API_PutPermissionPolicy.html)  **
  - **Description (Descripción):** Concede permiso para adjuntar una política de IAM a un recurso, que se utiliza para compartir grupos de reglas entre cuentas
  - **Tipos de recursos (\*necesarios):** [grupo de reglas\*](#list_wafv2-resource-rulegroup)
  - **Claves de condición:** [was: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Gestión de permisos, Write

- **   [TagResource](https://docs.aws.amazon.com/waf/latest/APIReference/API_TagResource.html)  **
  - **Description (Descripción):** Otorga permiso para asociar etiquetas a un AWS recurso
  - **Tipos de recursos (\*necesarios):** [ipset](#list_wafv2-resource-ipset) / **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_wafv2-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_wafv2-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_wafv2-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [conjunto de patrones de expresiones regulares](#list_wafv2-resource-regexpatternset) / **Claves de condición:** [was: /$ {} RequestTag TagKey](#list_wafv2-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_wafv2-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_wafv2-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [grupo de reglas](#list_wafv2-resource-rulegroup) / **Claves de condición:** [was: /$ {} RequestTag TagKey](#list_wafv2-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_wafv2-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_wafv2-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [webacl](#list_wafv2-resource-webacl) / **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_wafv2-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_wafv2-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_wafv2-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UntagResource](https://docs.aws.amazon.com/waf/latest/APIReference/API_UntagResource.html)  **
  - **Description (Descripción):** Otorga permiso para desasociar etiquetas de un recurso AWS 
  - **Tipos de recursos (\*necesarios):** [ipset](#list_wafv2-resource-ipset) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_wafv2-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_wafv2-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [conjunto de patrones de expresiones regulares](#list_wafv2-resource-regexpatternset) / **Claves de condición:** [was: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_wafv2-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [grupo de reglas](#list_wafv2-resource-rulegroup) / **Claves de condición:** [was: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_wafv2-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [webacl](#list_wafv2-resource-webacl) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_wafv2-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_wafv2-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

- **  [Actualizar IPset](https://docs.aws.amazon.com/waf/latest/APIReference/API_UpdateIPSet.html)  **
  - **Description (Descripción):** Concede permiso para actualizar un IPSet
  - **Tipos de recursos (\*necesarios):** [ipset\*](#list_wafv2-resource-ipset)
  - **Claves de condición:** [was: ResourceTag /$ {} TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [UpdateManagedRuleSetVersionExpiryDate](https://docs.aws.amazon.com/waf/latest/APIReference/API_UpdateManagedRuleSetVersionExpiryDate.html)  **
  - **Description (Descripción):** Otorga permiso para actualizar la fecha de caducidad de una versión en ManagedRuleSet
  - **Tipos de recursos (\*necesarios):** [conjunto de reglas administradas\*](#list_wafv2-resource-managedruleset)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [UpdateRegexPatternSet](https://docs.aws.amazon.com/waf/latest/APIReference/API_UpdateRegexPatternSet.html)  **
  - **Description (Descripción):** Otorga permiso para actualizar un RegexPatternSet
  - **Tipos de recursos (\*necesarios):** [conjunto de patrones de regex\*](#list_wafv2-resource-regexpatternset)
  - **Claves de condición:** [was: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [UpdateRuleGroup](https://docs.aws.amazon.com/waf/latest/APIReference/API_UpdateRuleGroup.html)  **
  - **Description (Descripción):** Otorga permiso para actualizar un RuleGroup
  - **Tipos de recursos (\*necesarios):** [ipset](#list_wafv2-resource-ipset) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Tipos de recursos (\*necesarios):** [conjunto de patrones de expresiones regulares](#list_wafv2-resource-regexpatternset) / **Claves de condición:** [was: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Tipos de recursos (\*necesarios):** [grupo de reglas\*](#list_wafv2-resource-rulegroup) / **Claves de condición:** [was: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **  [UpdateWebACL](https://docs.aws.amazon.com/waf/latest/APIReference/API_UpdateWebACL.html)  **
  - **Description (Descripción):** Concede permiso para actualizar una WebACL
  - **Tipos de recursos (\*necesarios):** [ipset](#list_wafv2-resource-ipset) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Tipos de recursos (\*necesarios):** [conjunto de reglas gestionado](#list_wafv2-resource-managedruleset) / **Claves de condición:** [was: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Tipos de recursos (\*necesarios):** [conjunto de patrones de expresiones regulares](#list_wafv2-resource-regexpatternset) / **Claves de condición:** [was: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Tipos de recursos (\*necesarios):** [grupo de reglas](#list_wafv2-resource-rulegroup) / **Claves de condición:** [was: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Tipos de recursos (\*necesarios):** [webacl\*](#list_wafv2-resource-webacl) / **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura



## Permission-only acciones para AWS WAF V2
<a name="list_wafv2-permission-only-actions"></a>

 AWS WAF V2 define las siguientes acciones, pero no se pueden invocar directamente mediante ninguna operación de API. Solo se pueden utilizar en las declaraciones de política de IAM para conceder o denegar permisos.




- **   [DescribeTopContributorsByEvent](https://docs.aws.amazon.com/waf/latest/APIReference/API_DescribeTopContributorsByEvent.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar a los principales contribuyentes de un evento detectado por el grupo de reglas antiDDoS gestionado por la AWS WAF, utilizado por Shield: DescribeAttack
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [DisassociateFirewallManager](https://docs.aws.amazon.com/waf/latest/APIReference/API_DisassociateFirewallManager.html)  **
  - **Description (Descripción):** Concede permiso para desasociar Firewall Manager de una WebACL
  - **Tipos de recursos (\*necesarios):** [webacl\*](#list_wafv2-resource-webacl)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [PutFirewallManagerRuleGroups](https://docs.aws.amazon.com/waf/latest/APIReference/API_PutFirewallManagerRuleGroups.html)  **
  - **Description (Descripción):** Otorga permiso para crear FirewallManagedRulesGroups en una WebACL
  - **Tipos de recursos (\*necesarios):** [webacl\*](#list_wafv2-resource-webacl)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_wafv2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [ValidateNetworkSecurityManagerRuleConfiguration](https://docs.aws.amazon.com/waf/latest/APIReference/API_ValidateNetworkSecurityManagerRuleConfiguration.html)  **
  - **Description (Descripción):** Otorga permiso a AWS Network Security Manager para validar la configuración de una regla
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [ValidateNetworkSecurityManagerWebACLConfiguration](https://docs.aws.amazon.com/waf/latest/APIReference/API_ValidateNetworkSecurityManagerWebACLConfiguration.html)  **
  - **Description (Descripción):** Otorga permiso a AWS Network Security Manager para validar una configuración de WebACL
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura



## Tipos de recursos definidos por AWS WAF V2
<a name="list_wafv2-resources-for-iam-policies"></a>

Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento `Resource` de las instrucciones de política de permisos de IAM.



| Tipos de recurso | ARN | Claves de condición | 
| --- | --- | --- | 
| [agentcore-gateway](https://docs.aws.amazon.com/waf/latest/APIReference/API_WebACL.html)  | arn: $ {Partition} :bedrock-agentcore: $ {Region} :$ {Account} :gateway/$ {} GatewayId |   | 
| [aplicación de amplificación](https://docs.aws.amazon.com/waf/latest/APIReference/API_WebACL.html)  | arn: $ {Partition} :amplify: $ {Region} :$ {Account} :apps/$ {} AppId |   | 
| [una puerta de enlace](https://docs.aws.amazon.com/waf/latest/APIReference/API_WebACL.html)  | arn: $ {Partition} :apigateway: $ {Region}:: /restapis/$ {} /stages/$ {} ApiId StageName |   | 
| [aprunner](https://docs.aws.amazon.com/waf/latest/APIReference/API_WebACL.html)  | arn: $ {Partition} :apprunner: $ {Region} :$ {Account} :service/$ {} /$ {} ServiceName ServiceId |   | 
| [sincronización de aplicaciones](https://docs.aws.amazon.com/waf/latest/APIReference/API_WebACL.html)  | arn: $ {Partition} :appsync: $ {Region} :$ {Account} :apis/$ {GraphQlapiid} |   | 
| [ipset](https://docs.aws.amazon.com/waf/latest/APIReference/API_IPSet.html)  | arn: $ {Partition} :wafv2: $ {Region} :$ {Account} :$ {Scope} /ipset/$ {Name} /$ {Id} | [TagKeywas: /$ {} ResourceTag](#list_wafv2-aws_ResourceTag___TagKey_) | 
|  [loadbalancer/app/](https://docs.aws.amazon.com/waf/latest/APIReference/API_WebACL.html)  | arn: $ {Partition} :elasticloadbalancing: $ {Region} :$ {Account}: /$ {} /$ {} loadbalancer/app LoadBalancerName LoadBalancerId |   | 
| [conjunto de reglas gestionado](https://docs.aws.amazon.com/waf/latest/APIReference/API_ManagedRuleSet.html)  | arn: $ {Partition} :wafv2: $ {Region} :$ {Account} :$ {Scope} /managedruleset/$ {Name} /$ {Id} |   | 
| [conjunto de patrones de expresiones regulares](https://docs.aws.amazon.com/waf/latest/APIReference/API_RegexPatternSet.html)  | arn: $ {Partition} :wafv2: $ {Region} :$ {Account} :$ {Scope} /regexpatternset/$ {Name} /$ {Id} | [TagKeywas: /$ {} ResourceTag](#list_wafv2-aws_ResourceTag___TagKey_) | 
| [grupo de reglas](https://docs.aws.amazon.com/waf/latest/APIReference/API_RuleGroup.html)  | arn: $ {Partition} :wafv2: $ {Region} :$ {Account} :$ {Scope} /rulegroup/$ {Name} /$ {Id} | [TagKeyaws: /$ {} ResourceTag](#list_wafv2-aws_ResourceTag___TagKey_) | 
| [grupo de usuarios](https://docs.aws.amazon.com/waf/latest/APIReference/API_WebACL.html)  | arn: $ {Partition} :cognito-idp: $ {Region} :$ {Account} :userpool/$ {} UserPoolId |   | 
| [instancia de acceso verificado](https://docs.aws.amazon.com/waf/latest/APIReference/API_WebACL.html)  | arn: $ {Partition} :ec2: $ {Region} :$ {Account} :verified-access-instance/$ {} VerifiedAccessInstanceId |   | 
| [webacl](https://docs.aws.amazon.com/waf/latest/APIReference/API_WebACL.html)  | arn: $ {Partition} :wafv2: $ {Region} :$ {Account} :$ {Scope} /webacl/$ {Name} /$ {Id} | [TagKeyaws: /$ {} ResourceTag](#list_wafv2-aws_ResourceTag___TagKey_) | 

## Claves de condición para AWS WAF V2
<a name="list_wafv2-policy-keys"></a>

AWS El WAF V2 define las siguientes claves de condición que se pueden utilizar en el `Condition` elemento de una política de IAM.



| Claves de condición | Descripción | Tipo | 
| --- | --- | --- | 
|  [aws: RequestTag /$ {} TagKey](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-requesttag)  | Filtra el acceso por el conjunto de valores permitidos para cada una de las etiquetas. | Cadena | 
|  [aws: ResourceTag /$ {} TagKey](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag)  | Filtra el acceso según el valor-etiqueta asociado con el recurso | Cadena | 
|  [AWS: TagKeys](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys)  | Filtra el acceso por la presencia de etiquetas obligatorias en la solicitud | ArrayOfString | 
|  [wafv2: LogDestinationResource](https://docs.aws.amazon.com/waf/latest/developerguide/security_iam_service-with-iam.html#security_iam_service-with-iam-id-based-policies-conditionkeys)  | Filtra el acceso por ARN de destino del registro para la API PutLoggingConfiguration  | ARN | 
|  [wafv2: LogScope](https://docs.aws.amazon.com/waf/latest/developerguide/security_iam_service-with-iam.html#security_iam_service-with-iam-id-based-policies-conditionkeys)  | Filtra el acceso por el ámbito de registro para la API de configuración de registro | Cadena | 