AzureRM

3.6.0

Azure Resource Manager Module

Minimum PowerShell version

3.0

Installation Options

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

Install-Module -Name AzureRM -RequiredVersion 3.6.0

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

Author(s)

Microsoft Corporation

Copyright

Microsoft Corporation. All rights reserved.

Owners

Tags

AzureAutomationNotSupported

Functions

Update-AzureRM Import-AzureRM Uninstall-AzureRM

Dependencies

Release Notes

## 2017.02.22 - Version 3.6.0
* AnalysisServices
   * Added State property in additional to ProvisioningState
       - All the cmdlet returning AnalysisService would have a new property 'State' used outside of provisioing.
       - The 'State' is intended to check status outside of provisioning, while 'ProvisioningState' is intended to check status related to Provisioning.
       - ProvisioningState and State are same in service side at this moment, the service side would differenciate ProvisioningState and State in future
* CognitiveServices
   * Integrate with Cognitive Services Management SDK 0.2.1 to support more Cognitive Services API Types and SKUs.
   * Remove the validation against “Type” and “SkuName” of Cognitive Services Account, this will allow the script to support new APIs/SKUs without changes.
* Compute
   * Updated Set-AzureRmVMDscExtension cmdlet WmfVersion parameter to support "5.1"
   * Updated Set-AzureRmVMChefExtension cmdlet to add following new options :
     - Daemon: Configures the chef-client service for unattended execution. e.g. -Daemon 'none' or e.g. -Daemon 'service'."
     - Secret: The encryption key used to encrypt and decrypt the data bag item values.
     - SecretFile: The path to the file that contains the encryption key used to encrypt and decrypt the data bag item values.
   * Fix for Get-AzureRmVM: Get-AzureRmVM did not display anything when the output includes availability set property.
   * New cmdlets:
       - Update-AzureRmAvailabilitySet: can update an unmanaged availability set to a managed availability set.
       - Add-AzureRmVmssDataDisk, Remove-AzureRmVmssDataDisk
   * New parameter, SkipVmBackup, for cmdlet Set-AzureRmVMDiskEncryptionExtension to allow user to skip backup creation for Linux VMs
* DataFactories
   * Fixed Get-AzureRmDataFactoryActivityWindow so it works for named pipeline and activity
* DataLakeAnalytics
   * Add Firewall Rule support to Data Lake Analytics:
       - Add-AzureRMDataLakeAnalyticsFirewallRule
       - Get-AzureRMDataLakeAnalyticsFirewallRule
       - Set-AzureRMDataLakeAnalyticsFirewallRule
       - Remove-AzureRMDataLakeAnalyticsFirewallRule
       - Set-AzureRMDataLakeAnalyticsAccount supports enabling/disabling the firewall and allowing/blocking Azure originating IPs through the firewall
       - Warnings will be raised if updating firewall rules when the firewall is disabled
   * Fix Get-AzureRMDataLakeAnalyticsJob functionality:
       - Top now correctly returns the number of jobs specified. The default number of jobs to return is 500. The more jobs requested the longer the command will take.
   * Remove explicit restrictions on resource locations. If Data Lake Analytics is not supported in a region, we will surface an error from the service.
* DataLakeStore
   * Update Upload and Download commands to use the new and improved Upload/Download helpers in the new DataLake.Store clients. This also gives better diagnostic logging, if enabled.
   * Default thread counts for Upload and download are now computed on a best effort basis based on the data being uploaded or downloaded. This should allow for good performance without specifying a thread count.
   * Update to Set-AzureRMDataLakeStoreAccount to allow for enabling and disabling Azure originating IPs through the firewall
   * Add warnings to Add and Set-AzureRMDataLakeStoreFirewallRule and AzureRMDataLakeStoreTrustedIdProvider if they are disabled
   * Remove explicit restrictions on resource locations. If Data Lake Store is not supported in a region, we will surface an error from the service.
* EventHub
   * Future Breaking Change Notification: We've added a warning about removing property 'ResourceGroupName' from the returned NamespceAttributes from cmdlets New-AzureRmEventHubNamespace, Get-AzureRmEvnetHubNamespace and Set-AzureRmEvnetHubNamespace
* Insights
   * Allow users to unselect data sinks for Set-AzureRmDiagnosticSettings
