|
1 | 1 | ##2016.08.03 version 2.0.0
|
| 2 | +* This release contains breaking changes. Please see [the migration guide](https://gist.github.com/cormacpayne/dad22c060dfd9acfda744f1405d4539c) for change details and the impact on existing scripts. |
| 3 | +* Removal of Force parameters that were marked as obsolete in the previous release |
| 4 | + * ApiManagement |
| 5 | + - Remove-AzureRmApiManagement |
| 6 | + - Remove-AzureRmApiManagementApi |
| 7 | + - Remove-AzureRmApiManagementGroup |
| 8 | + - Remove-AzureRmApiManagementLogger |
| 9 | + - Remove-AzureRmApiManagementOpenIdConnectProvider |
| 10 | + - Remove-AzureRmApiManagementOperation |
| 11 | + - Remove-AzureRmApiManagementPolicy |
| 12 | + - Remove-AzureRmApiManagementProduct |
| 13 | + - Remove-AzureRmApiManagementProperty |
| 14 | + - Remove-AzureRmApiManagementSubscription |
| 15 | + - Remove-AzureRmApiManagementUser |
| 16 | + * Automation |
| 17 | + - Remove-AzureRmAutomationCertificate |
| 18 | + - Remove-AzureRmAutomationCredential |
| 19 | + - Remove-AzureRmAutomationVariable |
| 20 | + - Remove-AzureRmAutomationWebhook |
| 21 | + * Batch |
| 22 | + - Remove-AzureBatchCertificate |
| 23 | + - Remove-AzureBatchComputeNode |
| 24 | + - Remove-AzureBatchComputeNodeUser |
| 25 | + * DataFactories |
| 26 | + - Resume-AzureRmDataFactoryPipeline |
| 27 | + - Set-AzureRmDataFactoryPipelineActivePeriod |
| 28 | + - Suspend-AzureRmDataFactoryPipeline |
| 29 | + * DataLakeStore |
| 30 | + - Remove-AzureRmDataLakeStoreItemAclEntry |
| 31 | + - Set-AzureRmDataLakeStoreItemAcl |
| 32 | + - Set-AzureRmDataLakeStoreItemAclEntry |
| 33 | + - Set-AzureRmDataLakeStoreItemOwner |
| 34 | + * OperationalInsights |
| 35 | + - Remove-AzureRmOperationalInsightsSavedSearch |
| 36 | + * Profile |
| 37 | + - Remove-AzureRmEnvironment |
| 38 | + * RedisCache |
| 39 | + - Remove-AzureRmRedisCacheDiagnostics |
| 40 | + * Resources |
| 41 | + - Register-AzureRmProviderFeature |
| 42 | + - Register-AzureRmResourceProvider |
| 43 | + - Remove-AzureRmADServicePrincipal |
| 44 | + - Remove-AzureRmPolicyAssignment |
| 45 | + - Remove-AzureRmResourceGroupDeployment |
| 46 | + - Remove-AzureRmRoleAssignment |
| 47 | + - Stop-AzureRmResourceGroupDeployment |
| 48 | + - Unregister-AzureRmResourceProvider |
| 49 | + * Storage |
| 50 | + - Remove-AzureStorageContainerStoredAccessPolicy |
| 51 | + - Remove-AzureStorageQueueStoredAccessPolicy |
| 52 | + - Remove-AzureStorageShareStoredAccessPolicy |
| 53 | + - Remove-AzureStorageTableStoredAccessPolicy |
| 54 | + * StreamAnalytics |
| 55 | + - Remove-AzureRmStreamAnalyticsFunction |
| 56 | + - Remove-AzureRmStreamAnalyticsInput |
| 57 | + - Remove-AzureRmStreamAnalyticsJob |
| 58 | + - Remove-AzureRmStreamAnalyticsOutput |
| 59 | + * Tag |
| 60 | + - Remove-AzureRmTag |
| 61 | +* Changed `Tags` parameter name to `Tag`, and changed the parameter type from `HashTable[]` to `HashTable` for the following cmdlets |
| 62 | + * Batch |
| 63 | + - Get-AzureRmBatchAccount |
| 64 | + - New-AzureRmBatchAccount |
| 65 | + - Set-AzureRmBatchAccount |
| 66 | + * Compute |
| 67 | + - New-AzureRmVM |
| 68 | + - Update-AzureRmVM |
| 69 | + * DataLakeAnalytics |
| 70 | + - New-AzureRmDataLakeAnalyticsAccount |
| 71 | + - Set-AzureRmDataLakeAnalyticsAccount |
| 72 | + * DataLakeStore |
| 73 | + - New-AzureRmDataLakeStoreAccount |
| 74 | + - Set-AzureRmDataLakeStoreAccount |
| 75 | + * Dns |
| 76 | + - New-AzureRmDnsZone |
| 77 | + - Set-AzureRmDnsZone |
| 78 | + * KeyVault |
| 79 | + - Get-AzureRmKeyVault |
| 80 | + - New-AzureRmKeyVault |
| 81 | + * Network |
| 82 | + - New-AzureRmApplicationGateway |
| 83 | + - New-AzureRmExpressRouteCircuit |
| 84 | + - New-AzureRmLoadBalancer |
| 85 | + - New-AzureRmLocalNetworkGateway |
| 86 | + - New-AzureRmNetworkInterface |
| 87 | + - New-AzureRmNetworkSecurityGroup |
| 88 | + - New-AzureRmPublicIpAddress |
| 89 | + - New-AzureRmRouteTable |
| 90 | + - New-AzureRmVirtualNetwork |
| 91 | + - New-AzureRmVirtualNetworkGateway |
| 92 | + - New-AzureRmVirtualNetworkGatewayConnection |
| 93 | + - New-AzureRmVirtualNetworkPeering |
| 94 | + * Resources |
| 95 | + - Find-AzureRmResource |
| 96 | + - Find-AzureRmResourceGroup |
| 97 | + - New-AzureRmResource |
| 98 | + - New-AzureRmResourceGroup |
| 99 | + - Set-AzureRmResource |
| 100 | + - Set-AzureRmResourceGroup |
| 101 | + * SQL |
| 102 | + - New-AzureRmSqlDatabase |
| 103 | + - New-AzureRmSqlDatabaseCopy |
| 104 | + - New-AzureRmSqlDatabaseSecondary |
| 105 | + - New-AzureRmSqlElasticPool |
| 106 | + - New-AzureRmSqlServer |
| 107 | + - Set-AzureRmSqlDatabase |
| 108 | + - Set-AzureRmSqlElasticPool |
| 109 | + - Set-AzureRmSqlServer |
| 110 | + * Storage |
| 111 | + - New-AzureRmStorageAccount |
| 112 | + - Set-AzureRmStorageAccount |
| 113 | + * TrafficManager |
| 114 | + - New-AzureRmTrafficManagerProfile |
2 | 115 | * Azure Redis Cache
|
3 | 116 | * New cmdlet added for New-AzureRmRedisCacheScheduleEntry
|
4 | 117 | * New cmdlet added for New-AzureRmRedisCachePatchSchedule
|
5 | 118 | * New cmdlet added for Get-AzureRmRedisCachePatchSchedule
|
6 | 119 | * New cmdlet added for Remove-AzureRmRedisCachePatchSchedule
|
| 120 | +* Azure Resource Manager |
| 121 | + * Tag parameter type has been changed for all cmdlets which used it. The type has been changed from HashTable[] to HashTable. To create a new tag object, do as follows: `@{tagName1='tagValue1'}` instead of `@{Name='tagName1';Value='tagValue1'}` |
| 122 | + * Fixed an issue with Get-AzureRmResourceProvider cmdlet to support querying based on global locations through the Location parameter |
| 123 | + * Removed all deprecation warning messages |
7 | 124 | * Azure Storage
|
| 125 | + * Get-AzureRmStorageAccountKey |
| 126 | + - Cmdlet now returns a list of keys, rather than an object with properties for each key |
| 127 | + * New-AzureRmStorageAccountKey |
| 128 | + - `StorageAccountRegenerateKeyResponse` field in output of this cmdlet is renamed to `StorageAccountListKeysResults`, which is now a list of keys rather than an object with properties for each key |
| 129 | + * New/Get/Set-AzureRmStorageAccount |
| 130 | + - `AccountType` field in output of cmdlet is renamed to `Sku.Name` |
| 131 | + - Output type for PrimaryEndpoints/Secondary endpoints blob/table/queue/file changed from `Uri` to `String` |
8 | 132 | * Change -Tag parameter type from HashTable[] to HashTable
|
9 | 133 | - New-AzureRmStorageAccount
|
10 | 134 | - Set-AzureRmStorageAccount
|
|
37 | 161 | - Set-AzureRmBatchAccount
|
38 | 162 | - New-AzureRmBatchAccount
|
39 | 163 | - Get-AzureRmBatchAccount
|
| 164 | +* Azure Sql |
| 165 | + * Extended the auditing cmdlets to support management of blob auditing, both at the database and at the server level |
| 166 | + |
| 167 | + |
40 | 168 |
|
41 | 169 | ##2016.07.11 version 1.6.0
|
42 | 170 | * **Behavioral change for -Force, –Confirm and $ConfirmPreference parameters for all cmdlets. We are changing this implementation to be in line with PowerShell guidelines. For most cmdlets, this means removing the Force parameter and to skip the ShouldProcess prompt, users will need to include the parameter: ‘-Confirm:$false’ in their PowerShell scripts.** This changes are addressing following issues:
|
|
0 commit comments