Activate-AppSecConfiguration
Activates one or more configurations globally. All Clone-AppSecSecurityPolicy
Creates a new copy of an existing security policy or creates a new security policy from scratch when you don't specify a policy to clone in the request. Kona Site Defender and App & API Protector with the Advanced Security module Export-AppSecConfigurationVersionDetails
Gets comprehensive details about a security configuration version. All Get-AppSecActivationRequestStatus
Gets the status of a long-running activation request. All Get-AppSecActivationStatus
Gets the status of an activation. All Get-AppSecBypassNetworkLists
Gets which network lists are used in the bypass network lists settings. Web Application Protector Get-AppSecConfiguration
Gets details of the security configuration. All Get-AppSecConfigurationVersion
Gets basic details about a configuration version. All Get-AppSecCustomDenyAction
Gets the specified custom deny action. All Get-AppSecCustomRule
Gets the details of a custom rule. All Get-AppSecEvasivePathMatch
Gets the evasive path match setting for a configuration. Evasive path match is off by default. Web Application Protector, Kona Site Defender Get-AppSecHostnameCoverage
Gets the list of hostnames in the account with their current protections, activation statuses, and other summary information. Kona Site Defender, App & API Protector with the Advanced Security module Get-AppSecLogging
Gets HTTP header logging controls for a configuration. HTTP header logging is on by default, and in most cases you should leave it enabled. All Get-AppSecMatchTarget
Gets the specified match target. Kona Site Defender, App & API Protector with the Advanced Security module Get-AppSecPolicy
Gets the specified security policy. All Get-AppSecPolicyAdaptiveIntelligence
Beta. Returns whether adaptive intelligence is enabled. Contact your account team if you'd like to run this operation. All Get-AppSecPolicyAttackGroup
Gets available tuning recommendations for an attack group. Adaptive Security Engine Get-AppSecPolicyAttackGroupExceptions
Gets the exceptions for an attack group. Adaptive Security Engine Get-AppSecPolicyAttackGroupRecommendations
Gets available tuning recommendations for an attack group. Adaptive Security Engine Get-AppSecPolicyEvaluationAttackGroup
Gets a list of evaluation attack groups with their associated actions. All Get-AppSecPolicyEvaluationPenaltyBox
Gets the penalty box settings for a security policy in evaluation mode. When the penalty box is enabled for a policy in evaluation mode, clients that trigger a WAF Deny action are placed in the penalty box. All Get-AppSecPolicyEvaluationRule
Gets the action for a specific rule you want to evaluate. This applies to both ASE auto and ASE manual upgrade modes. Kona Site Defender, App & API Protector with the Advanced Security module Get-AppSecPolicyEvasivePathMatch
Gets the evasive path match setting for a security policy. Evasive path match is off by default. Web Application Protector, Kona Site Defender Get-AppSecPolicyIPGeoFirewall
Gets which network lists are used in the IP/Geo Firewall settings. All Get-AppSecPolicyLogging
Gets a security policy's settings for HTTP header logging. HTTP header logging is on by default, and in most cases you should leave it enabled. All Get-AppSecPolicyMode
Gets the mode to which your rules are currently set. All Get-AppSecPolicyPenaltyBox
Gets the penalty box settings for the security policy you specify. All Get-AppSecPolicyProtections
Gets the protections and whether they are enabled or disabled in a security policy. All Get-AppSecPolicyReputationAnalysis
Gets the current reputation analysis settings. Kona Site Defender Get-AppSecPolicyReputationProfile
Gets the details for a given reputation profile. Kona Site Defender, App & API Protector with the Advanced Security module Get-AppSecPolicyRequestSizeLimit
Beta. Gets request body inspection limit settings for a security policy. Contact your account team if you'd like to run this operation. All Get-AppSecPolicyRule
Gets the action a rule takes when triggered. Kona Site Defender, App & API Protector with the Advanced Security module. Get-AppSecPolicyRuleRecommendations
Gets available tuning recommendations for a rule. Our system can identify patterns of false positives, and suggests exceptions for you to include in your rule. Adaptive Security Engine Get-AppSecPolicySlowPostSettings
Gets slow POST protection settings for a specific configuration. All Get-AppSecPolicyTuningRecommendations
Gets available tuning recommendations for a policy. Our system can identify patterns of false positives and suggest exceptions for you to include in your policy. Adaptive Security Engine Get-AppSecPolicyUpgradeDetails
Verifies changes in a given rule sets. Kona Site Defender, App & API Protector with the Advanced Security module. Get-AppSecPragmaSettings
Gets the Pragma header's excluded conditions. All Get-AppSecPrefetch
Gets the prefetch request settings. Kona Site Defender Get-AppSecRatePolicy
Gets the specified rate policy. All Get-AppSecReputationProfile
Gets the details for a specific reputation profile. Kona Site Defender, App & API Protector with the Advanced Security module Get-AppSecRequestSizeLimit
Beta. Gets request body inspection limit settings for a configuration. Contact your account team if you'd like to run this operation. All Get-AppSecSiemSettings
Gets SIEM settings for a specific configuration. All Get-AppSecSiemVersions
Gets available SIEM versions. All Get-AppSecVersionNotes
Gets the most recent version notes for a configuration. All List-AppSecActivationHistory
Gets one or more configurations globally. All List-AppSecConfigurations
Gets all available security configurations. All List-AppSecConfigurationVersions
Gets all available versions for the specified security configuration, with results optionally paginated. All List-AppSecCustomRules
Gets all custom rules defined in a security configuration. All List-AppSecFailoverHostnames
Gets all the failover hostnames in a configuration. All List-AppSecHostnameOverlaps
Gets all the configuration versions that contain a hostname also included in the current configuration version. Kona Site Defender, App & API Protector with the Advanced Security module List-AppSecMatchTargets
Gets all match targets defined for a given security configuration version. All List-AppSecPolicies
Gets all security policies available for a given security configuration. All List-AppSecPolicyAPIRequestConstraints
Gets all APIs with their constraints and associated actions. Kona Site Defender, App & API Protector with the Advanced Security module List-AppSecPolicyAttackGroups
Gets all attack groups with their associated actions. All List-AppSecPolicyCustomRules
Gets all configured custom rules for the specified configuration. All List-AppSecPolicyEvaluationAttackGroups
Gets all evaluation attack groups with their associated actions. All List-AppSecPolicyEvaluationRules
Gets all rules available for evaluation and their actions. Kona Site Defender, App & API Protector with the Advanced Security module List-AppSecPolicyRatePolicies
Gets all rate policies currently in use with the actions each policy takes when conditions are met. All List-AppSecPolicyRules
Gets the action taken for each rule in a policy. The action occurs when the rules are triggered by a request. These are not the same rules as Custom Rules that you configure yourself. These rules are maintained by Akamai. Kona Site Defender, App & API Protector with the Advanced Security module List-AppSecRatePolicies
Gets all rate policies for a specific security configuration version All List-AppSecReputationProfiles
Gets all reputation profiles for a specific security configuration version. To use reputation profiles, you need to add Client Reputation to Kona Site Defender on your contract. Kona Site Defender, App & API Protector with the Advanced Security module List-AppSecSelectableHostnames
Gets all the hostnames that a given configuration version has the ability to protect. Hostnames may show as error hosts when they aren't currently available. All List-AppSecSelectedHostnames
Gets all the hostnames that a configuration version selects as candidates of protected hostnames that you can use in match targets. All List-AppSecSubscribers
Gets all all subscribers to a feature for a security configuration. The response array is empty if no subscribers exist. Kona Site Defender New-AppSecConfiguration
Creates a new configuration for AAP/WAP. All New-AppSecConfigurationVersion
Creates a new version for a given security configuration. All New-AppSecCustomDenyAction
Create a new custom deny action for a given security configuration and version. All New-AppSecCustomRule
Creates a new custom rule for a given security configuration and version. All New-AppSecMatchTarget
Creates a new match target for a given security configuration and version. All New-AppSecPolicy
Creates a new policy for a given security configuration and version. All New-AppSecRatePolicy
Creates a new rate policy for a given security configuration and version. All New-AppSecReputationProfile
Creates a new reputation profile for a given security configuration and version. All New-AppSecSubscription
Creates a subscription request to receive recommendation emails. All Remove-AppSecConfiguration
Deletes a security configuration for a configuration that has never been activated. All Remove-AppSecConfigurationVersion
Deletes a version of a given security configuration. All Remove-AppSecCustomDenyAction
Deletes a custom deny action from a given security configuration. All Remove-AppSecCustomRule
Deletes a custom rule from a given security configuration. All Remove-AppSecMatchTarget
Deletes a match target from a given security configuration. All Remove-AppSecPolicy
Deletes a policy from a given security configurations All Remove-AppSecRatePolicy
Deletes a rate policy from a given security configuration. All Remove-AppSecReputationProfile
Deletes a reputation profile from a given security configuration. All Remove-AppSecSubscription
Deletes a subscription for recommendation emails. All Rename-AppSecConfiguration
Changes the name of a security configuration. All Set-AppSecBypassNetworkLists
Updates a WAP configuration with bypass network lists. All Set-AppSecCustomDenyAction
Updates a custom deny action in a security configuration and version. All Set-AppSecCustomRule
Updates a custom rule in a security configuration and version. All Set-AppSecEvasivePathMatch
Updates the evasive path match settings for a security configuration and version All Set-AppSecLogging
Updates the logging settings for a security configuration and version. All Set-AppSecMatchTarget
Updates a match target in a security configuration and version. All Set-AppSecMatchTargetOrder
Updates the order of match targets in a security configuration and version. All Set-AppSecPolicy
Updates the name of a policy within a given security configuration and version. All Set-AppSecPolicyAdaptiveIntelligence
Beta. Updates the adaptive intelligence settings for a given policy in a security configuration and version. Contact your account team if you'd like to run this operation. All Set-AppSecPolicyAttackGroup
Updates an attack group for a given policy in a security configuration and version. All Set-AppSecPolicyAttackGroupExceptions
Updates attack group exceptions for a given policy in a security configuration and version. All Set-AppSecPolicyCustomRule
Updates the custom rule action for a given policy in a security configuration and version. All Set-AppSecPolicyEvaluationAttackGroup
Updates an attack group in evaluation mode for a given policy in a security configuration and version. All Set-AppSecPolicyEvaluationAttackGroupExceptions
Updates the exceptions to an attack group in evaluation mode for a given policy in a security configuration and version. All Set-AppSecPolicyEvaluationMode
Sets the evaluation mode for a given policy in a security configuration and version. All Set-AppSecPolicyEvaluationPenaltyBox
Updates the penalty box settings in evaluation mode for a given policy in a security configuration and version. All Set-AppSecPolicyEvaluationRule
Updates a WAF rule action in evaluation mode for a given policy in a security configuration and version. All Set-AppSecPolicyEvaluationRuleExceptions
Updates the exceptions for a WAF rule in evaluation mode for a given policy in a security configuration and version. All Set-AppSecPolicyEvasivePathMatch
Updates the evasive path match settings for a given policy in a security configuration and version. All Set-AppSecPolicyIPGeoFirewall
Updates the IP/GEO settings for a given policy in a security configuration and version. All Set-AppSecPolicyLogging
Updates the logging settings for a given policy in a security configuration and version. All Set-AppSecPolicyMode
Updates the WAF mode for a given policy in a security configuration and version. All Set-AppSecPolicyPenaltyBox
Updates the penalty box settings for a given policy in a security configuration and version. All Set-AppSecPolicyPragmaSettings
Updates the Pragma header settings for a given policy in a security configuration and version. All Set-AppSecPolicyProtections
Updates which protections are enabled for a given policy in a security configuration and version. All Set-AppSecPolicyRatePolicy
Updates the rate policy actions for a given policy in a security configuration and version. All Set-AppSecPolicyReputationAnalysis
Updatse the reputation analysis settings for a given policy in a security configuration and version. All Set-AppSecPolicyReputationProfile
Updates the reputation profile settings for a given policy in a security configuration and version. All Set-AppSecPolicyRequestSizeLimit
Updates the request size limit for a given policy in a security configuration and version. All Set-AppSecPolicyRule
Updates a WAF rule action for a given policy in a security configuration and version. All Set-AppSecPolicyRuleExceptions
Update the exceptions for a WAF rule for a given policy in a security configuration and version All Set-AppSecPolicySlowPostSettings
Updates the slow post settings for a given policy in a security configuration and version. All Set-AppSecPolicyTuningRecommendations
Updates response to exception recommendations for a given policy in a security configuration and version. All Set-AppSecPragmaSettings
Updates the Pragma header settings for a security configuration and version. All Set-AppSecPrefetch
Updates the prefetching settings for a security configuration and version. All Set-AppSecRatePolicy
Updates a rate policy for a security configuration and version. All Set-AppSecReputationProfile
Updates a reputation profile for a security configuration and version. All Set-AppSecRequestSizeLimit
Updates the request size limit settings for a security configuration and version. All Set-AppSecSelectedHostnames
Updates the selected hostnames included in a security configuration and version. All Set-AppSecSiemSettings
Updates the SIEM settings for a security configuration and version. All Set-AppSecVersionNotes
Updates the version notes of a security configuration and version. All Update-AppSecKRSRuleSet
Updates the KRS rule set. All