Enable support for uploading PowerShell Modules or Python Packages to non-default runtimes in Azure Automation. This would involve accepting a 'Runtime' parameter for cmdlets like New-AzAutomationModule and New-AzAutomationPython3Package, addressing the current limitation of only being able to do this via the portal.
### Description of the new feature Currently, the only way to upload PowerShell Modules or Python Packages to a non-default runtime is to use the portal. This process can be tedious and error-prone. This problem is exacerbated by the fact that the default runtimes are old, end-of-life versions of PowerShell and Python. ### Proposed implementation details (optional) Accept a Runtime parameter to `New-AzAutomationModule` and `New-AzAutomationPython3Package`.