AkamaiPowershell

1.13.0

Cmdlets to manage Akamai APIs

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name AkamaiPowershell

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name AkamaiPowershell

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2024 Akamai Technologies. All rights reserved.

Package Details

Author(s)

  • Akamai Technologies

Functions

Activate-APIEndpointVersion Clone-APIEndpoint Clone-APIEndpointVersion Deactivate-APIEndpointVersion Get-APIEndpointVersion Get-APIEndpointVersionCacheSettings Get-APIEndpointVersionCorsSettings Get-APIEndpointVersionGraphQLSettings Get-APIEndpointVersionGZipSettings Get-APIEndpointVersionJWTSettings Get-APIEndpointVersionResource Get-APIEndpointVersionRoutingSettings Get-APIEndpointVersionSummary Hide-APIEndpointVersion List-APIEndpoints List-APIEndpointVersionResources List-APIEndpointVersions New-APIEndpoint New-APIEndpointFromFile New-APIEndpointVersionResource Remove-APIEndpoint Remove-APIEndpointVersion Remove-APIEndpointVersionResource Set-APIEndpointVersion Set-APIEndpointVersionCacheSettings Set-APIEndpointVersionCorsSettings Set-APIEndpointVersionFromFile Set-APIEndpointVersionGraphQLSettings Set-APIEndpointVersionGZipSettings Set-APIEndpointVersionJWTSettings Set-APIEndpointVersionResource Set-APIEndpointVersionRoutingSettings Show-APIEndpointVersion Generate-APIKey Generate-APIKeyReport Get-APIKey Get-ApiKeyCollection Get-APIThrottlingCounter Import-APIKey List-APIKeyCollectionEndpoints List-ApiKeyCollections List-APIKeys List-APITags List-APIThrottlingCounterEndpoints List-APIThrottlingCounterKeys List-APIThrottlingCounters Move-APIKeys New-APIKey New-ApiKeyCollection New-APIKeys New-APIThrottlingCounter Remove-APIKeyCollection Remove-APIThrottlingCounter Reset-APIKeyQuota Restore-APIKey Revoke-APIKey Set-APIKey Set-APIKeyCollection Set-ApiKeyCollectionACL Set-APIKeyCollectionQuota Set-APIThrottlingCounter Activate-AppSecConfiguration Activate-AppSecConfigurationVersion Clone-AppSecSecurityPolicy Export-AppSecConfigurationVersionDetails Get-AppSecActivationRequestStatus Get-AppSecActivationStatus Get-AppSecBypassNetworkLists Get-AppSecConfiguration Get-AppSecConfigurationVersion Get-AppSecConfigurationVersionDetails Get-AppSecCustomDenyAction Get-AppSecCustomRule Get-AppSecEvasivePathMatch Get-AppSecHostnameCoverage Get-AppSecLogging Get-AppSecMatchTarget Get-AppSecPolicy Get-AppSecPolicyAdaptiveIntelligence Get-AppSecPolicyAttackGroup Get-AppSecPolicyAttackGroupExceptions Get-AppSecPolicyAttackGroupRecommendations Get-AppSecPolicyEvaluationAttackGroup Get-AppSecPolicyEvaluationAttackGroupExceptions Get-AppSecPolicyEvaluationPenaltyBox Get-AppSecPolicyEvaluationRule Get-AppSecPolicyEvaluationRuleConditions Get-AppSecPolicyEvaluationRuleExceptions Get-AppSecPolicyEvasivePathMatch Get-AppSecPolicyIPGeoFirewall Get-AppSecPolicyLogging Get-AppSecPolicyMode Get-AppSecPolicyPenaltyBox Get-AppSecPolicyPragmaSettings Get-AppSecPolicyProtections Get-AppSecPolicyReputationAnalysis Get-AppSecPolicyReputationProfile Get-AppSecPolicyReputationProfileAction Get-AppSecPolicyRequestSizeLimit Get-AppSecPolicyRule Get-AppSecPolicyRuleConditions Get-AppSecPolicyRuleExceptions Get-AppSecPolicyRuleRecommendations Get-AppSecPolicySlowPostSettings Get-AppSecPolicyTuningRecommendations Get-AppSecPolicyUpgradeDetails Get-AppSecPragmaSettings Get-AppSecPrefetch Get-AppSecRatePolicy Get-AppSecReputationProfile Get-AppSecRequestSizeLimit Get-AppSecSiemSettings Get-AppSecSiemVersions Get-AppSecVersionNotes List-AppSecActivationHistory List-AppSecAvailableHostnames List-AppSecConfigurations List-AppSecConfigurationVersions List-AppSecCustomDenyActions List-AppSecCustomRules List-AppSecFailoverHostnames List-AppSecHostnameOverlaps List-AppSecMatchTargets List-AppSecPolicies List-AppSecPolicyAPIRequestConstraints List-AppSecPolicyAttackGroups List-AppSecPolicyCustomRules List-AppSecPolicyEvaluationAttackGroups List-AppSecPolicyEvaluationRules List-AppSecPolicyRatePolicies List-AppSecPolicyReputationProfileActions List-AppSecPolicyReputationProfiles List-AppSecPolicyRules List-AppSecRatePolicies List-AppSecReputationProfiles List-AppSecSelectableHostnames List-AppSecSelectedHostnames List-AppSecSubscribers New-AppSecConfiguration New-AppSecConfigurationVersion New-AppSecCustomDenyAction New-AppSecCustomRule New-AppSecMatchTarget New-AppSecPolicy New-AppSecRatePolicy New-AppSecReputationProfile New-AppSecSubscription Remove-AppSecConfiguration Remove-AppSecConfigurationVersion Remove-AppSecCustomDenyAction Remove-AppSecCustomRule Remove-AppSecMatchTarget Remove-AppSecPolicy Remove-AppSecRatePolicy Remove-AppSecReputationProfile Remove-AppSecSubscription Rename-AppSecConfiguration Set-AppSecBypassNetworkLists Set-AppSecCustomDenyAction Set-AppSecCustomRule Set-AppSecCustomRuleActions Set-AppSecEvasivePathMatch Set-AppSecLogging Set-AppSecMatchTarget Set-AppSecMatchTargetOrder Set-AppSecPolicy Set-AppSecPolicyAdaptiveIntelligence Set-AppSecPolicyAllApiRequestConstraints Set-AppSecPolicyAPIRequestConstraints Set-AppSecPolicyAttackGroup Set-AppSecPolicyAttackGroupExceptions Set-AppSecPolicyCustomRule Set-AppSecPolicyEvaluationAttackGroup Set-AppSecPolicyEvaluationAttackGroupExceptions Set-AppSecPolicyEvaluationMode Set-AppSecPolicyEvaluationPenaltyBox Set-AppSecPolicyEvaluationRule Set-AppSecPolicyEvaluationRuleConditions Set-AppSecPolicyEvaluationRuleExceptions Set-AppSecPolicyEvasivePathMatch Set-AppSecPolicyIPGeoFirewall Set-AppSecPolicyLogging Set-AppSecPolicyMode Set-AppSecPolicyPenaltyBox Set-AppSecPolicyPragmaSettings Set-AppSecPolicyProtections Set-AppSecPolicyRatePolicy Set-AppSecPolicyRatePolicyActions Set-AppSecPolicyReputationAnalysis Set-AppSecPolicyReputationProfile Set-AppSecPolicyReputationProfileAction Set-AppSecPolicyRequestSizeLimit Set-AppSecPolicyRule Set-AppSecPolicyRuleConditions Set-AppSecPolicyRuleExceptions Set-AppSecPolicySlowPostSettings Set-AppSecPolicyTuningRecommendations Set-AppSecPragmaSettings Set-AppSecPrefetch Set-AppSecRatePolicy Set-AppSecReputationProfile Set-AppSecRequestSizeLimit Set-AppSecSelectedHostnames Set-AppSecSiemSettings Set-AppSecVersionNotes Update-AppSecKRSRuleSet Get-AccessKey Get-AccessKeyCreateRequest Get-AccessKeyVersion Get-AccessKeyVersionCreateRequest Get-AccessKeyVersionProperties Get-AccessKeyVersionStatus List-AccessKeys List-AccessKeyVersions New-AccessKey New-AccessKeyVersion Remove-AccessKeyVersion Purge-Cache Get-ChinaCDNDeprovisionPolicy Get-ChinaCDNPropertyHostname Get-ChinaCDNProvisionStateChange List-ChinaCDNEdgeHostnames List-ChinaCDNGroups List-ChinaCDNHoldingEntities List-ChinaCDNICPNumbers List-ChinaCDNPropertyHostnames List-ChinaCDNProvisionStateChanges List-ChinaCDNProvisionStates New-ChinaCDNPropertyHostname New-ChinaCDNProvisionStateChange Set-ChinaCDNDeprovisionPolicy Set-ChinaCDNPropertyHostname Activate-CloudletLoadBalancingVersion Activate-CloudletPolicyVersion Activate-SharedCloudletPolicy Copy-SharedCloudletPolicy Download-CloudletPolicyVersion Get-Cloudlet Get-CloudletConditionalOrigin Get-CloudletGroup Get-CloudletLoadBalancer Get-CloudletLoadBalancingVersion Get-CloudletPolicy Get-CloudletPolicyAssociatedProperties Get-CloudletPolicyVersion Get-CloudletPolicyVersionRule Get-CloudletSchema Get-SharedCloudletPolicy Get-SharedCloudletPolicyActivation Get-SharedCloudletPolicyProperties Get-SharedCloudletPolicyVersion List-CloudletAssociatedProperties List-CloudletConditionalOrigins List-CloudletCurrentLoadBalancingActivations List-CloudletGroups List-CloudletLoadBalancers List-CloudletLoadBalancingActivations List-CloudletLoadBalancingVersions List-CloudletPolicies List-CloudletPolicyActivations List-CloudletPolicyVersions List-Cloudlets List-CloudletSchemas List-SharedCloudletPolicies List-SharedCloudletPolicyActivations List-SharedCloudletPolicyVersions List-SharedCloudlets New-CloudletLoadBalancer New-CloudletLoadBalancingVersion New-CloudletPolicy New-CloudletPolicyVersion New-CloudletPolicyVersionRule New-SharedCloudletPolicy New-SharedCloudletPolicyVersion Remove-CloudletPolicy Remove-SharedCloudletPolicy Remove-SharedCloudletPolicyVersion Set-CloudletConditionalOrigin Set-CloudletLoadBalancer Set-CloudletLoadBalancingVersion Set-CloudletPolicyVersion Set-CloudletPolicyVersionRule Set-SharedCloudletPolicy Set-SharedCloudletPolicyVersion Get-GTMDomain Get-GTMDomainASMap Get-GTMDomainCurrentStatus Get-GTMDomainDatacenter Get-GTMDomainGeoMap Get-GTMDomainProperty Get-GTMDomainResource List-GTMDomainASMaps List-GTMDomainDatacenters List-GTMDomainGeoMaps List-GTMDomainProperties List-GTMDomainResources List-GTMDomains New-GTMDefaultDatacenter New-GTMDomain Remove-GTMDomainASMap Remove-GTMDomainDatacenter Remove-GTMDomainGeoMap Remove-GTMDomainProperty Remove-GTMDomainResource Set-GTMDomainASMap Set-GTMDomainDatacenter Set-GTMDomainGeoMap Set-GTMDomainProperty Set-GTMDomainResource List-Contracts List-ProductsPerContract Get-CPCode Get-CPReportingGroup List-CPCodes List-CPCodeWatermarkLimits List-CPReportingGroups List-CPReportingGroupWatermarkLimits New-CPReportingGroup Remove-CPReportingGroup Rename-CPCode Set-CPCode Set-CPReportingGroup Get-CPSCertificateHistory Get-CPSChangeHistory Get-CPSDVHistory Get-CPSEnrollment List-CPSDeployments List-CPSEnrollments List-CPSProductionDeployments List-CPSStagingDeployments New-CPSEnrollment Remove-CPSEnrollment Set-CPSEnrollment List-CtrAPIContracts List-CtrAPIProductsPerContract List-CtrApiProductsPerReportingGroup List-CtrApiReportingGroupIDs List-CtrApiReportingGroups Activate-DataStream Deactivate-DataStream Get-DataStream Get-DataStreamActivationHistory Get-DataStreamHistory List-DatastreamDatasetFields List-DatastreamGroups List-DataStreamProperties List-DataStreams New-DataStream Remove-DataStream Set-DataStream Find-IPAddress Get-DiagnosticGroupData Get-EdgeErrorStatistics Get-EdgeLogs Get-ErrorTranslation Get-MetadataTrace Get-URLTranslation List-DiagnosticsGroups List-EdgeLocations List-IPAccelerationHostnames New-DiagnosticLink New-EdgeCurl New-EdgeDig New-EdgeMTR New-ErrorTranslation New-MetadataTrace Test-EdgeIP Get-BulkZoneDeleteResult Get-BulkZoneDeleteStatus Get-MasterZoneFile Get-RecordSet Get-RecordSetTypes Get-Zone Get-ZoneAliases Get-ZoneContract Get-ZoneDNSSecStatus Get-ZoneRecordSetNames Get-ZoneRecordSets Get-ZoneTransferStatus List-RecordSets List-TSIGKeys List-Zones New-BulkZoneDeleteRequest New-MultipleRecordSets New-RecordSet New-Zone Remove-RecordSet Set-MasterZoneFile Set-MultipleRecordSets Set-RecordSet Set-Zone Get-EdgeKVAccessToken Get-EdgeKVGroup Get-EdgeKVInitializationStatus Get-EdgeKVItem Get-EdgeKVNamespace Initialize-EdgeKV List-EdgeKVAccessTokens List-EdgeKVGroups List-EdgeKVItems List-EdgeKVNamespaces Move-EdgeKVNamespace New-EdgeKVAccessToken New-EdgeKVItem New-EdgeKVNamespace Remove-EdgeKVAccessToken Remove-EdgeKVItem Set-EdgeKVNamespace Update-EdgeKVNamespace Activate-EdgeWorker Copy-EdgeWorker Deactivate-EdgeWorker Get-EdgeWorker Get-EdgeWorkerActivation Get-EdgeWorkerAuthToken Get-EdgeWorkerCodeBundle Get-EdgeWorkerDeactivation Get-EdgeWorkerGroup Get-EdgeWorkerReport Get-EdgeWorkerResourceTier Get-EdgeWorkerVersion List-EdgeWorkerActivations List-EdgeWorkerContracts List-EdgeWorkerDeactivations List-EdgeWorkerGroups List-EdgeWorkerLimits List-EdgeWorkerProperties List-EdgeWorkerReports List-EdgeWorkerResourceTiers List-EdgeWorkers List-EdgeWorkerVersions New-EdgeWorker New-EdgeWorkerAuthToken New-EdgeWorkerSecret New-EdgeWorkerVersion Remove-EdgeWorker Remove-EdgeWorkerActivation Remove-EdgeWorkerVersion Set-EdgeWorker Undo-EdgeWorkerActivation Validate-EdgeWorkerCodeBundle Get-FRMService List-FRMCidrBlocks List-FRMServices Get-GTMDatacenterLatency Get-GTMLivenessPerProperty Get-GTMLivenessTestError Get-GTMLoadData Get-GTMTrafficPerDatacenter Get-GTMTrafficPerProperty List-GTMLivenessTestErrors Set-GTMLoadData Get-EdgeHostname Get-EdgeHostnameByDNS Get-EdgeHostnameCertificate Get-EdgeHostnameChangeRequest Get-EdgeHostnameLocalizationData List-EdgeHostnameChangeRequests List-EdgeHostnameChangeRequestsForHostname List-EdgeHostnameProducts List-EdgeHostnames Remove-EdgeHostname Set-EdgeHostname Get-IDMClientByAccessToken Get-IDMGroup Get-IDMProperty Get-IDMRole Get-IDMUser Get-IDMUserProfile List-IDMAccountSwitchKeys List-IDMGrantableRoles List-IDMGroupMoveAffectedUsers List-IDMGroups List-IDMProperties List-IDMPropertyResources List-IDMRoles List-IDMUsers List-IDMUsersForProperty New-IDMGroup New-IDMRole New-IDMUser Remove-IDMGroup Set-IDMGroupName Set-IDMProperty Set-IDMUserAuthGrants Get-ImageManagerImage Get-ImageManagerPolicy Get-ImageManagerPolicyHistory Get-IVMPolicySet List-ImageManagerImages List-ImageManagerPolicies New-ImageManagerPolicy New-IVMPolicySet Remove-ImageManagerPolicy Remove-IVMPolicySet Rollback-ImageManagerPolicy Set-ImageManagerPolicy Set-IVMPolicySet Find-LDSLogFormat Get-LDSContact Get-LDSDeliveryFrequency Get-LDSDeliveryThreshold Get-LDSLogConfiguration Get-LDSLogEncoding Get-LDSLogFormat Get-LDSLogRedelivery Get-LDSLogSource Get-LDSMessageSize List-LDSContacts List-LDSDeliveryFrequencies List-LDSDeliveryThresholds List-LDSLogConfigurations List-LDSLogConfigurationsByType List-LDSLogConfigurationsForID List-LDSLogEncodings List-LDSLogFormats List-LDSLogFormatsByType List-LDSLogRedeliveries List-LDSLogSources List-LDSLogSourcesByType List-LDSMessageSizes New-LDSLogConfiguration New-LDSLogRedelivery Remove-LDSLogConfiguration Resume-LDSLogConfiguration Set-LDSLogConfiguration Suspend-LDSLogConfiguration Get-AMDDataStore Get-AMDDeliveryData Get-AMDRealTimeData List-AMDDataStores Get-MSLOrigin Get-MSLStream List-MSLCDNs List-MSLContracts List-MSLCPCodes List-MSLOriginCPCodes List-MSLOrigins List-MSLPublishingLocations List-MSLStreams List-MSLVODOrigins New-MSLCPCode New-MSLKey New-MSLOrigin New-MSLStream Remove-MSLOrigin Remove-MSLStream Set-MSLOrigin Set-MSLStream Get-NSStorageGroup Get-NSUploadAccount List-NSStorageGroups List-NSUploadAccounts List-NSZones New-NSStorageGroup New-NSUploadAccount Set-NSStorageGroup Set-NSUploadAccount Activate-NetworkList AddTo-NetworkList Append-NetworkList Get-NetworkList Get-NetworkListActivationStatus List-NetworkLists New-NetworkList Remove-NetworkList RemoveFrom-NetworkList Set-NetworkList Dir-NetstorageDirectory Download-NetstorageFile Du-NetstorageDirectory List-NetstorageDirectory New-NetstorageDirectory Remove-NetstorageDirectory Remove-NetstorageFile Rename-NetstorageFile Set-NetstorageFileMTime Stat-NetstorageObject Symlink-NetstorageObject Upload-NetstorageFile Activate-BulkProperties Activate-Property Activate-PropertyInclude Add-BucketHostnames Add-PropertyHostnames Compare-BucketHostnames Deactivate-Property Deactivate-PropertyInclude Find-Property Get-AccountHostnames Get-AccountID Get-BucketActivation Get-BulkSearchResults Get-CustomBehavior Get-Group Get-GroupByName Get-HostnameAuditHistory Get-LatestVersionOfProperty Get-PapiClientSettings Get-PapiCPCode Get-PapiEdgeHostname Get-Property Get-PropertyActivation Get-PropertyInclude Get-PropertyIncludeActivation Get-PropertyIncludeRuleTemplates Get-PropertyIncludeRuleTree Get-PropertyIncludeVersion Get-PropertyRuleTemplates Get-PropertyRuleTree Get-PropertyTemplates Get-PropertyVersion Get-RuleFormatSchema List-AllProperties List-BucketActivations List-BucketHostnames List-BulkActivatedProperties List-BulkPatchedProperties List-BulkVersionedProperties List-CustomBehaviors List-Groups List-PapiContracts List-PapiCPCodes List-PapiEdgeHostnames List-Products List-Properties List-PropertyActivations List-PropertyHostnames List-PropertyIncludeActivations List-PropertyIncludes List-PropertyIncludeVersions List-PropertyVersions List-RuleFormats List-TopLevelGroups Merge-PropertyRuleTemplates New-BulkActivation New-BulkPatch New-BulkSearch New-BulkVersion New-CPCode New-EdgeHostname New-Property New-PropertyInclude New-PropertyIncludeVersion New-PropertyVersion Remove-BucketActivation Remove-BucketHostnames Remove-Property Remove-PropertyHostnames Remove-PropertyInclude Set-PAPIClientSettings Set-PropertyHostnames Set-PropertyIncludeRuleTemplates Set-PropertyIncludeRuleTree Set-PropertyRuleTemplates Set-PropertyRuleTree Generate-Report Get-CacheableReport Get-ReportType List-ReportTypes List-ReportTypeVersions Crypto Decode-Base64String Decode-URL Get-AkamaiCredentials Get-AkamaiSession Get-NetstorageCredentials Get-OSSlashCharacter Get-RandomString Invoke-AkamaiNSAPIRequest Invoke-AkamaiRestMethod New-AkamaiSession New-EdgeAuthToken Parse-EdgercFile Parse-NSAuthFile Remove-AkamaiSession Remove-NullQueryParameters Sanitize-Filename Sanitize-QueryString Set-AkamaiSession Test-Auth Test-OpenApi Verify-Auth Get-SIEMData Parse-SIEMEvent Acknowledge-SiteShieldMapByID Get-SiteShieldMapByID List-SiteShieldMaps Get-SLATestConfiguration List-SLAAvailabilityReports List-SLAPerformanceReports List-SLATestAgentGroups List-SLATestConfigurationQuotas List-SLATestConfigurations New-SLATestConfiguration Remove-SLATestConfiguration Set-SLATestConfiguration Add-TestCasesToTestSuite Add-TestRequirementToTestSuites Get-TestCatalogTemplate Get-TestClientProfile Get-TestCondition Get-TestConfigVersion Get-TestDefinition Get-TestExecution Get-TestRequest Get-TestRequirement Get-TestRun Get-TestSuite List-TestCasesInTestSuite List-TestClientProfiles List-TestClientProfileTestCases List-TestConditions List-TestConfigVersions List-TestDefinitions List-TestExecutions List-TestRequests List-TestRequestTestCases List-TestRequirements List-TestRequirementTestSuites List-TestRuns List-TestSuiteConfigVersions List-TestSuiteRequirements List-TestSuites List-TestSuiteTestCases New-TestCondition New-TestConfigVersion New-TestDefinition New-TestRequest New-TestRequests New-TestRequirement New-TestRun New-TestSuite Remove-TestCasesFromTestSuite Remove-TestCondition Remove-TestConfigVersion Remove-TestDefinition Remove-TestRequest Remove-TestRequirement Remove-TestRequirementFromTestSuites Remove-TestSuite Restore-TestCondition Restore-TestConfigVersion Restore-TestDefinition Restore-TestRequest Restore-TestRequirement Restore-TestSuite Set-TestCondition Set-TestDefinition Set-TestRequest Set-TestRequirement Set-TestSuite

Dependencies

This module has no dependencies.

Release Notes

https://github.com/akamai/akamaipowershell/blob/master/CHANGELOG.md

FileList

Version History

Version Downloads Last updated
1.13.0 (current version) 721 11/18/2024
1.12.0 24,007 11/6/2023
1.11.0 1,732 5/3/2023
1.10.0 543 2/27/2023
1.9.0 160 1/25/2023
1.8.0 1,117 9/16/2022
1.7.0 4,042 3/25/2022
1.6.2 769 1/14/2022
1.6.1 99 1/13/2022
1.6.0 123 1/4/2022
1.5.1 301 9/28/2021
1.5.0 3,623 8/20/2021
1.4.1 779 6/15/2021
1.4.0 567 3/3/2021
1.3.1 324 12/14/2020
1.3.0 102 11/25/2020
1.2.0 101 10/15/2020
1.1.1 92 9/14/2020
1.1.0 94 9/7/2020
1.0.3 127 7/17/2020
1.0.2 103 7/1/2020
1.0.1 101 6/17/2020
1.0 145 5/1/2020
Show more