|
1 |
| -## 2017.01.18 - Version 3.4.0 |
| 1 | +## 2017.02.22 - Version 3.6.0 |
| 2 | +* AnalysisServices |
| 3 | + * Added State property in additional to ProvisioningState |
| 4 | + - All the cmdlet returning AnalysisService would have a new property 'State' used outside of provisioing. |
| 5 | + - The 'State' is intended to check status outside of provisioning, while 'ProvisioningState' is intended to check status related to Provisioning. |
| 6 | + - ProvisioningState and State are same in service side at this moment, the service side would differenciate ProvisioningState and State in future |
| 7 | +* CognitiveServices |
| 8 | + * Integrate with Cognitive Services Management SDK 0.2.1 to support more Cognitive Services API Types and SKUs. |
| 9 | + * Remove the validation against “Type” and “SkuName” of Cognitive Services Account, this will allow the script to support new APIs/SKUs without changes. |
| 10 | +* Compute |
| 11 | + * Updated Set-AzureRmVMDscExtension cmdlet WmfVersion parameter to support "5.1" |
| 12 | + * Updated Set-AzureRmVMChefExtension cmdlet to add following new options : |
| 13 | + - Daemon: Configures the chef-client service for unattended execution. e.g. -Daemon 'none' or e.g. -Daemon 'service'." |
| 14 | + - Secret: The encryption key used to encrypt and decrypt the data bag item values. |
| 15 | + - SecretFile: The path to the file that contains the encryption key used to encrypt and decrypt the data bag item values. |
| 16 | + * Fix for Get-AzureRmVM: Get-AzureRmVM did not display anything when the output includes availability set property. |
| 17 | + * New cmdlets: |
| 18 | + - Update-AzureRmAvailabilitySet: can update an unmanaged availability set to a managed availability set. |
| 19 | + - Add-AzureRmVmssDataDisk, Remove-AzureRmVmssDataDisk |
| 20 | + * New parameter, SkipVmBackup, for cmdlet Set-AzureRmVMDiskEncryptionExtension to allow user to skip backup creation for Linux VMs |
| 21 | +* DataFactories |
| 22 | + * Fixed Get-AzureRmDataFactoryActivityWindow so it works for named pipeline and activity |
| 23 | +* DataLakeAnalytics |
| 24 | + * Add Firewall Rule support to Data Lake Analytics: |
| 25 | + - Add-AzureRMDataLakeAnalyticsFirewallRule |
| 26 | + - Get-AzureRMDataLakeAnalyticsFirewallRule |
| 27 | + - Set-AzureRMDataLakeAnalyticsFirewallRule |
| 28 | + - Remove-AzureRMDataLakeAnalyticsFirewallRule |
| 29 | + - Set-AzureRMDataLakeAnalyticsAccount supports enabling/disabling the firewall and allowing/blocking Azure originating IPs through the firewall |
| 30 | + - Warnings will be raised if updating firewall rules when the firewall is disabled |
| 31 | + * Fix Get-AzureRMDataLakeAnalyticsJob functionality: |
| 32 | + - 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. |
| 33 | + * Remove explicit restrictions on resource locations. If Data Lake Analytics is not supported in a region, we will surface an error from the service. |
| 34 | +* DataLakeStore |
| 35 | + * 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. |
| 36 | + * 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. |
| 37 | + * Update to Set-AzureRMDataLakeStoreAccount to allow for enabling and disabling Azure originating IPs through the firewall |
| 38 | + * Add warnings to Add and Set-AzureRMDataLakeStoreFirewallRule and AzureRMDataLakeStoreTrustedIdProvider if they are disabled |
| 39 | + * Remove explicit restrictions on resource locations. If Data Lake Store is not supported in a region, we will surface an error from the service. |
| 40 | +* EventHub |
| 41 | + * 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 |
| 42 | +* Insights |
| 43 | + * Allow users to unselect data sinks for Set-AzureRmDiagnosticSettings |
| 44 | +* Network |
| 45 | + * Added support for network Watcher APIs |
| 46 | + - New-AzureRmNetworkWatcher |
| 47 | + - Get-AzureRmNetworkWatcher |
| 48 | + - Remove-AzureRmNetworkWatcher |
| 49 | + - New-AzureRmPacketCaptureFilterConfig |
| 50 | + - New-AzureRmNetworkWatcherPacketCapture |
| 51 | + - Get-AzureRmNetworkWatcherPacketCapture |
| 52 | + - Stop-AzureRmNetworkWatcherPacketCapture |
| 53 | + - Remove-AzureRmNetworkWatcherPacketCapture |
| 54 | + - Get-AzureRmNetworkWatcherFlowLogSatus |
| 55 | + - Get-AzureRmNetworkWatcherNextHop |
| 56 | + - Get-AzureRmNetworkWatcherSecurityGroupView |
| 57 | + - Get-AzureRmNetworkWatcherTopology |
| 58 | + - Get-AzureRmNetworkWatcherTroubleshootingResult |
| 59 | + - Set-AzureRmNetworkWatcherConfigFlowLog |
| 60 | + - Start-AzureRmNetworkWatcherResourceTroubleshooting |
| 61 | + - Test-AzureRmNetworkWatcherIPFlow |
| 62 | + * Add-AzureRmExpressRouteCircuitPeeringConfig |
| 63 | + - Added new param :-RouteFilter to associate the BGP with route filter to filter out BGP communities via Microsoft peering. This parameter is set by resource |
| 64 | + - Added new param :-RouteFilterId to associate the BGP with route filter to filter out BGP communities via Microsoft peering. This parameter is set by resource id |
| 65 | + * New-AzureRmExpressRouteCircuitPeeringConfig |
| 66 | + - Added new param :-RouteFilter to associate the BGP with route filter to filter out BGP communities via Microsoft peering. This parameter is set by resource |
| 67 | + - Added new param :-RouteFilterId to associate the BGP with route filter to filter out BGP communities via Microsoft peering. This parameter is set by resource id |
| 68 | + * Set-AzureRmExpressRouteCircuitPeeringConfig |
| 69 | + - Added new param :-RouteFilter to associate the BGP with route filter to filter out BGP communities via Microsoft peering. This parameter is set by resource |
| 70 | + - Added new param :-RouteFilterId to associate the BGP with route filter to filter out BGP communities via Microsoft peering. This parameter is set by resource id |
| 71 | + * New cmdlets for selective service feature |
| 72 | + - Get-AzureRmRouteFilter |
| 73 | + - New-AzureRmRouteFilter |
| 74 | + - Set-AzureRmRouteFilter |
| 75 | + - Remove-AzureRmRouteFilter |
| 76 | + - Add-AzureRmRouteFilterRuleConfig |
| 77 | + - Get-AzureRmRouteFilterRuleConfigobject |
| 78 | + - New-AzureRmRouteFilterRuleConfig |
| 79 | + - Set-AzureRmRouteFilterRuleConfig |
| 80 | + - Remove-AzureRmRouteFilterRuleConfig |
| 81 | +* Resources |
| 82 | + * Support policy parameters for New-AzureRmPolicyDefinition and New-AzureRmPolicyAssignment |
| 83 | + - Users can now use Parameter parameter with New-AzureRmPolicyDefinition. This accepts both JSON string and file path. |
| 84 | + - 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. |
| 85 | +* Scheduler |
| 86 | + * Fixed issue to properly encode HTTP jobs' callback Uri in Scheduler PowerShell cmdlet |
| 87 | +* Sql |
| 88 | + * Adding new cmdlets for support for Azure SQL feature Transparent Data Encryption (TDE) with Bring Your Own Key (BYOK) Support |
| 89 | + - 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. |
| 90 | + - Get-AzureRmSqlServerKeyVaultKey : This cmdlet returns a list of Azure Key Vault keys added to a Sql Server. |
| 91 | + - Add-AzureRmSqlServerKeyVaultKey : This cmdlet adds an Azure Key Vault key to a Sql Server. |
| 92 | + - Remove-AzureRmSqlServerKeyVaultKey : This cmdlet removes an Azure Key Vault key from a Sql Server. |
| 93 | + - Get-AzureRmSqlServerTransparentDataEncryptionProtector : This cmdlet returns the current encryption protector for a Sql Server. |
| 94 | + - 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. |
| 95 | + * New feature: Set--AzureRmSqlDatabaseAuditing and Set-AzureRmSqlDatabaseServerAuditingPolicy supports setting secondary storage key for AuditType Blob |
| 96 | + * Bug fix: Remove-AzureRmSqlDatabaseAuditing should set the UseServerDefault value to disabled |
| 97 | + * Bug fix: Fixing an issue of selecting classic storage account when creating / updating Auditing or Threat Detection policies |
| 98 | + * 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. |
| 99 | + * Bug fix: In case Blob Auditing is defined, Remove-AzureRmSqlDatabaseAuditing and Remove-AzureRmSqlDatabaseServerAuditingPolicy commands disable the Auditing settings. |
| 100 | + * Adding new cmdlets for support for Azure SQL feature AutoDR: |
| 101 | + -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 |
| 102 | + - Add-AzureRmSqlDatabaseToFailoverGroup add Azure Sql Databases into a Failover Group |
| 103 | + - Get-AzureRmSqlDatabaseFailoverGroup get the Failover Group entity |
| 104 | + - New-AzureRmSqlDatabaseFailoverGroup creates a new Failover Group |
| 105 | + - Remove-AzureRmSqlDatabaseFromFailoverGroup removes Azure Sql Databases from a Failover Group |
| 106 | + - Remove-AzureRmSqlDatabaseFailoverGroup Failover Group deletes the Failover Group |
| 107 | + - Set-AzureRmSqlDatabaseFailoverGroup set Azure Sql Database Failover Policy and Grace Period entities of the Failover Group |
| 108 | + - Switch-AzureRmSqlDatabaseFailoverGroup issues the failover operation with data loss or without data loss |
| 109 | +* Storage |
| 110 | + * Upgrade Microsoft.Azure.Management.Storage to version 6.1.0-preview |
| 111 | + * Add File Encryption features support to resource mode storage account cmdlets |
| 112 | + - New-AzureRmStorageAccount |
| 113 | + - Set-AzureRmStorageAccount |
| 114 | + |
| 115 | +* ServiceManagement |
| 116 | + * Updated Set-AzureVMDscExtension cmdlet WmfVersion parameter to support "5.1" |
| 117 | + |
| 118 | + * Updated Set-AzureVMChefExtension cmdlet to add following new options : |
| 119 | + - Daemon: Configures the chef-client service for unattended execution. e.g. -Daemon 'none' or e.g. -Daemon 'service'." |
| 120 | + - Secret: The encryption key used to encrypt and decrypt the data bag item values. |
| 121 | + - SecretFile: The path to the file that contains the encryption key used to encrypt and decrypt the data bag item values. |
| 122 | + |
| 123 | +## 2017.01.18 - Version 3.4.0 |
2 | 124 | * AnalysisServices
|
3 | 125 | * Added two new dataplane APIs in a separate module Azure.AnalysisServices.psd1
|
4 | 126 | - This introduces two new APIs that enable customers to login to Azure Analysis Services servers and issue a restart command.
|
|
517 | 639 | * DataFactory
|
518 | 640 | * Added new cmdlet for listing activity windows
|
519 | 641 | - Get-AzureRmDataFactoryActivityWindow
|
520 |
| - * Fixed Get-AzureRmDataFactoryActivityWindow so it works for named pipeline and activity |
521 | 642 | * DataLake
|
522 | 643 | * Changed parameter `Host` to `DatabaseHost` and added alias to `Host`
|
523 | 644 | - New-AzureRmDataLakeAnalyticsCatalogSecret
|
|
0 commit comments