Skip to content

@cormacpayne cormacpayne released this Jan 26, 2018

Installation

Azure PowerShell 5.2.0 Installer: link

Gallery Module for ARM Cmdlets: link

To install AzureRM from the PowerShell Gallery, run the following command:

Install-Module -Name AzureRM -Repository PSGallery -Force

To update from an older version of AzureRM, run the following command:

Update-Module -Name AzureRM

Release Notes

AzureRM.Profile

  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
  • Add-AzureRmAccount
    • Added -MSI login for authenticationg using the credentials of the Managed Service Identity of the current VM / Service
    • Fixed KeyVault Authentication when logging in with user-provided access tokens

Azure.Storage

  • Add cmdlets to get and set Storage service properties
    • Get-AzureStorageServiceProperty
    • Update-AzureStorageServiceProperty

AzureRM.AnalysisServices

  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.ApiManagement

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
  • Obsoleted -Tags in favor of -Tag for New-AzureRmApiManagementProperty, Set-AzureRmApiManagementProperty, and New-AzureRmApiManagement

AzureRM.ApplicationInsights

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.Automation

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
  • Obsoleted -Tags in favor of -Tag for Set-AzureRmAutomationRunbook

AzureRM.Backup

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.Batch

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.Cdn

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
  • Obsoleted -Tags in favor of -Tag for New-AzureRmCdnEndpoint and New-AzureRmCdnProfile

AzureRM.CognitiveServices

  • Integrate with Cognitive Services Management SDK version 3.0.0.

AzureRM.Compute

  • Added simplified parameter set to New-AzureRmVmss, which creates a Virtual Machine Scale Set and all required resources using smart defaults
  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
  • Obsoleted -Tags in favor of -Tag for New-AzureRmVm and Update-AzureRmVm
  • Fixed Get-AzureRmComputeResourceSku cmdlet when Zone is included in restriction.
  • Updated Diagnostics Agent configuration schema for Azure Monitor sink support.

AzureRM.ContainerInstance

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.ContainerRegistry

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.DataFactories

  • Enabled Azure Key Vault support for all data store linked services
  • Added license type property for Azure SSIS integration runtime
  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
  • Obsoleted -Tags in favor of -Tag for New-AzureRmDataFactory

AzureRM.DataFactoryV2

  • Enabled Azure Key Vault support for all data store linked services
  • Added license type property for Azure SSIS integration runtime
  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
  • Add parameter "LicenseType" for "Set-AzureRmDataFactoryV2IntegrationRuntime" cmd to enable AHUB functionality

AzureRM.DataLakeAnalytics

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
  • Obsoleted -Tags in favor of -Tag for New-AzureRmDataLakeAnalyticsAccount and Set-AzureRmDataLakeAnalyticsAccount

AzureRM.DataLakeStore

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
  • Obsoleted -Tags in favor of -Tag for New-AzureRmDataLakeStoreAccount and Set-AzureRmDataLakeStoreAccount

AzureRM.DevTestLabs

  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.Dns

  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.EventGrid

  • Added the following new cmdlet:
    • Update-AzureRmEventGridSubscription
      • Update the properties of an Event Grid event subscription.
  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.EventHub

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.HDInsight

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.Insights

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.IotHub

  • Add Certificate support for IoTHub cmdlets
  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.KeyVault

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
  • Added -AsJob support for long-running KeyVault cmdlets. Allows selected cmdlets to run in the background and return a job to track and control progress.
    • Affected cmdlet is: Remove-AzureRmKeyVault
  • Fixed bug in Set-AzureRmKeyVaultAccessPolicy where the AAD filter was setting SPN to the provided UPN, rather than setting the UPN
    • See the following issue for more information: #5201

AzureRM.LogicApp

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.MachineLearning

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
  • Obsoleted -Tags in favor of -Tag for Update-AzureRmMlCommitmentPlan

AzureRM.MachineLearningCompute

  • Add IncludeAllResources parameter to Remove-AzureRmMlOpCluster cmdlet
    • Using this switch parameter will remove all resources that were created with the cluster originally
  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.Media

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
  • Obsoleted -Tags in favor of -Tag for Set-AzureRmMediaService and New-AzureRmMediaService

AzureRM.Network

  • Added -AsJob support for long-running Network cmdlets. Allows selected cmdlets to run in the background and return a job to track and control progress.
  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.NotificationHubs

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
  • Obsoleted -Tags in favor of -Tag for New-AzureRmNotificationHubsNamespace and Set-AzureRmNotificationHubsNamespace

AzureRM.OperationalInsights

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
  • Obsoleted -Tags in favor of -Tag for New-AzureRmOperationalInsightsSavedSearch, Set-AzureRmOperationalInsightsSavedSearch, New-AzureRmOperationalInsightsWorkspace, and Set-AzureRmOperationalInsightsWorkspace

AzureRM.PowerBIEmbedded

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.RecoveryServices

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.RecoveryServices.Backup

  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
  • Added -UseOriginalStorageAccount option to the Restore-AzureRmRecoveryServicesBackupItem cmdlet.
    • Enabling this flag results in restoring disks to their original storage accounts which allows users to maintain the configuration of restored VM as close to the original VMs as possible.
    • It also helps in improving the performance of the restore operation.

AzureRM.RedisCache

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
  • Added 3 new cmdlets for firewall rules
  • Added 3 new cmdlets for geo replication
  • Added support for zones and tags
  • Make ResourceGroup as optional whenever possible.

AzureRM.Relay

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.Resources

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
  • Added -AsJob support for long-running Resources cmdlets. Allows selected cmdlets to run in the background and return a job to track and control progress.
  • Added alias from Get-AzureRmProviderOperation to Get-AzureRmResourceProviderAction to conform with naming conventions

AzureRM.Scheduler

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.ServerManagement

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
  • Obsoleted -Tags in favor of -Tag for New-AzureRmServerManagementNode and New-AzureRmServerManagementGateway

AzureRM.ServiceBus

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.ServiceFabric

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.SiteRecovery

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.Sql

  • Update the Auditing commands parameters description
  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
  • Added -AsJob parameter to long running cmdlets
  • Obsoleted -DatabaseName parameter from Get-AzureRmSqlServiceObjective

AzureRM.Storage

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
  • Fix a null reference issue of run cmdlet New-AzureRMStorageAccount with parameter -EnableEncryptionService None
  • Added -AsJob support for long-running Storage cmdlets. Allows selected cmdlets to run in the background and return a job to track and control progress.
    • Affected cmdlets are New-, Remove-, Add-, and Update- for Storage Account and Storage Account Network Rule.

AzureRM.StreamAnalytics

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.TrafficManager

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription

AzureRM.Websites

  • Added Location Completer to -Location parameters allowing tab completion through valid Locations
  • Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
  • Added -AsJob support for long-running Websites cmdlets. Allows selected cmdlets to run in the background and return a job to track and control progress.
    • Affected cmdlets are New-, Remove-, Add-, and Set- for WebApps, AppServicePlan and Slots
Assets 4
You can’t perform that action at this time.