Skip to content

Commit 372e6f8

Browse files
author
Anil Kumar Yelam
committed
Merged with latest upstream changes
2 parents d964bd9 + 317f41d commit 372e6f8

File tree

1,632 files changed

+547949
-419636
lines changed

Some content is hidden

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

1,632 files changed

+547949
-419636
lines changed

AzurePowershell.Test.targets

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
<BatchTestDebug>.\src\ResourceManager\AzureBatch\Commands.Batch.Test\bin\Debug\Microsoft.Azure.Commands.Batch.Test.dll</BatchTestDebug>
2727
<WebsitesTestDebug>.\src\ResourceManager\Websites\Commands.Websites.Test\bin\Debug\Microsoft.Azure.Commands.Websites.Test.dll</WebsitesTestDebug>
2828
<LogicAppTestDebug>.\src\ResourceManager\LogicApp\Commands.LogicApp.Test\bin\Debug\Microsoft.Azure.Commands.LogicApp.Test.dll</LogicAppTestDebug>
29+
<SchedulerTestDebug>.\src\ResourceManager\Scheduler\Commands.Scheduler.Test\bin\Debug\Microsoft.Azure.Commands.Scheduler.Test.dll</SchedulerTestDebug>
2930
<RemoteAppTestDebug>.\src\ServiceManagement\RemoteApp\Commands.RemoteApp.Test\bin\Debug\Microsoft.Azure.Commands.RemoteApp.Tests.dll</RemoteAppTestDebug>
3031
<ServiceManagementTestDebug>.\src\ServiceManagement\Compute\Commands.ServiceManagement.Test\bin\Debug\Microsoft.WindowsAzure.Commands.ServiceManagement.Test.dll</ServiceManagementTestDebug>
3132
<SqlDatabaseTestDebug>.\src\ServiceManagement\Sql\Commands.SqlDatabase.Test\bin\Debug\Microsoft.WindowsAzure.Commands.SqlDatabase.Test.dll</SqlDatabaseTestDebug>
@@ -81,6 +82,7 @@
8182
<XUnitTests Include=".\src\ResourceManager\AzureBatch\Commands.Batch.Test\bin\Debug\Microsoft.Azure.Commands.Batch.Test.dll"/>
8283
<XUnitTests Include=".\src\ResourceManager\Websites\Commands.Websites.Test\bin\Debug\Microsoft.Azure.Commands.Websites.Test.dll"/>
8384
<XUnitTests Include=".\src\ResourceManager\LogicApp\Commands.LogicApp.Test\bin\Debug\Microsoft.Azure.Commands.LogicApp.Test.dll"/>
85+
<XUnitTests Include=".\src\ResourceManager\Scheduler\Commands.Scheduler.Test\bin\Debug\Microsoft.Azure.Commands.Scheduler.Test.dll"/>
8486
<XUnitTests Include=".\src\ResourceManager\KeyVault\Commands.KeyVault.Test\bin\Debug\Microsoft.Azure.Commands.KeyVault.Test.dll"/>
8587
<XUnitTests Include=".\src\ResourceManager\UsageAggregates\Commands.UsageAggregates.Test\bin\Debug\Microsoft.Azure.Commands.UsageAggregates.Test.dll"/>
8688
<XUnitTests Include=".\src\ResourceManager\TrafficManager\Commands.TrafficManager2.Test\bin\Debug\Microsoft.Azure.Commands.TrafficManager.Test.ScenarioTests.dll"/>
@@ -209,6 +211,10 @@
209211
IncludeTraits="$(XUnitIncludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" />
210212
</Target>
211213

214+
<Target Name="TestScheduler">
215+
<Xunit.Runner.MSBuild.xunit Assemblies="$(SchedulerTestDebug)" Html="$(TestOutputDirectory)\SchedulerTestDebug.xunit.dll.html" Verbose="false"
216+
IncludeTraits="$(XUnitIncludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" />
217+
</Target>
212218

213219
<Target Name="TestDataFactoryManager">
214220
<Xunit.Runner.MSBuild.xunit Assemblies="$(DataFactoryManagerTestDebug)" Html="$(TestOutputDirectory)\DataFactoryManagerTestDebug.xunit.dll.html" Verbose="false"

ChangeLog.md

