Skip to content

Commit f6a3c33

Browse files
committed
Pull changes from remote branch
2 parents 5fe6bc7 + 516a1f0 commit f6a3c33

File tree

4,139 files changed

+698304
-236751
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

4,139 files changed

+698304
-236751
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,10 @@ Backup*/
181181
UpgradeLog*.XML
182182
UpgradeLog*.htm
183183

184+
# The Backup*/ rule will ignore the backup and restore cmdlets
185+
# for Azure web apps. Exclude that directory from being ignored here.
186+
!/src/ResourceManager/Websites/Commands.Websites/Cmdlets/BackupRestore
187+
184188
# SQL Server files
185189
*.mdf
186190
*.ldf

AzurePowershell.Test.targets

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
<ServiceManagementTestDebug>.\src\ServiceManagement\Compute\Commands.ServiceManagement.Test\bin\Debug\Microsoft.WindowsAzure.Commands.ServiceManagement.Test.dll</ServiceManagementTestDebug>
3030
<SqlDatabaseTestDebug>.\src\ServiceManagement\Sql\Commands.SqlDatabase.Test\bin\Debug\Microsoft.WindowsAzure.Commands.SqlDatabase.Test.dll</SqlDatabaseTestDebug>
3131
<HDInsightTestDebug>.\src\ServiceManagement\HDInsight\Commands.HDInsight.Test\bin\Debug\Microsoft.WindowsAzure.Commands.HDInsight.Test.dll</HDInsightTestDebug>
32-
<StorageTestDebug>.\src\Common\Storage\Commands.Storage.Test\bin\Debug\Microsoft.WindowsAzure.Commands.Storage.Test.dll</StorageTestDebug>
32+
<StorageTestDebug>.\src\Storage\Commands.Storage.Test\bin\Debug\Microsoft.WindowsAzure.Commands.Storage.Test.dll</StorageTestDebug>
3333
<KeyVaultTestDebug>.\src\ResourceManager\KeyVault\Commands.KeyVault.Test\bin\Debug\Microsoft.Azure.Commands.KeyVault.Test.dll</KeyVaultTestDebug>
3434
<DataLakeAnalyticsTestDebug>.\src\ResourceManager\DataLakeAnalytics\Commands.DataLakeAnalytics.Test\bin\Debug\Microsoft.Azure.Commands.DataLakeAnalytics.Test.dll</DataLakeAnalyticsTestDebug>
3535
<DataLakeStoreTestDebug>.\src\ResourceManager\DataLakeStore\Commands.DataLakeStore.Test\bin\Debug\Microsoft.Azure.Commands.DataLakeStore.Test.dll</DataLakeStoreTestDebug>
@@ -86,6 +86,8 @@
8686
<XUnitTests Include=".\src\ResourceManager\Profile\Commands.Profile.Test\bin\Debug\Microsoft.Azure.Commands.Profile.Test.dll"/>
8787
<XUnitTests Include=".\src\ResourceManager\AzureBackup\Commands.AzureBackup.Test\bin\Debug\Microsoft.Azure.Commands.AzureBackup.Test.dll"/>
8888
<XUnitTests Include=".\src\ResourceManager\NotificationHubs\Commands.NotificationHubs.Test\bin\Debug\Microsoft.Azure.Commands.NotificationHubs.Test.dll"/>
89+
<XUnitTests Include=".\src\ResourceManager\Cdn\Commands.Cdn.Test\bin\Debug\Microsoft.Azure.Commands.Cdn.Test.ScenarioTests.dll"/>
90+
<XUnitTests Include=".\src\ResourceManager\CognitiveServices\CognitiveServices.Test\bin\Debug\Microsoft.Azure.Commands.Management.CognitiveServices.Test.dll"/>
8991
<XUnitTests Include=".\src\Common\Commands.Common.Authentication.Test\bin\Debug\Microsoft.Azure.Commands.Common.Authentication.Test.dll"/>
9092
<XUnitTests Include="@(AsmXUnitTests)"/>
9193
</ItemGroup>

ChangeLog.md

