AzureAutomationPack

1.0.0.0


Cmdlets for publishing, discovering and saving the Azure Automation Packs to target gallery.

The Publish-AzureAutomationPack cmdlet with validate your ARM root template to ensure it is syntactically correct, as well as ensuring it will deploy properly when deployed to Azure Automation.

An Azure Automation Pack is a special type of module.  It consists of a met

Cmdlets for publishing, discovering and saving the Azure Automation Packs to target gallery.

The Publish-AzureAutomationPack cmdlet with validate your ARM root template to ensure it is syntactically correct, as well as ensuring it will deploy properly when deployed to Azure Automation.

An Azure Automation Pack is a special type of module.  It consists of a metadata file and an Azure Resource Manager (ARM) template file which contains a collection of Azure Automation resources, such as runbooks, configurations, modules, credentials, schedules, variables, connections, certificates, jobs, compilation jobs, and nodes.  These ARM resources will be deployed to Azure Automation when a user clicks the 'Deploy to Azure Automation' button on PowerShell Gallery.

To publish an Azure Automation Pack to the PowerShell Gallery, download the AzureAutomationPack module and run the Publish-AzureAutomationPack cmdlet, specifying your NuGetAPIKey the same way you use Publish-Module. The Publish-AzureAutomationPack cmdlet will validate your ARM root template to ensure it is syntactically correct, as well as ensuring it will deploy properly when deployed to Azure Automation.  

An Azure Automation Pack requires:
-    A valid ARM template file name with the same name as the module name (i.e., <ModuleName>.json)
-    A <ModuleName>-parameters.json file
-    Automation resources specified in the root template should be valid and recognized by the Azure Automation service
-    Scripts and modules in the ARM template should be published to publically accessible URLs.
Show more

Minimum PowerShell version

3.0

Installation Options

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

Install-Module -Name AzureAutomationPack

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

Install-PSResource -Name AzureAutomationPack

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

� Microsoft Corporation. All rights reserved.

Package Details

FileList

Version History

Version Downloads Last updated
1.0.0.0 (current version) 8 3/2/2016