Akamai.AppSec
2.0.0
Functions to manage the Akamai Application Security API.
Minimum PowerShell version
5.0
Installation Options
Owners
Copyright
(c) 2024 Akamai Technologies. All rights reserved.
Package Details
Author(s)
- Akamai Technologies Ltd.
Functions
Add-AppSecPolicySelectedHostnames Add-AppSecSelectedHostnames Copy-AppSecSecurityPolicy Expand-AppSecConfigDetails Export-AppSecConfiguration Get-AppSecActivationHistory Get-AppSecActivationRequestStatus Get-AppSecActivationStatus Get-AppSecAttackPayloadSettings Get-AppSecAvailableHostnames Get-AppSecBypassNetworkLists Get-AppSecConfiguration Get-AppSecConfigurationVersion Get-AppSecContractsAndGroups Get-AppSecCustomDenyAction Get-AppSecCustomRule Get-AppsecDiscoveredApi Get-AppsecDiscoveredApiEndpoints Get-AppsecEvaluationHostnames Get-AppSecEvasivePathMatch Get-AppSecFailoverHostnames Get-AppSecHostnameCoverage Get-AppSecHostnameMatchTargets Get-AppSecHostnameOverlap Get-AppSecLogging Get-AppsecMalwarePolicy Get-AppsecMalwarePolicyContentType Get-AppSecMatchTarget Get-AppSecPIISettings Get-AppSecPolicy Get-AppSecPolicyAdaptiveIntelligence Get-AppSecPolicyAPIEndpoints Get-AppSecPolicyAPIRequestConstraints Get-AppSecPolicyAttackGroup Get-AppSecPolicyAttackGroupExceptions Get-AppSecPolicyAttackGroupRecommendations Get-AppSecPolicyAttackPayload Get-AppSecPolicyBypassNetworkLists Get-AppSecPolicyCustomRules Get-AppSecPolicyEvaluationAttackGroup Get-AppSecPolicyEvaluationAttackGroupExceptions Get-AppSecPolicyEvaluationHostnames Get-AppSecPolicyEvaluationPenaltyBox Get-AppSecPolicyEvaluationRule Get-AppSecPolicyEvaluationRuleExceptions Get-AppSecPolicyEvasivePathMatch Get-AppSecPolicyIPGeoFirewall Get-AppSecPolicyLogging Get-AppsecPolicyMalwarePolicy Get-AppSecPolicyMode Get-AppSecPolicyPenaltyBox Get-AppSecPolicyPragmaSettings Get-AppSecPolicyProtections Get-AppSecPolicyRatePolicy Get-AppSecPolicyReputationAnalysis Get-AppSecPolicyReputationProfile Get-AppSecPolicyRequestSizeLimit Get-AppSecPolicyRule Get-AppSecPolicyRuleExceptions Get-AppSecPolicyRuleRecommendations Get-AppSecPolicySelectedHostnames Get-AppSecPolicySlowPost Get-AppSecPolicyTuningRecommendations Get-AppSecPolicyUpgradeDetails Get-AppsecPolicyUrlProtectionPolicy Get-AppSecPragmaSettings Get-AppSecPrefetch Get-AppSecRatePolicy Get-AppSecReputationProfile Get-AppSecRequestSizeLimit Get-AppSecSelectableHostnames Get-AppSecSelectedHostnames Get-AppSecSiemSettings Get-AppSecSiemVersions Get-AppSecSubscribers Get-AppsecUrlProtectionPolicy Get-AppSecVersionNotes Hide-AppSecDiscoveredApi New-AppSecActivation New-AppSecConfiguration New-AppSecConfigurationVersion New-AppSecCustomDenyAction New-AppSecCustomRule New-AppSecDiscoveredApiEndpoint New-AppsecMalwarePolicy New-AppSecMatchTarget New-AppSecPolicy New-AppSecRatePolicy New-AppSecReputationProfile New-AppSecSubscription New-AppsecUrlProtectionPolicy Protect-AppSecEvaluationHostnames Protect-AppSecPolicyEvaluationHostnames Remove-AppSecConfiguration Remove-AppSecConfigurationVersion Remove-AppSecCustomDenyAction Remove-AppSecCustomRule Remove-AppsecMalwarePolicy Remove-AppSecMatchTarget Remove-AppSecPolicy Remove-AppSecPolicySelectedHostnames Remove-AppSecRatePolicy Remove-AppSecReputationProfile Remove-AppSecSelectedHostnames Remove-AppSecSubscription Remove-AppsecUrlProtectionPolicy Rename-AppSecConfiguration Set-AppSecAttackPayloadSettings Set-AppSecBypassNetworkLists Set-AppSecCustomDenyAction Set-AppSecCustomRule Set-AppSecEvaluationHostnames Set-AppSecEvasivePathMatch Set-AppSecLogging Set-AppsecMalwarePolicy Set-AppSecMatchTarget Set-AppSecMatchTargetOrder Set-AppSecPIISettings Set-AppSecPolicy Set-AppSecPolicyAdaptiveIntelligence Set-AppSecPolicyAPIRequestConstraints Set-AppSecPolicyAttackGroup Set-AppSecPolicyAttackGroupExceptions Set-AppSecPolicyAttackPayload Set-AppSecPolicyBypassNetworkLists Set-AppSecPolicyCustomRule Set-AppSecPolicyEvaluationAttackGroup Set-AppSecPolicyEvaluationAttackGroupExceptions Set-AppsecPolicyEvaluationHostnames Set-AppSecPolicyEvaluationMode Set-AppSecPolicyEvaluationPenaltyBox Set-AppSecPolicyEvaluationRule Set-AppSecPolicyEvaluationRuleExceptions Set-AppSecPolicyEvasivePathMatch Set-AppSecPolicyIPGeoFirewall Set-AppSecPolicyLogging Set-AppsecPolicyMalwarePolicy Set-AppSecPolicyMode Set-AppSecPolicyPenaltyBox Set-AppSecPolicyPragmaSettings Set-AppSecPolicyProtections Set-AppSecPolicyRatePolicy Set-AppSecPolicyReputationAnalysis Set-AppSecPolicyReputationProfile Set-AppSecPolicyRequestSizeLimit Set-AppSecPolicyRule Set-AppSecPolicyRuleExceptions Set-AppSecPolicySelectedHostnames Set-AppSecPolicySlowPost Set-AppSecPolicyTuningRecommendations Set-AppsecPolicyUrlProtectionPolicy Set-AppSecPragmaSettings Set-AppSecPrefetch Set-AppSecRatePolicy Set-AppSecReputationProfile Set-AppSecRequestSizeLimit Set-AppSecSelectedHostnames Set-AppSecSiemSettings Set-AppsecUrlProtectionPolicy Set-AppSecVersionNotes Show-AppSecDiscoveredApi Update-AppSecKRSRuleSet
Dependencies
FileList
- Akamai.AppSec.nuspec
- src\Get-AppSecCustomDenyAction.ps1
- src\Get-AppSecHostnameOverlap.ps1
- src\Get-AppSecPolicyAPIRequestConstraints.ps1
- src\Get-AppSecPolicyEvaluationHostnames.ps1
- src\Get-AppSecPolicyPenaltyBox.ps1
- src\Get-AppSecPolicyRuleExceptions.ps1
- src\Get-AppSecSubscribers.ps1
- src\New-AppSecCustomRule.ps1
- src\New-AppsecUrlProtectionPolicy.ps1
- src\Remove-AppSecMatchTarget.ps1
- src\Rename-AppSecConfiguration.ps1
- src\Set-AppsecMalwarePolicy.ps1
- src\Set-AppSecPolicyAttackGroupExceptions.ps1
- src\Set-AppSecPolicyEvaluationPenaltyBox.ps1
- src\Set-AppSecPolicyPenaltyBox.ps1
- src\Set-AppSecPolicyRuleExceptions.ps1
- src\Set-AppSecReputationProfile.ps1
- src\Get-AppSecActivationHistory.ps1
- src\Get-AppSecCustomRule.ps1
- src\Get-AppSecLogging.ps1
- src\Get-AppSecPolicyAttackGroup.ps1
- src\Get-AppSecPolicyEvaluationPenaltyBox.ps1
- src\Get-AppSecPolicyPragmaSettings.ps1
- src\Get-AppSecPolicyRuleRecommendations.ps1
- src\Get-AppsecUrlProtectionPolicy.ps1
- src\New-AppSecDiscoveredApiEndpoint.ps1
- src\Protect-AppSecEvaluationHostnames.ps1
- src\Remove-AppSecPolicy.ps1
- src\Set-AppSecAttackPayloadSettings.ps1
- src\Set-AppSecMatchTarget.ps1
- src\Set-AppSecPolicyAttackPayload.ps1
- src\Set-AppSecPolicyEvaluationRule.ps1
- src\Set-AppSecPolicyPragmaSettings.ps1
- src\Set-AppSecPolicySelectedHostnames.ps1
- src\Set-AppSecRequestSizeLimit.ps1
- Akamai.AppSec.psd1
- src\Get-AppSecActivationRequestStatus.ps1
- src\Get-AppsecDiscoveredApi.ps1
- src\Get-AppsecMalwarePolicy.ps1
- src\Get-AppSecPolicyAttackGroupExceptions.ps1
- src\Get-AppSecPolicyEvaluationRule.ps1
- src\Get-AppSecPolicyProtections.ps1
- src\Get-AppSecPolicySelectedHostnames.ps1
- src\Get-AppSecPrefetch.ps1
- src\Get-AppSecVersionNotes.ps1
- src\New-AppsecMalwarePolicy.ps1
- src\Protect-AppSecPolicyEvaluationHostnames.ps1
- src\Remove-AppSecPolicySelectedHostnames.ps1
- src\Set-AppSecBypassNetworkLists.ps1
- src\Set-AppSecMatchTargetOrder.ps1
- src\Set-AppSecPolicyBypassNetworkLists.ps1
- src\Set-AppSecPolicyEvaluationRuleExceptions.ps1
- src\Set-AppSecPolicyProtections.ps1
- src\Set-AppSecPolicySlowPost.ps1
- src\Set-AppSecSelectedHostnames.ps1
- Akamai.AppSec.psm1
- src\Get-AppSecActivationStatus.ps1
- src\Get-AppsecDiscoveredApiEndpoints.ps1
- src\Get-AppsecMalwarePolicyContentType.ps1
- src\Get-AppSecPolicyAttackGroupRecommendations.ps1
- src\Get-AppSecPolicyEvaluationRuleExceptions.ps1
- src\Get-AppSecPolicyRatePolicy.ps1
- src\Get-AppSecPolicySlowPost.ps1
- src\Get-AppSecRatePolicy.ps1
- src\Hide-AppSecDiscoveredApi.ps1
- src\New-AppSecMatchTarget.ps1
- src\Remove-AppSecConfiguration.ps1
- src\Remove-AppSecRatePolicy.ps1
- src\Set-AppSecCustomDenyAction.ps1
- src\Set-AppSecPIISettings.ps1
- src\Set-AppSecPolicyCustomRule.ps1
- src\Set-AppSecPolicyEvasivePathMatch.ps1
- src\Set-AppSecPolicyRatePolicy.ps1
- src\Set-AppSecPolicyTuningRecommendations.ps1
- src\Set-AppSecSiemSettings.ps1
- en-US\Akamai.AppSec-help.xml
- src\Get-AppSecAttackPayloadSettings.ps1
- src\Get-AppsecEvaluationHostnames.ps1
- src\Get-AppSecMatchTarget.ps1
- src\Get-AppSecPolicyAttackPayload.ps1
- src\Get-AppSecPolicyEvasivePathMatch.ps1
- src\Get-AppSecPolicyReputationAnalysis.ps1
- src\Get-AppSecPolicyTuningRecommendations.ps1
- src\Get-AppSecReputationProfile.ps1
- src\New-AppSecActivation.ps1
- src\New-AppSecPolicy.ps1
- src\Remove-AppSecConfigurationVersion.ps1
- src\Remove-AppSecReputationProfile.ps1
- src\Set-AppSecCustomRule.ps1
- src\Set-AppSecPolicy.ps1
- src\Set-AppSecPolicyEvaluationAttackGroup.ps1
- src\Set-AppSecPolicyIPGeoFirewall.ps1
- src\Set-AppSecPolicyReputationAnalysis.ps1
- src\Set-AppsecPolicyUrlProtectionPolicy.ps1
- src\Set-AppsecUrlProtectionPolicy.ps1
- src\Add-AppSecPolicySelectedHostnames.ps1
- src\Get-AppSecAvailableHostnames.ps1
- src\Get-AppSecEvasivePathMatch.ps1
- src\Get-AppSecPIISettings.ps1
- src\Get-AppSecPolicyBypassNetworkLists.ps1
- src\Get-AppSecPolicyIPGeoFirewall.ps1
- src\Get-AppSecPolicyReputationProfile.ps1
- src\Get-AppSecPolicyUpgradeDetails.ps1
- src\Get-AppSecRequestSizeLimit.ps1
- src\New-AppSecConfiguration.ps1
- src\New-AppSecRatePolicy.ps1
- src\Remove-AppSecCustomDenyAction.ps1
- src\Remove-AppSecSelectedHostnames.ps1
- src\Set-AppSecEvaluationHostnames.ps1
- src\Set-AppSecPolicyAdaptiveIntelligence.ps1
- src\Set-AppSecPolicyEvaluationAttackGroupExceptions.ps1
- src\Set-AppSecPolicyLogging.ps1
- src\Set-AppSecPolicyReputationProfile.ps1
- src\Set-AppSecPragmaSettings.ps1
- src\Set-AppSecVersionNotes.ps1
- src\Add-AppSecSelectedHostnames.ps1
- src\Get-AppSecBypassNetworkLists.ps1
- src\Get-AppSecFailoverHostnames.ps1
- src\Get-AppSecPolicy.ps1
- src\Get-AppSecPolicyCustomRules.ps1
- src\Get-AppSecPolicyLogging.ps1
- src\Get-AppSecPolicyRequestSizeLimit.ps1
- src\Get-AppsecPolicyUrlProtectionPolicy.ps1
- src\Get-AppSecSelectableHostnames.ps1
- src\New-AppSecConfigurationVersion.ps1
- src\New-AppSecReputationProfile.ps1
- src\Remove-AppSecCustomRule.ps1
- src\Remove-AppSecSubscription.ps1
- src\Set-AppSecEvasivePathMatch.ps1
- src\Set-AppSecPolicyAPIRequestConstraints.ps1
- src\Set-AppsecPolicyEvaluationHostnames.ps1
- src\Set-AppsecPolicyMalwarePolicy.ps1
- src\Set-AppSecPolicyRequestSizeLimit.ps1
- src\Set-AppSecPrefetch.ps1
- src\Show-AppSecDiscoveredApi.ps1
- src\Copy-AppSecSecurityPolicy.ps1
- src\Get-AppSecConfiguration.ps1
- src\Get-AppSecHostnameCoverage.ps1
- src\Get-AppSecPolicyAdaptiveIntelligence.ps1
- src\Get-AppSecPolicyEvaluationAttackGroup.ps1
- src\Get-AppsecPolicyMalwarePolicy.ps1
- src\Get-AppSecPolicyRule.ps1
- src\Get-AppSecPragmaSettings.ps1
- src\Get-AppSecSelectedHostnames.ps1
- src\New-AppSecCustomDenyAction.ps1
- src\New-AppSecSubscription.ps1
- src\Remove-AppsecMalwarePolicy.ps1
- src\Remove-AppsecUrlProtectionPolicy.ps1
- src\Set-AppSecLogging.ps1
- src\Set-AppSecPolicyAttackGroup.ps1
- src\Set-AppSecPolicyEvaluationMode.ps1
- src\Set-AppSecPolicyMode.ps1
- src\Set-AppSecPolicyRule.ps1
- src\Set-AppSecRatePolicy.ps1
- src\Update-AppSecKRSRuleSet.ps1
- src\Expand-AppSecConfigDetails.ps1
- src\Get-AppSecConfigurationVersion.ps1
- src\Get-AppSecHostnameMatchTargets.ps1
- src\Get-AppSecPolicyAPIEndpoints.ps1
- src\Get-AppSecPolicyEvaluationAttackGroupExceptions.ps1
- src\Get-AppSecPolicyMode.ps1
- src\Get-AppSecSiemSettings.ps1
- src\Export-AppSecConfiguration.ps1
- src\Get-AppSecContractsAndGroups.ps1
- src\Get-AppSecSiemVersions.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
2.1.0 | 2,269 | 8/20/2024 |
2.0.0 (current version) | 3,594 | 4/18/2024 |