Announcing Full PowerShell Cmdlet Support for Azure Automation

You asked, and we answered! This week marks the release of the latest version of the Azure PowerShell module, and along with it 23 newPowerShellcmdlets for managing Azure Automation, locally in the PowerShell ISE / console or within Azure Automation runbooks. The update includes new cmdlets for accounts, assets, and scheduled runbooks.

New cmdlets:

New-AzureAutomationAccount

Remove-AzureAutomationAccount

Get-AzureAutomationScheduledRunbook

New-AzureAutomationVariable

Set-AzureAutomationVariable

Remove-AzureAutomationVariable

Get-AzureAutomationVariable

Get-AzureAutomationCredential

New-AzureAutomationCredential

Remove-AzureAutomationCredential

Set-AzureAutomationCredential

Get-AzureAutomationCertificate

New-AzureAutomationCertificate

Set-AzureAutomationCertificate

Remove-AzureAutomationCertificate

Get-AzureAutomationConnection

New-AzureAutomationConnection

Remove-AzureAutomationConnection

Set-AzureAutomationConnectionFieldValue

Get-AzureAutomationModule

New-AzureAutomationModule

Set-AzureAutomationModule

Remove-AzureAutomationModule

Notable updates:

Get-AzureAutomationJob now supports server side filtering on Job status

You can learn more about the Azure Automation cmdlets on MSDN, or install the latest Azure PowerShell module here.

Note: There is a known bug in this release where runbook tags are not gettable / settable through the runbook-related cmdlets. We are working on fixing this for the next version of the Azure PowerShell module. Given this bug, we will not be auto-updating the version of the Azure PowerShell module shipping in Azure Automation until the next release of the Azure PowerShell module. If you are not using this tag functionality and want to take advantage of the new Azure Automation cmdlets in your runbooks, feel free to import the latest version of the Azure PowerShell module yourself.

Just getting started with Azure Automation? Learn about the service here, and follow Azure Automation on Twitter.

Looking to engage with the Azure Automation engineering team on upcoming features? Fill out our short survey and we’ll be in touch.