{
  "Name" : "wafv2",
  "Actions" : [ {
    "Name" : "AssociateWebACL",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "amplify-app"
    }, {
      "Name" : "apigateway"
    }, {
      "Name" : "apprunner"
    }, {
      "Name" : "appsync"
    }, {
      "Name" : "loadbalancer/app/"
    }, {
      "Name" : "userpool"
    }, {
      "Name" : "verified-access-instance"
    }, {
      "Name" : "webacl"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "CheckCapacity",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "CreateAPIKey",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "CreateIPSet",
    "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "ipset"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "CreateRegexPatternSet",
    "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "regexpatternset"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "CreateRuleGroup",
    "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "ipset"
    }, {
      "Name" : "regexpatternset"
    }, {
      "Name" : "rulegroup"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "CreateWebACL",
    "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "ipset"
    }, {
      "Name" : "managedruleset"
    }, {
      "Name" : "regexpatternset"
    }, {
      "Name" : "rulegroup"
    }, {
      "Name" : "webacl"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "DeleteAPIKey",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "DeleteFirewallManagerRuleGroups",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "webacl"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "DeleteIPSet",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "ipset"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "DeleteLoggingConfiguration",
    "ActionConditionKeys" : [ "wafv2:LogScope" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "webacl"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "DeletePermissionPolicy",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : true,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "rulegroup"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "DeleteRegexPatternSet",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "regexpatternset"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "DeleteRuleGroup",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "rulegroup"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "DeleteWebACL",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "webacl"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "DescribeAllManagedProducts",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "DescribeManagedProductsByVendor",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "DescribeManagedRuleGroup",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "DisassociateFirewallManager",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "webacl"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "DisassociateWebACL",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "amplify-app"
    }, {
      "Name" : "apigateway"
    }, {
      "Name" : "apprunner"
    }, {
      "Name" : "appsync"
    }, {
      "Name" : "loadbalancer/app/"
    }, {
      "Name" : "userpool"
    }, {
      "Name" : "verified-access-instance"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "GenerateMobileSdkReleaseUrl",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "GetDecryptedAPIKey",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "GetIPSet",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "ipset"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "GetLoggingConfiguration",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}", "wafv2:LogScope" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "webacl"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "GetManagedRuleSet",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "managedruleset"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "GetMobileSdkRelease",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "GetPermissionPolicy",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "rulegroup"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetRateBasedStatementManagedKeys",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "webacl"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "GetRegexPatternSet",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "regexpatternset"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "GetRuleGroup",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "rulegroup"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "GetSampledRequests",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "webacl"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "GetTopPathStatisticsByTraffic",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "webacl"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetWebACL",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "webacl"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetWebACLForResource",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "amplify-app"
    }, {
      "Name" : "apigateway"
    }, {
      "Name" : "apprunner"
    }, {
      "Name" : "appsync"
    }, {
      "Name" : "loadbalancer/app/"
    }, {
      "Name" : "userpool"
    }, {
      "Name" : "verified-access-instance"
    }, {
      "Name" : "webacl"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "ListAPIKeys",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "ListAvailableManagedRuleGroupVersions",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "ListAvailableManagedRuleGroups",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "ListIPSets",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "ListLoggingConfigurations",
    "ActionConditionKeys" : [ "wafv2:LogScope" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "ListManagedRuleSets",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "ListMobileSdkReleases",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "ListRegexPatternSets",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "ListResourcesForWebACL",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "amplify-app"
    }, {
      "Name" : "apprunner"
    }, {
      "Name" : "userpool"
    }, {
      "Name" : "verified-access-instance"
    }, {
      "Name" : "webacl"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "ListRuleGroups",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "ListTagsForResource",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "ipset"
    }, {
      "Name" : "regexpatternset"
    }, {
      "Name" : "rulegroup"
    }, {
      "Name" : "webacl"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListWebACLs",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "PutFirewallManagerRuleGroups",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "webacl"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "PutLoggingConfiguration",
    "ActionConditionKeys" : [ "wafv2:LogDestinationResource", "wafv2:LogScope" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "webacl"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "PutManagedRuleSetVersions",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "managedruleset"
    }, {
      "Name" : "rulegroup"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "PutPermissionPolicy",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : true,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "rulegroup"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "TagResource",
    "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:ResourceTag/${TagKey}", "aws:TagKeys" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : true,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "ipset"
    }, {
      "Name" : "regexpatternset"
    }, {
      "Name" : "rulegroup"
    }, {
      "Name" : "webacl"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "UntagResource",
    "ActionConditionKeys" : [ "aws:TagKeys" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : true,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "ipset"
    }, {
      "Name" : "regexpatternset"
    }, {
      "Name" : "rulegroup"
    }, {
      "Name" : "webacl"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "UpdateIPSet",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "ipset"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "UpdateManagedRuleSetVersionExpiryDate",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "managedruleset"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "UpdateRegexPatternSet",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "regexpatternset"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "UpdateRuleGroup",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "ipset"
    }, {
      "Name" : "regexpatternset"
    }, {
      "Name" : "rulegroup"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "UpdateWebACL",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "ipset"
    }, {
      "Name" : "managedruleset"
    }, {
      "Name" : "regexpatternset"
    }, {
      "Name" : "rulegroup"
    }, {
      "Name" : "webacl"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  } ],
  "ConditionKeys" : [ {
    "Name" : "aws:RequestTag/${TagKey}",
    "Types" : [ "String" ]
  }, {
    "Name" : "aws:ResourceTag/${TagKey}",
    "Types" : [ "String" ]
  }, {
    "Name" : "aws:TagKeys",
    "Types" : [ "ArrayOfString" ]
  }, {
    "Name" : "wafv2:LogDestinationResource",
    "Types" : [ "ARN" ]
  }, {
    "Name" : "wafv2:LogScope",
    "Types" : [ "String" ]
  } ],
  "Operations" : [ {
    "Name" : "AssociateWebACL",
    "AuthorizedActions" : [ {
      "Name" : "AssociateWebACL",
      "Service" : "appsync"
    }, {
      "Name" : "AssociateWebACL",
      "Service" : "wafv2"
    }, {
      "Name" : "CreateWebACLAssociation",
      "Service" : "elasticloadbalancing"
    }, {
      "Name" : "SetWebACL",
      "Service" : "apigateway"
    }, {
      "Name" : "SetWebACL",
      "Service" : "appsync"
    }, {
      "Name" : "SetWebAcl",
      "Service" : "elasticloadbalancing"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "associate_web_acl",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CheckCapacity",
    "AuthorizedActions" : [ {
      "Name" : "CheckCapacity",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "check_capacity",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateAPIKey",
    "AuthorizedActions" : [ {
      "Name" : "CreateAPIKey",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "create_api_key",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateIPSet",
    "AuthorizedActions" : [ {
      "Name" : "CreateIPSet",
      "Service" : "wafv2"
    }, {
      "Name" : "TagResource",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "create_ip_set",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateRegexPatternSet",
    "AuthorizedActions" : [ {
      "Name" : "CreateRegexPatternSet",
      "Service" : "wafv2"
    }, {
      "Name" : "TagResource",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "create_regex_pattern_set",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateRuleGroup",
    "AuthorizedActions" : [ {
      "Name" : "CreateRuleGroup",
      "Service" : "wafv2"
    }, {
      "Name" : "TagResource",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "create_rule_group",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateWebACL",
    "AuthorizedActions" : [ {
      "Name" : "CreateWebACL",
      "Service" : "wafv2"
    }, {
      "Name" : "TagResource",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "create_web_acl",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteAPIKey",
    "AuthorizedActions" : [ {
      "Name" : "DeleteAPIKey",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "delete_api_key",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteFirewallManagerRuleGroups",
    "AuthorizedActions" : [ {
      "Name" : "DeleteFirewallManagerRuleGroups",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "delete_firewall_manager_rule_groups",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteIPSet",
    "AuthorizedActions" : [ {
      "Name" : "DeleteIPSet",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "delete_ip_set",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteLoggingConfiguration",
    "AuthorizedActions" : [ {
      "Name" : "DeleteLoggingConfiguration",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "delete_logging_configuration",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeletePermissionPolicy",
    "AuthorizedActions" : [ {
      "Name" : "DeletePermissionPolicy",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "delete_permission_policy",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteRegexPatternSet",
    "AuthorizedActions" : [ {
      "Name" : "DeleteRegexPatternSet",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "delete_regex_pattern_set",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteRuleGroup",
    "AuthorizedActions" : [ {
      "Name" : "DeleteRuleGroup",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "delete_rule_group",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteWebACL",
    "AuthorizedActions" : [ {
      "Name" : "DeleteWebACL",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "delete_web_acl",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DescribeAllManagedProducts",
    "AuthorizedActions" : [ {
      "Name" : "DescribeAllManagedProducts",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "describe_all_managed_products",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DescribeManagedProductsByVendor",
    "AuthorizedActions" : [ {
      "Name" : "DescribeManagedProductsByVendor",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "describe_managed_products_by_vendor",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DescribeManagedRuleGroup",
    "AuthorizedActions" : [ {
      "Name" : "DescribeManagedRuleGroup",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "describe_managed_rule_group",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DisassociateWebACL",
    "AuthorizedActions" : [ {
      "Name" : "DeleteWebACLAssociation",
      "Service" : "elasticloadbalancing"
    }, {
      "Name" : "DisassociateWebACL",
      "Service" : "appsync"
    }, {
      "Name" : "DisassociateWebACL",
      "Service" : "wafv2"
    }, {
      "Name" : "SetWebACL",
      "Service" : "apigateway"
    }, {
      "Name" : "SetWebACL",
      "Service" : "appsync"
    }, {
      "Name" : "SetWebAcl",
      "Service" : "elasticloadbalancing"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "disassociate_web_acl",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GenerateMobileSdkReleaseUrl",
    "AuthorizedActions" : [ {
      "Name" : "GenerateMobileSdkReleaseUrl",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "generate_mobile_sdk_release_url",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetDecryptedAPIKey",
    "AuthorizedActions" : [ {
      "Name" : "GetDecryptedAPIKey",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "get_decrypted_api_key",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetIPSet",
    "AuthorizedActions" : [ {
      "Name" : "GetIPSet",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "get_ip_set",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetLoggingConfiguration",
    "AuthorizedActions" : [ {
      "Name" : "GetLoggingConfiguration",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "get_logging_configuration",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetManagedRuleSet",
    "AuthorizedActions" : [ {
      "Name" : "GetManagedRuleSet",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "get_managed_rule_set",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetMobileSdkRelease",
    "AuthorizedActions" : [ {
      "Name" : "GetMobileSdkRelease",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "get_mobile_sdk_release",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetPermissionPolicy",
    "AuthorizedActions" : [ {
      "Name" : "GetPermissionPolicy",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "get_permission_policy",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetRateBasedStatementManagedKeys",
    "AuthorizedActions" : [ {
      "Name" : "GetRateBasedStatementManagedKeys",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "get_rate_based_statement_managed_keys",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetRegexPatternSet",
    "AuthorizedActions" : [ {
      "Name" : "GetRegexPatternSet",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "get_regex_pattern_set",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetRuleGroup",
    "AuthorizedActions" : [ {
      "Name" : "GetRuleGroup",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "get_rule_group",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetSampledRequests",
    "AuthorizedActions" : [ {
      "Name" : "GetSampledRequests",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "get_sampled_requests",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetTopPathStatisticsByTraffic",
    "AuthorizedActions" : [ {
      "Name" : "GetTopPathStatisticsByTraffic",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "get_top_path_statistics_by_traffic",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetWebACL",
    "AuthorizedActions" : [ {
      "Name" : "GetWebACL",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "get_web_acl",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetWebACLForResource",
    "AuthorizedActions" : [ {
      "Name" : "GetLoadBalancerWebACL",
      "Service" : "elasticloadbalancing"
    }, {
      "Name" : "GetWebACLForResource",
      "Service" : "appsync"
    }, {
      "Name" : "GetWebACLForResource",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "get_web_acl_for_resource",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListAPIKeys",
    "AuthorizedActions" : [ {
      "Name" : "ListAPIKeys",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "list_api_keys",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListAvailableManagedRuleGroupVersions",
    "AuthorizedActions" : [ {
      "Name" : "ListAvailableManagedRuleGroupVersions",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "list_available_managed_rule_group_versions",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListAvailableManagedRuleGroups",
    "AuthorizedActions" : [ {
      "Name" : "ListAvailableManagedRuleGroups",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "list_available_managed_rule_groups",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListIPSets",
    "AuthorizedActions" : [ {
      "Name" : "ListIPSets",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "list_ip_sets",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListLoggingConfigurations",
    "AuthorizedActions" : [ {
      "Name" : "ListLoggingConfigurations",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "list_logging_configurations",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListManagedRuleSets",
    "AuthorizedActions" : [ {
      "Name" : "ListManagedRuleSets",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "list_managed_rule_sets",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListMobileSdkReleases",
    "AuthorizedActions" : [ {
      "Name" : "ListMobileSdkReleases",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "list_mobile_sdk_releases",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListRegexPatternSets",
    "AuthorizedActions" : [ {
      "Name" : "ListRegexPatternSets",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "list_regex_pattern_sets",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListResourcesForWebACL",
    "AuthorizedActions" : [ {
      "Name" : "DescribeWebACLAssociation",
      "Service" : "elasticloadbalancing"
    }, {
      "Name" : "ListResourcesForWebACL",
      "Service" : "appsync"
    }, {
      "Name" : "ListResourcesForWebACL",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "list_resources_for_web_acl",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListRuleGroups",
    "AuthorizedActions" : [ {
      "Name" : "ListRuleGroups",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "list_rule_groups",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListTagsForResource",
    "AuthorizedActions" : [ {
      "Name" : "ListTagsForResource",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "list_tags_for_resource",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListWebACLs",
    "AuthorizedActions" : [ {
      "Name" : "ListWebACLs",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "list_web_acls",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "PutLoggingConfiguration",
    "AuthorizedActions" : [ {
      "Name" : "PutLoggingConfiguration",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "put_logging_configuration",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "PutManagedRuleSetVersions",
    "AuthorizedActions" : [ {
      "Name" : "PutManagedRuleSetVersions",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "put_managed_rule_set_versions",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "PutPermissionPolicy",
    "AuthorizedActions" : [ {
      "Name" : "PutPermissionPolicy",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "put_permission_policy",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "TagResource",
    "AuthorizedActions" : [ {
      "Name" : "TagResource",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "tag_resource",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UntagResource",
    "AuthorizedActions" : [ {
      "Name" : "UntagResource",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "untag_resource",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateIPSet",
    "AuthorizedActions" : [ {
      "Name" : "UpdateIPSet",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "update_ip_set",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateManagedRuleSetVersionExpiryDate",
    "AuthorizedActions" : [ {
      "Name" : "UpdateManagedRuleSetVersionExpiryDate",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "update_managed_rule_set_version_expiry_date",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateRegexPatternSet",
    "AuthorizedActions" : [ {
      "Name" : "UpdateRegexPatternSet",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "update_regex_pattern_set",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateRuleGroup",
    "AuthorizedActions" : [ {
      "Name" : "UpdateRuleGroup",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "update_rule_group",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateWebACL",
    "AuthorizedActions" : [ {
      "Name" : "UpdateWebACL",
      "Service" : "wafv2"
    } ],
    "SDK" : [ {
      "Name" : "wafv2",
      "Method" : "update_web_acl",
      "Package" : "Boto3"
    } ]
  } ],
  "Resources" : [ {
    "Name" : "amplify-app",
    "ARNFormats" : [ "arn:${Partition}:amplify:${Region}:${Account}:apps/${AppId}" ]
  }, {
    "Name" : "apigateway",
    "ARNFormats" : [ "arn:${Partition}:apigateway:${Region}::/restapis/${ApiId}/stages/${StageName}" ]
  }, {
    "Name" : "apprunner",
    "ARNFormats" : [ "arn:${Partition}:apprunner:${Region}:${Account}:service/${ServiceName}/${ServiceId}" ]
  }, {
    "Name" : "appsync",
    "ARNFormats" : [ "arn:${Partition}:appsync:${Region}:${Account}:apis/${GraphQLAPIId}" ]
  }, {
    "Name" : "ipset",
    "ARNFormats" : [ "arn:${Partition}:wafv2:${Region}:${Account}:${Scope}/ipset/${Name}/${Id}" ],
    "ConditionKeys" : [ "aws:ResourceTag/${TagKey}" ]
  }, {
    "Name" : "loadbalancer/app/",
    "ARNFormats" : [ "arn:${Partition}:elasticloadbalancing:${Region}:${Account}:loadbalancer/app/${LoadBalancerName}/${LoadBalancerId}" ]
  }, {
    "Name" : "managedruleset",
    "ARNFormats" : [ "arn:${Partition}:wafv2:${Region}:${Account}:${Scope}/managedruleset/${Name}/${Id}" ]
  }, {
    "Name" : "regexpatternset",
    "ARNFormats" : [ "arn:${Partition}:wafv2:${Region}:${Account}:${Scope}/regexpatternset/${Name}/${Id}" ],
    "ConditionKeys" : [ "aws:ResourceTag/${TagKey}" ]
  }, {
    "Name" : "rulegroup",
    "ARNFormats" : [ "arn:${Partition}:wafv2:${Region}:${Account}:${Scope}/rulegroup/${Name}/${Id}" ],
    "ConditionKeys" : [ "aws:ResourceTag/${TagKey}" ]
  }, {
    "Name" : "userpool",
    "ARNFormats" : [ "arn:${Partition}:cognito-idp:${Region}:${Account}:userpool/${UserPoolId}" ]
  }, {
    "Name" : "verified-access-instance",
    "ARNFormats" : [ "arn:${Partition}:ec2:${Region}:${Account}:verified-access-instance/${VerifiedAccessInstanceId}" ]
  }, {
    "Name" : "webacl",
    "ARNFormats" : [ "arn:${Partition}:wafv2:${Region}:${Account}:${Scope}/webacl/${Name}/${Id}" ],
    "ConditionKeys" : [ "aws:ResourceTag/${TagKey}" ]
  } ],
  "Version" : "v1.4"
}