-
Submodules
- API Key Manager
- ChinaCDN
- Client Lists
- Cloud Wrapper
- Media Services Live
- mTLS Edge Trust Store (METS)
- SLA
-
Functionality
-
General
- Added Docker support for both both AMD64 and ARM64.
-
Property
- Expanded Property submodule to include cmdlets for add, remove, test, and update property rules.
- Added
OriginalInput
andUpgradeRules
switches to support Flex PAPI features. - Broadened
Get-PropertyHostname
to list all account hostnames if no property information provided. - Added functions to get rule digest (Powershell 6+).
-
-
AppSec
- Moved
Copy-AppSecPolicy
functionality intoNew-AppSecPolicy
with-CreateFromPolicyName
and-CreateFromPolicyID
options. - Added
-Override
option toSet-AppSecPolicyRequestSizeLimit
to allow for enforcement of customized limits.
- Moved
-
CPS
- Bumped deployment content-type to v8.
-
Property
- Added additional response body object members in cmdlets that only returned a link, removing the need to parse IDs for use downstream.
For example,
New-Property
now returns both aPropertyLink
,/papi/v1/properties/prp_97654?contractId=ctr_C-0N7RAC7&groupId=grp_12345
, and an isolatedPropertyID
,97654
orprp_97654
depending on your client settings.- Simplified
Get-PropertyRules
andGet-PropertyIncludeRules
to support multiple output types.
-
Common
- Scoping for 100-continue removal.
-
AppSec
Copy-AppSecPolicy
. Functionality moved intoNew-AppSecPolicy
.
-
Image & Video Manager
- ImageCollection functions.
-
All submodules
- Split module into parent and child architecture to improve import speed and flexibility.
- Created parent manifest module that allows an install or import of all child modules in a single command.
- Constructed
Expand-
functions to make lookups more efficient when asset names or versions oflatest
are used
-
All submodules
- Added clear function and parameter descriptions in help documentation.
- Revised existing functions to use the most recent API versions.
- Removed all unapproved verbs.
- Combined singular and plural functions into one, removing
List-
functions. - Merged object and string request body parameters into
-Body
that accepts any datatype that converts to JSON. - Extended support for pipelining.
-
Cloudlets
United shared and non-shared endpoints into single functions with a default of shared and a
-Legacy
switch to create and manage non-shared policies. -
NetStorage
Joined Config and Usage functions into a single submodule to simplify storage group and content management.
-
Property
Amalgamated rule management functions into
Get-PropertyRules
andSet-PropertyRules
with equivalents for include that support PowerShell objects, JSON files, and snippets directories.
At the time of this release, there is no 1:1 support for these v1 services. To use Akamai PowerShell with these services, continue to use v1.
- API Key Manager
- China CDN
- Log Delivery Service
- Media Delivery Reports
- Media Services Live
- Service Level Agreement