AzureResourceStuff
1.0.12
Some of the interesting functions:
- Export-VariableToStorage - save PowerShell variable as XML file in Azure Blob storage
- Get-AzureResource - return resources for all or just selected Azure subscription(s)
- Get-AutomationVariable2 - get Automation variabl
Some of the interesting functions:
- Export-VariableToStorage - save PowerShell variable as XML file in Azure Blob storage
- Get-AzureResource - return resources for all or just selected Azure subscription(s)
- Get-AutomationVariable2 - get Automation variable and convert it from CliXml string back to PS object
- Import-VariableFromStorage - download Azure Blob storage XML file and convert it back to the original PowerShell variable
- New-AzureAutomationModule - import new (or update existing) Azure Automation PSH module (including its dependencies)
- Set-AutomationVariable2 - save object as CliXml string to selected Automation variable
- Update-AzureAutomationModule
- functions covering whole life-cycle of Azure Automation Account (with focus on Custom Runtime feature)
- create/set/remove/copy runtime, import/replace/remove module (custom or default ones, from PSHGallery or as a zip file)
- ...
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2022 @AndrewZtrhgf. All rights reserved.
Package Details
Author(s)
- @AndrewZtrhgf
Tags
Azure AzureResourceStuff PowerShell Monitoring Audit Security Graph Automation Runbook Runtime Resource
Functions
Copy-AzureAutomationRuntime Export-VariableToStorage Get-AutomationVariable2 Get-AzureAutomationRunbookContent Get-AzureAutomationRunbookRuntime Get-AzureAutomationRunbookTestJobOutput Get-AzureAutomationRunbookTestJobStatus Get-AzureAutomationRuntime Get-AzureAutomationRuntimeAvailableDefaultModule Get-AzureAutomationRuntimeCustomModule Get-AzureAutomationRuntimeSelectedDefaultModule Get-AzureResource Import-VariableFromStorage New-AzureAutomationGraphToken New-AzureAutomationModule New-AzureAutomationRuntime New-AzureAutomationRuntimeModule New-AzureAutomationRuntimeZIPModule Remove-AzureAutomationRuntime Remove-AzureAutomationRuntimeModule Set-AutomationVariable2 Set-AzureAutomationRunbookContent Set-AzureAutomationRunbookRuntime Set-AzureAutomationRuntimeDefaultModule Set-AzureAutomationRuntimeDescription Start-AzureAutomationRunbookTestJob Stop-AzureAutomationRunbookTestJob Update-AzureAutomationModule Update-AzureAutomationRunbookModule
PSEditions
Dependencies
Release Notes
1.0.0
Initial release. Some functions are migrated from now deprecated AzureADStuff module, some are completely new.
1.0.1
CHANGED
New-AzureAutomationModule - added support for prerelease modules
1.0.2
CHANGED
New-AzureAutomationModule - removed support for 7.1 runtime because official Az commands don't support it either
ADDED
Update-AzureAutomationModule
1.0.3
ADDED
Export-VariableToStorage
Import-VariableFromStorage
1.0.4
ADDED
Get-AutomationVariable2
Set-AutomationVariable2
1.0.5
CHANGED
Added Core PSH support to the module manifest
1.0.6
CHANGED
Comments
URL in module manifest description
1.0.7
ADDED
Get-AzureAutomationRunbookRuntime
Get-AzureAutomationRuntime
Get-AzureAutomationRuntimeAvailableDefaultModule
Get-AzureAutomationRuntimeCustomModule
Get-AzureAutomationRuntimeSelectedDefaultModule
New-AzureAutomationGraphToken
New-AzureAutomationRuntime
Remove-AzureAutomationRuntime
Remove-AzureAutomationRuntimeModule
Set-AzureAutomationRuntimeDefaultModule
Set-AzureAutomationRuntimeDescription
Set-AzureAutomationRuntimeModule
Set-AzureAutomationRunbookRuntime
1.0.8
CHANGED
Set-AzureAutomationRuntimeModule renamed to New-AzureAutomationRuntimeModule, added support for autoamtic adding module dependencies
ADDED
Set-AzureAutomationModule alias for New-AzureAutomationModule
1.0.9
FIXED
module dependencies now contains CommonStuff module (because of Invoke-RestMethod2)
New-AzureAutomationModule, New-AzureAutomationRuntimeModule - better process dependencies with specified minimum/maximum version
New-AzureAutomationRuntime - better existing runtime detection
ADDED
Copy-AzureAutomationRuntime
Update-AzureAutomationRunbookModule
1.0.10
FIXED
Update-AzureAutomationModule, Update-AzureAutomationRunbookModule, New-AzureAutomationRuntimeModule
1.0.11
ADDED
Get-AzureAutomationRunbookTestJobOutput
Get-AzureAutomationRunbookTestJobStatus
Invoke-AzureAutomationRunbookTestJob
Stop-AzureAutomationRunbookTestJob
1.0.12
ADDED
Get-AzureAutomationRunbookContent
Start-AzureAutomationRunbookTestJob
New-AzureAutomationRuntimeZIPModule
Set-AzureAutomationRunbookContent
FIXED
Get-AzureAutomationRunbookTestJobOutput
Set-AzureAutomationRuntimeDefaultModule
CHANGED
Get-AzureAutomationRuntimeCustomModule - added simplified parameter
Get-AzureAutomationRuntimeSelectedDefaultModule - changed the output
New-AzureAutomationRuntimeModule - added dontWait parameter
REMOVED
Invoke-AzureAutomationRunbookTestJob
FileList
- AzureResourceStuff.nuspec
- AzureResourceStuff.psd1
- AzureResourceStuff.psm1