* Network
   * Added support for network Watcher APIs
       - New-AzureRmNetworkWatcher
       - Get-AzureRmNetworkWatcher
       - Remove-AzureRmNetworkWatcher
       - New-AzureRmPacketCaptureFilterConfig
       - New-AzureRmNetworkWatcherPacketCapture
       - Get-AzureRmNetworkWatcherPacketCapture
       - Stop-AzureRmNetworkWatcherPacketCapture
       - Remove-AzureRmNetworkWatcherPacketCapture
       - Get-AzureRmNetworkWatcherFlowLogSatus
       - Get-AzureRmNetworkWatcherNextHop
       - Get-AzureRmNetworkWatcherSecurityGroupView
       - Get-AzureRmNetworkWatcherTopology
       - Get-AzureRmNetworkWatcherTroubleshootingResult
       - Set-AzureRmNetworkWatcherConfigFlowLog
       - Start-AzureRmNetworkWatcherResourceTroubleshooting
       - Test-AzureRmNetworkWatcherIPFlow
   * Add-AzureRmExpressRouteCircuitPeeringConfig
       - Added new param :-RouteFilter
       - Added new param :-RouteFilterId
   * New-AzureRmExpressRouteCircuitPeeringConfig
       - Added new param :-RouteFilter
       - Added new param :-RouteFilterId
   * Set-AzureRmExpressRouteCircuitPeeringConfig
       - Added new param :-RouteFilter
       - Added new param :-RouteFilterId
   * New cmdlets for selective service feature
       - Get-AzureRmRouteFilter
       - New-AzureRmRouteFilter
       - Set-AzureRmRouteFilter
       - Remove-AzureRmRouteFilter
       - Add-AzureRmRouteFilterRuleConfig
       - Get-AzureRmRouteFilterRuleConfigobject
       - New-AzureRmRouteFilterRuleConfig
       - Set-AzureRmRouteFilterRuleConfig
       - Remove-AzureRmRouteFilterRuleConfig
* Resources
   * Support policy parameters for New-AzureRmPolicyDefinition and New-AzureRmPolicyAssignment
       - Users can now use Parameter parameter with New-AzureRmPolicyDefinition. This accepts both JSON string and file path.
       - Users can now provide policy parameter values in New-AzureRmPolicyAssignment in a couple of ways, including JSON string, file path, PS object, and through PowerShell parameters.
* Scheduler
   * Fixed issue to properly encode HTTP jobs' callback Uri in Scheduler PowerShell cmdlet
* Sql
   * Adding new cmdlets for support for Azure SQL feature Transparent Data Encryption (TDE) with Bring Your Own Key (BYOK) Support
    - TDE with BYOK support is a new feature in Azure SQL, which allows users to encrypt their database with a key from Azure Key Vault. This feature is currently in private preview.
    - Get-AzureRmSqlServerKeyVaultKey : This cmdlet returns a list of Azure Key Vault keys added to a Sql Server.
    - Add-AzureRmSqlServerKeyVaultKey : This cmdlet adds an Azure Key Vault key to a Sql Server.
    - Remove-AzureRmSqlServerKeyVaultKey : This cmdlet removes an Azure Key Vault key from a Sql Server.
    - Get-AzureRmSqlServerTransparentDataEncryptionProtector : This cmdlet returns the current encryption protector for a Sql Server.
    - Set-AzureRmSqlServerTransparentDataEncryptionProtector : This cmdlet sets the encryption protector for a Sql Server. The encryption protector can be set to a key from Azure Key Vault or a key that is managed by Azure Sql.
   * New feature: Set--AzureRmSqlDatabaseAuditing  and Set-AzureRmSqlDatabaseServerAuditingPolicy supports setting secondary storage key for AuditType Blob
   * Bug fix: Remove-AzureRmSqlDatabaseAuditing should set the UseServerDefault value to disabled
   * Bug fix: Fixing an issue of selecting classic storage account when creating / updating Auditing or Threat Detection policies
   * Bug fix: Set-AzureRmSqlDatabaseAuditing and Set-AzureRmSqlDatabaseServerAuditingPolicy commands use the AuditType value that was previously defined in case it has not been configured by the user.
   * Bug fix: In case Blob Auditing is defined, Remove-AzureRmSqlDatabaseAuditing and Remove-AzureRmSqlDatabaseServerAuditingPolicy commands disable the Auditing settings.
   * Adding new cmdlets for support for Azure SQL feature AutoDR:
     -This is a new feature in Azure SQL that supports failover of multiple Azure Sql Databases to the partner server at the same time during disaster and allows automatic failover
     - Add-AzureRmSqlDatabaseToFailoverGroup add Azure Sql Databases into a Failover Group
     - Get-AzureRmSqlDatabaseFailoverGroup get the Failover Group entity
     - New-AzureRmSqlDatabaseFailoverGroup creates a new Failover Group
     - Remove-AzureRmSqlDatabaseFromFailoverGroup removes Azure Sql Databases from a Failover Group
     - Remove-AzureRmSqlDatabaseFailoverGroup Failover Group deletes the Failover Group
     - Set-AzureRmSqlDatabaseFailoverGroup set Azure Sql Database Failover Policy and Grace Period entities of the Failover Group
     - Switch-AzureRmSqlDatabaseFailoverGroup issues the failover operation with data loss or without data loss  