Lines changed: 172 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,175 @@
1-
##2016.07.11 version 1.6.0
1+
## 2016.08.09 version 2.0.1
2+
* Fixed assembly signing issue causing load problems in some PowerShell versions. (Issue #2747)
3+
4+
##2016.08.08 version 2.0.0
5+
* This release contains breaking changes. Please see [the migration guide](documentation/release-notes/migration-guide.2.0.0.md) for change details and the impact on existing scripts.
6+
* Removal of Force parameters that were marked as obsolete in the previous release
7+
* ApiManagement
8+
- Remove-AzureRmApiManagement
9+
- Remove-AzureRmApiManagementApi
10+
- Remove-AzureRmApiManagementGroup
11+
- Remove-AzureRmApiManagementLogger
12+
- Remove-AzureRmApiManagementOpenIdConnectProvider
13+
- Remove-AzureRmApiManagementOperation
14+
- Remove-AzureRmApiManagementPolicy
15+
- Remove-AzureRmApiManagementProduct
16+
- Remove-AzureRmApiManagementProperty
17+
- Remove-AzureRmApiManagementSubscription
18+
- Remove-AzureRmApiManagementUser
19+
* Automation
20+
- Remove-AzureRmAutomationCertificate
21+
- Remove-AzureRmAutomationCredential
22+
- Remove-AzureRmAutomationVariable
23+
- Remove-AzureRmAutomationWebhook
24+
* Batch
25+
- Remove-AzureBatchCertificate
26+
- Remove-AzureBatchComputeNode
27+
- Remove-AzureBatchComputeNodeUser
28+
* DataFactories
29+
- Resume-AzureRmDataFactoryPipeline
30+
- Set-AzureRmDataFactoryPipelineActivePeriod
31+
- Suspend-AzureRmDataFactoryPipeline
32+
* DataLakeStore
33+
- Remove-AzureRmDataLakeStoreItemAclEntry
34+
- Set-AzureRmDataLakeStoreItemAcl
35+
- Set-AzureRmDataLakeStoreItemAclEntry
36+
- Set-AzureRmDataLakeStoreItemOwner
37+
* OperationalInsights
38+
- Remove-AzureRmOperationalInsightsSavedSearch
39+
* Profile
40+
- Remove-AzureRmEnvironment
41+
* RedisCache
42+
- Remove-AzureRmRedisCacheDiagnostics
43+
* Resources
44+
- Register-AzureRmProviderFeature
45+
- Register-AzureRmResourceProvider
46+
- Remove-AzureRmADServicePrincipal
47+
- Remove-AzureRmPolicyAssignment
48+
- Remove-AzureRmResourceGroupDeployment
49+
- Remove-AzureRmRoleAssignment
50+
- Stop-AzureRmResourceGroupDeployment
51+
- Unregister-AzureRmResourceProvider
52+
* Storage
53+
- Remove-AzureStorageContainerStoredAccessPolicy
54+
- Remove-AzureStorageQueueStoredAccessPolicy
55+
- Remove-AzureStorageShareStoredAccessPolicy
56+
- Remove-AzureStorageTableStoredAccessPolicy
57+
* StreamAnalytics
58+
- Remove-AzureRmStreamAnalyticsFunction
59+
- Remove-AzureRmStreamAnalyticsInput
60+
- Remove-AzureRmStreamAnalyticsJob
61+
- Remove-AzureRmStreamAnalyticsOutput
62+
* Tag
63+
- Remove-AzureRmTag
64+
* Changed `Tags` parameter name to `Tag`, and changed the parameter type from `HashTable[]` to `HashTable` for the following cmdlets
65+
* Batch
66+
- Get-AzureRmBatchAccount
67+
- New-AzureRmBatchAccount
68+
- Set-AzureRmBatchAccount
69+
* Compute
70+
- New-AzureRmVM
71+
- Update-AzureRmVM
72+
* DataLakeAnalytics
73+
- New-AzureRmDataLakeAnalyticsAccount
74+
- Set-AzureRmDataLakeAnalyticsAccount
75+
* DataLakeStore
76+
- New-AzureRmDataLakeStoreAccount
77+
- Set-AzureRmDataLakeStoreAccount
78+
* Dns
79+
- New-AzureRmDnsZone
80+
- Set-AzureRmDnsZone
81+
* KeyVault
82+
- Get-AzureRmKeyVault
83+
- New-AzureRmKeyVault
84+
* Network
85+
- New-AzureRmApplicationGateway
86+
- New-AzureRmExpressRouteCircuit
87+
- New-AzureRmLoadBalancer
88+
- New-AzureRmLocalNetworkGateway
89+
- New-AzureRmNetworkInterface
90+
- New-AzureRmNetworkSecurityGroup
91+
- New-AzureRmPublicIpAddress
92+
- New-AzureRmRouteTable
93+
- New-AzureRmVirtualNetwork
94+
- New-AzureRmVirtualNetworkGateway
95+
- New-AzureRmVirtualNetworkGatewayConnection
96+
- New-AzureRmVirtualNetworkPeering
97+
* Resources
98+
- Find-AzureRmResource
99+
- Find-AzureRmResourceGroup
100+
- New-AzureRmResource
101+
- New-AzureRmResourceGroup
102+
- Set-AzureRmResource
103+
- Set-AzureRmResourceGroup
104+
* SQL
105+
- New-AzureRmSqlDatabase
106+
- New-AzureRmSqlDatabaseCopy
107+
- New-AzureRmSqlDatabaseSecondary
108+
- New-AzureRmSqlElasticPool
109+
- New-AzureRmSqlServer
110+
- Set-AzureRmSqlDatabase
111+
- Set-AzureRmSqlElasticPool
112+
- Set-AzureRmSqlServer
113+
* Storage
114+
- New-AzureRmStorageAccount
115+
- Set-AzureRmStorageAccount
116+
* TrafficManager
117+
- New-AzureRmTrafficManagerProfile
118+
* Azure Redis Cache
119+
* New cmdlet added for New-AzureRmRedisCacheScheduleEntry
120+
* New cmdlet added for New-AzureRmRedisCachePatchSchedule
121+
* New cmdlet added for Get-AzureRmRedisCachePatchSchedule
122+
* New cmdlet added for Remove-AzureRmRedisCachePatchSchedule
123+
* Azure Resource Manager
124+
* 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'}`
125+
* Fixed an issue with Get-AzureRmResourceProvider cmdlet to support querying based on global locations through the Location parameter
126+
* Removed all deprecation warning messages
127+
* Azure Storage
128+
* Get-AzureRmStorageAccountKey
129+
- Cmdlet now returns a list of keys, rather than an object with properties for each key
130+
* New-AzureRmStorageAccountKey
131+
- `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
132+
* New/Get/Set-AzureRmStorageAccount
133+
- `AccountType` field in output of cmdlet is renamed to `Sku.Name`
134+
- Output type for PrimaryEndpoints/Secondary endpoints blob/table/queue/file changed from `Uri` to `String`
135+
* Change -Tag parameter type from HashTable[] to HashTable
136+
- New-AzureRmStorageAccount
137+
- Set-AzureRmStorageAccount
138+
* Added ShouldProcess support
139+
- Set-AzureStorageContainerStoredAccessPolicy
140+
- Set-AzureStorageShareStoredAccessPolicy
141+
- Set-AzureStorageQueueStoredAccessPolicy
142+
- Set-AzureStorageTableStoredAccessPolicy
143+
* Downgraded ConfirmImpact to Medium
144+
- Remove-AzureStorageBlob
145+
- Remove-AzureStorageContainer
146+
- Remove-AzureStorageContainerStoredAccessPolicy
147+
- Remove-AzureStorageFile
148+
- Remove-AzureStorageShare
149+
- Remove-AzureStorageShareStoredAccessPolicy
150+
- Remove-AzureStorageQueue
151+
- Remove-AzureStorageQueueStoredAccessPolicy
152+
- Remove-AzureStorageTable
153+
- Remove-AzureStorageTableStoredAccessPolicy
154+
* Add support for ShouldProcess and -Force parameter to supress confirmation
155+
- Remove-AzureRmStorageAccount
156+
- Set-AzureRmStorageAccount
157+
* Confirmation needed only when there's data in the Container/Table to delete (suppress with -Force)
158+
- Remove-AzureStorageContainer
159+
- Remove-AzureStorageTable
160+
* Azure Batch
161+
* Add virtual network support
162+
- New-AzureBatchPool
163+
* Change -Tag parameter type from HashTable[] to HashTable
164+
- Set-AzureRmBatchAccount
165+
- New-AzureRmBatchAccount
166+
- Get-AzureRmBatchAccount
167+
* Azure Sql
168+
* Extended the auditing cmdlets to support management of blob auditing, both at the database and at the server level
169+
170+
171+
172+
##2016.07.11 version 1.6.0
2173
* **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:
3174
* Correct implementation of –WhatIf functionality, allowing a user to determine the effects of a cmdlet or script without making any actual changes
4175
* Control over prompting using a session-wide $ConfirmPreference, so that the user is prompted based on the impact of a prospective change (as reported in the ConfirmImpact setting in the cmdlet)

0 commit comments

Comments
 (0)