Lines changed: 247 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,250 @@
1-
##2016.03.03 version 1.2.2
1+
##2016.06.01 version 1.5.0
2+
* Azure Resource Manager
3+
- (Get/Set/New/Remove)-AzureRmResourceGroup cmdlets will now use the new autorest generated ARM assembly
4+
- (Get/New/Remove)-AzureRmResourceGroupDeployment cmdlets will now use the new autorest generated ARM assembly
5+
- (Get/Register)-AzureRmProviderFeature cmdlets will now use the new autorest generated ARM assembly
6+
- (Get/Register/Unregister)-AzureRmResourceProvider cmdlets will now use the new autorest generated ARM assembly
7+
- Use a constant backoff interval when polling for deployment progress in New-AzureRmResourceGroupDeployment cmdlet
8+
- Add support to specify file share paths for cmdlets that take input file as parameter
9+
- Improve error message when Move-AzureRmResource cmdlet fails
10+
- Improve error message when New-AzureRmResourceGroupDeployment cmdlet fails
11+
- Enable object and array type parameters for template deployment
12+
- Preserve casing for resource properties in New/Set-AzureRmResource cmdlet
13+
- PropertyObject parameter is now optional in New-AzureRmResource cmdlet
14+
* Azure Compute (CRP)
15+
- Add additional validation for fixed vhd in Add-AzureRmVhd cmdlet
16+
- Add -ForceRerun parameter to Set-AzureRmVMCustomExtension, Set-AzureRmVMBginfoExtension, and Set-AzureRmAccessExtension
17+
- Update -VhdUri parameter from optional to mandatory (bug fix)
18+
- Remove GeoReplicationEnabled deprecation warning message for Get-AzureStorageAccount cmdlet
19+
- Fix piping issue for Remove-AzureRmExtension
20+
- Create one storage account for Boot diagnostics (one for each location, instead of one for each resource group)
21+
- Add -DiskSizeInGB paramter to Set-AzureRmVMOSDisk cmdlet
22+
- Show operation id and status for POST Async cmdlets.
23+
- Fix Remove-AzureRmNetworkInterface issue for not throwing error when all NICs are removed.
24+
- Fix 'Type' output for List cmdlet
25+
- Remove xmlCfg contents from output format.
26+
- Show warning message for upcoming breaking update of Tag fix.
27+
- Change Set-AzureBootDiagnostics cmdlets name to Set-AzureVMBootDiagnostics (and set alias)
28+
* Azure Compute (ASM)
29+
- Storage Migration cmdlet (Move-AzureStorageAccount)
30+
- Fix Add-AzureCertificate issue
31+
* Azure Storage
32+
* Fix get Storage Account throttling failures when run it on subscription with many accounts
33+
- Get-AzureRmStorageAccount
34+
- Get-AzureStorageAccount
35+
* Azure Batch
36+
* Added Batch account usage cmdlets
37+
- Get-BatchPoolUsageMetrics
38+
- Get-BatchPoolStatistics
39+
- Get-BatchJobStatistics
40+
* Added application packages and task dependencies cmdlets
41+
- Get-AzureRmBatchApplication
42+
- Get-AzureRmBatchApplicationPackage
43+
- New-AzureRmBatchApplication
44+
- New-AzureRmBatchApplicationPackage
45+
- Set-AzureRmBatchApplication
46+
- Remove-AzureRmBatchApplicationPackage
47+
- Remove-AzureRmBatchApplication
48+
* Added bulk task option to New-AzureBatchTask cmdlet
49+
* Azure API Management
50+
* Added Tenant Access cmdlets to get keys for Tenant Access via REST API
51+
- Get-AzureRmApiManagementTenantAccess
52+
- Set-AzureRmApiManagementTenantAccess
53+
* Added OpenId Connect Provider cmdlets to Manage OpenID Connect Providers
54+
- Get-AzureRmApiManagementOpenIdConnectProvider
55+
- New-AzureRmApiManagementOpenIdConnectProvider
56+
- Remove-AzureRmApiManagementOpenIdConnectProvider
57+
- Set-AzureRmApiManagementOpenIdConnectProvider
58+
* Azure Automation
59+
* (New/Import)-AzureRmAutomationRunbook now supports the new values of 'GraphicalPowerShell' and 'GraphicalPowerShellWorkflow' with the Type parameter. The use of 'Graph' value is discouraged.
60+
* Start-AzureRmAutomationRunbook now supports the Wait and MaxWaitSeconds parameters.
61+
* (New/Get)-AzureRmAutomationSchedule now supports weekly and monthly schedules.
62+
* New-AzureRmAutomationSchedule now takes a TimeZone parameter to adjust for daylight savings.
63+
* Azure Machine Learning (Preview)
64+
* New cmdlets to manage Azure Machine Learning Web Services
65+
- New-AzureRmMlWebService
66+
- Get-AzureRmMlWebService
67+
- Remove-AzureRmMlWebService
68+
- Update-AzureRmMlWebService
69+
- Get-AzureRmMlWebServiceKeys
70+
- Import-AzureRmMlWebService
71+
- Export-AzureRmMlWebService
72+
* Azure Data Lake (Preview)
73+
* Convenience cmdlet aliases added for all cmdlets
74+
- Analytics account management
75+
- Get-AdlAnalyticsAccount
76+
- New-AdlAnalyticsAccount
77+
- Remove-AdlAnalyticsAccount
78+
- Set-AdlAnalyticsAccount
79+
- Test-AdlAnalyticsAccount
80+
- Data source management
81+
- Add-AdlAnalyticsDataSource
82+
- Get-AdlAnalyticsDataSource
83+
- Remove-AdlAnalyticsDataSource
84+
- Set-AdlAnalyticsDataSource
85+
- Job management
86+
- Get-AdlJob
87+
- Stop-AdlJob
88+
- Submit-AdlJob
89+
- Wait-AdlJob
90+
- Catalog management
91+
- Get-AdlCatalogItem
92+
- New-AdlCatalogSecret
93+
- Remove-AdlCatalogSecret
94+
- Set-AdlCatalogSecret
95+
- Test-AdlCatalogItem
96+
- Store account management
97+
- Get-AdlStore
98+
- New-AdlStore
99+
- Remove-AdlStore
100+
- Set-AdlStore
101+
- Test-AdlStore
102+
- File management
103+
- Add-AdlStoreItemContent
104+
- Export-AdlStoreItem
105+
- Get-AdlStoreChildItem
106+
- Get-AdlStoreItem
107+
- Get-AdlStoreItemContent
108+
- Import-AdlStoreItem
109+
- Join-AdlStoreItem
110+
- Move-AdlStoreItem
111+
- New-AdlStoreItem
112+
- Remove-AdlStoreItem
113+
- Test-AdlStoreItem
114+
- File access management
115+
- Get-AdlStoreItemAcl
116+
- Get-AdlStoreItemOwner
117+
- Get-AdlStoreItemPermissions
118+
- Remove-AdlStoreItemAcl
119+
- Remove-AdlStoreItemAclEntry
120+
- Set-AdlStoreItemAcl
121+
- Set-AdlStoreItemAclEntry
122+
- Set-AdlStoreItemOwner
123+
- Set-AdlStoreItemPermissions
124+
* Granular progress tracking for folder upload done through Import-AzureRMDataLakeStoreItem
125+
* Scalable performance improvements for flat and recursive folder upload through Import-AzureRMDataLakeStoreItem. Full network saturation should now be possible.
126+
* Errors more accurately indicate that failed Import-AzureRMDataLakeStoreItem commands can be resumed/retried.
127+
* More targetted error handling for all Data Lake Store filesystem cmdlets.
128+
* Support for getting/listing table partitions through Get-AzureRMDataLakeAnalyticsCatalogItem
129+
130+
##2016.05.04 version 1.4.0
131+
* Azure Resource Manager
132+
- Get-AzureRmLocation cmdlet: New cmdlet Lists all public Azure locatiosn with available provider namespaces
133+
- Get-AzureRMResourceGroupDeploymentOperations: Improved output format
134+
- Get-AzureRMDeployment: Responses contain all error details
135+
- Added cmdlet help anbd examples
136+
- Normalized cmdlet parameter defaults and position
137+
* Azure Storage
138+
* Add Encryption and Hot/Cool features support to resource mode storage account cmdlets
139+
- New-AzureRmStorageAccount
140+
- Set-AzureRmStorageAccount
141+
* Add "Add" and "Create" permission to Blob SAS cmdlets
142+
- New-AzureStorageBlobSASToken
143+
- New-AzureStorageContainerSASToken
144+
- New-AzureStorageContainerStoredAccessPolicy
145+
- Set-AzureStorageContainerStoredAccessPolicy
146+
* Add "Create" permission to File SAS cmdlets
147+
- New-AzureStorageFileSASToken
148+
- New-AzureStorageShareSASToken
149+
- New-AzureStorageShareStoredAccessPolicy
150+
- Set-AzureStorageShareStoredAccessPolicy
151+
* Azure Compute
152+
* Added cmdlets for Contaner Service support
153+
* Bug and help fixes
154+
* Azure Profile
155+
* Added support for German national cloud (AzureGermanCloud)
156+
* Azure APIManagement
157+
* Added Tenant Git Configuration cmdlets
158+
- Get-AzureRmApiManagementTenantGitAccess
159+
- Set-AzureRmApiManagementTenantGitAccess
160+
- Get-AzureRmApiManagementTenantSyncState
161+
- Publish-AzureRmApiManagementTenantGitConfiguration
162+
- Save-AzureRmApiManagementTenantGitConfiguration
163+
* Added ApiManagement Properties cmdlets
164+
- Get-AzureRmApiManagementProperty
165+
- New-AzureRmApiManagementProperty
166+
- Remove-AzureRmApiManagementProperty
167+
- Set-AzureRmApiManagementProperty
168+
* Added Logger cmdlets
169+
- Get-AzureRmApiManagementLogger
170+
- Remove-AzureRmApiManagementLogger
171+
- Set-AzureRmApiManagementLogger
172+
- New-AzureRmApiManagementLogger
173+
* Fixed cmdlet bugs
174+
- NewAzureRMApiManagementAPI: changed Path to optional
175+
- NewAzureRMApiManagementProduct: fixed issue with creating products without Subscriptions
176+
* Azure Recovery Services Backup
177+
* Added Recovery Services Backup cmdlets
178+
- Set-AzureRmRecoveryServicesVaultContext
179+
- Set-AzureRmRecoveryServicesBackupProperties
180+
- Get-AzureRmRecoveryServicesBackupProperties
181+
- Get-AzureRmRecoveryServicesVaultSettingsFile
182+
- Backup-AzureRmRecoveryServicesBackupItem
183+
- Get-AzureRmRecoveryServicesBackupContainer
184+
- Get-AzureRmRecoveryServicesBackupManagementServer
185+
- Unregister-AzureRmRecoveryServicesBackupContainer
186+
- Unregister-AzureRmRecoveryServicesBackupManagementServer
187+
- Disable-AzureRmRecoveryServicesBackupProtection
188+
- Enable-AzureRmRecoveryServicesBackupProtection
189+
- Get-AzureRmRecoveryServicesBackupItem
190+
- Get-AzureRmRecoveryServicesBackupJob
191+
- Get-AzureRmRecoveryServicesBackupJobDetails
192+
- Stop-AzureRmRecoveryServicesBackupJob
193+
- Wait-AzureRmRecoveryServicesBackupJob
194+
- Get-AzureRmRecoveryServicesBackupRetentionPolicyObject
195+
- Get-AzureRmRecoveryServicesBackupProtectionPolicy
196+
- Get-AzureRmRecoveryServicesBackupSchedulePolicyObject
197+
- New-AzureRmRecoveryServicesBackupProtectionPolicy
198+
- Remove-AzureRmRecoveryServicesBackupProtectionPolicy
199+
- Set-AzureRmRecoveryServicesBackupProtectionPolicy
200+
- Get-AzureRmRecoveryServicesBackupRecoveryPoint
201+
- Restore-AzureRmRecoveryServicesBackupItem
202+
203+
##2016.04.19 version 1.3.2
204+
* Add support for specifying NIC/VMSS as application gateway backend address
205+
* Fix HDI ADL cluster creation and live test
206+
* Fix WAPack cmdlet Proxy issue for WAP
207+
* Fix Dynamic Memory Issue while setting VM
208+
* Update Azure Gov STS and Traffic Manager
209+
* Compute
210+
- Upgrade to Microsoft.Azure.Management.Compute nuget package v13.0
211+
* HDInsignt
212+
- Upgrade to Microsoft.Azure.Management.HDInsight nuget package v1.0.14
213+
* Resource Manager
214+
- Change api-version for Policy and Locks operations
215+
- Change api version for Deployments operations
216+
* Web Apps
217+
- Add backup and restore cmdlets
218+
- Restore-AzureWebApp
219+
- Edit-AzureRmWebAppBackupConfiguration
220+
- Get-AzureRmWebAppBackupConfiguration
221+
- Get-AzureRmWebAppBackup
222+
- New-AzureRmWebAppBackup
223+
- Remove-AzureRmWebAppBackup
224+
- Restore-AzureRmWebAppBackup
225+
- Get-AzureRmWebAppBackupList
226+
- New-AzureRmWebAppDatabaseBackupSetting
227+
- Upgrade to Microsoft.WindowsAzure.Management.WebSite nuget package v5.0
228+
229+
##2016.03.30 version 1.3.0
230+
* AzureRM module
231+
- Installation performance fix
232+
* New Azure CDN cmdlets
233+
* Azure Storage
234+
* Made Protocol parameter in following cmdlets to be nullable and optional
235+
- New-AzureStorageBlobSASToken
236+
- New-AzureStorageContainerSASToken
237+
- New-AzureStorageFileSASToken
238+
- New-AzureStorageShareSASToken
239+
- New-AzureStorageQueueSASToken
240+
- New-AzureStorageTableSASToken
241+
- New-AzureStorageAccountSASToken
242+
* Add Export-AzureRmResourceGroupTemplate cmdlet
243+
* Add VirtualMachineScaleSet cmdlet
244+
* Add "EA" value for permission parameter of Set-AzurePlatformVMImage
245+
* Documentation improvements in cmdlets
246+
247+
##2016.03.03 version 1.2.2
2248
* Azure Compute (ARM):
3249
* Add -LicenseType parameter to New-AzureRmVM for bring your own license (BYOL)
4250
* Add -SecureExecution parameter to Set-AzureRmVMCustomScriptExtension

0 commit comments

Comments
 (0)