* Storage
   * Upgrade Microsoft.Azure.Management.Storage to version 6.1.0-preview
   * Add File Encryption features support to resource mode storage account cmdlets
       - New-AzureRmStorageAccount
       - Set-AzureRmStorageAccount

Version History

Version Downloads Last updated
6.10.0 43,121 10/9/2018
6.9.0 48,242 9/24/2018
6.8.1 70,657 8/29/2018
6.7.0 41,256 8/14/2018
6.6.0 41,984 7/31/2018
6.5.0 38,702 7/17/2018
6.4.0 49,631 7/3/2018
6.3.0 92,261 6/19/2018
6.2.1 34,301 6/5/2018
6.2.0 866 6/5/2018
6.1.1 23,867 5/25/2018
6.1.0 10,673 5/22/2018
6.0.1 37,242 5/8/2018
6.0.0 3,173 5/7/2018
5.7.0 97,460 4/10/2018
5.6.0 38,637 3/27/2018
5.5.0 34,822 3/13/2018
5.4.1 36,859 2/28/2018
5.4.0 1,456 2/27/2018
5.3.0 31,190 2/13/2018
5.2.0 45,557 1/31/2018
5.1.1 93,898 12/9/2017
5.0.1 56,205 11/10/2017
5.0.0 37,044 11/8/2017
4.4.1 206,668 10/13/2017
4.4.0 115,729 9/25/2017
4.3.1 59,801 8/16/2017
4.2.1 30,818 7/18/2017
4.2.0 5,965 7/11/2017
4.1.0 64,906 6/8/2017
4.0.2 19,862 5/24/2017
4.0.1 12,982 5/13/2017
4.0.0 6,122 5/10/2017
3.8.0 35,378 4/5/2017
3.7.0 25,725 3/9/2017
3.6.0 (current version) 14,767 2/22/2017
3.5.0 13,540 2/8/2017
3.4.0 15,751 1/18/2017
3.3.0 17,958 12/14/2016
3.2.0 17,294 11/15/2016
3.1.0 9,240 11/2/2016
3.0.0 14,164 9/28/2016
2.3.0 1,032 9/17/2018
2.2.0 2,537 9/20/2016
2.1.0 17,973 9/8/2016
2.0.1 8,006 8/10/2016
1.6.0 5,742 7/12/2016
1.5.1 3,240 6/27/2016
1.5.0 5,517 6/1/2016
1.4.0 6,367 5/4/2016
1.3.2 3,445 4/19/2016
1.3.0 4,988 3/30/2016
1.2.11 27,747 10/13/2017
1.2.10 8,331 7/8/2017
1.2.9 22,026 3/14/2017
1.2.8 8,327 1/12/2017
1.2.7 143 1/4/2017
1.2.6 25,168 9/8/2016
1.2.2 6,140 3/4/2016
1.2.0 6,490 2/3/2016
1.1.0 3,451 1/14/2016
1.0.4 2,356 12/16/2015
1.0.3 2,091 11/24/2015
1.0.2 1,736 11/6/2015
1.0.1 1,784 10/12/2015
1.0.0 294 10/9/2015
Show less