Some resources have keywords defined by functions called things like sku or resource and because PowerShell aliases are resolved first, the cmdlets are resolved instead of the functions.
For now I've only seen this with sku and renamed the Sku alias to ArmSku as a workaround, but we need to solve this more generally.
Two possibilities are:
Define functions rather than aliases for the cmdlets
Make every inner keyword function also define an alias for itself
Some resources have keywords defined by functions called things like
sku
orresource
and because PowerShell aliases are resolved first, the cmdlets are resolved instead of the functions.For now I've only seen this with
sku
and renamed theSku
alias toArmSku
as a workaround, but we need to solve this more generally.Two possibilities are:
Neither of those solutions is ideal though.