Skip to content

Commit a98475e

Browse files
authored
Merge pull request #1 from Azure/master
Sync with upstream
2 parents d47d4e3 + dd75640 commit a98475e

File tree

364 files changed

+270313
-52205
lines changed

Some content is hidden

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

364 files changed

+270313
-52205
lines changed

ChangeLog.md

Lines changed: 103 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,86 @@
1+
## 2.4.0 - July 2019
2+
#### Az.Accounts
3+
* Add support for profile cmdlets
4+
* Add support for environments and data planes in generated cmdlets
5+
* Fix bug where incorrect endpoint was being used in some cases for data plane cmdlets in Windows PowerShell
6+
7+
#### Az.Advisor
8+
* GA release of `Az.Advisor`
9+
* This module is now included as a part of the roll-up `Az` module
10+
11+
#### Az.ApiManagement
12+
* Fix for issue https://github.com/Azure/azure-powershell/issues/8671
13+
- **Get-AzApiManagementSubscription**
14+
- Added support for querying subscriptions by User and Product
15+
- Added support for querying using Scope '/', '/apis', '/apis/echo-api'
16+
* Fix for issue https://github.com/Azure/azure-powershell/issues/9307 and https://github.com/Azure/azure-powershell/issues/8432
17+
- **Import-AzApiManagementApi**
18+
- Added support for specifiying 'ApiVersion' and 'ApiVersionSetId' when importing Apis
19+
20+
#### Az.Automation
21+
* Fixed Set-AzAutomationConnectionFieldValue cmdlet bug to handle string value.
22+
23+
#### Az.Compute
24+
* Add HyperVGeneration parameter to New-AzImageConfig
25+
26+
#### Az.DataFactory
27+
* Updating the output of get activity runs, get pipeline runs, and get trigger runs ADF cmdlets to support Select-Object pipe.
28+
29+
#### Az.EventGrid
30+
* Fix typo in 'New-AzEventGridSubscription' documentation
31+
32+
#### Az.IotHub
33+
* Add support to regenerate authorization policy keys.
34+
35+
#### Az.Network
36+
* Added 'RoutingPreference' to public ip tags
37+
* Improve examples for 'Get-AzNetworkServiceTag' reference documentation
38+
39+
#### Az.PolicyInsights
40+
* Fix null reference issue in Get-AzPolicyState
41+
- More information here: https://github.com/Azure/azure-powershell/issues/9446
42+
43+
#### Az.OperationalInsights
44+
* Fixed CustomLog datasource model returned in Get-AzOperationalInsightsDataSource
45+
46+
#### Az.RecoveryServices
47+
* Fix for get-policy command for IaaSVMs
48+
49+
#### Az.Resources
50+
- Fix help text for Get-AzPolicyState -Top parameter
51+
- Add client-side paging support for Get-AzPolicyAlias
52+
- Add new parameters for Set-AzPolicyAssignment, -PolicyParameters and -PolicyParametersObject
53+
- Handful of doc and example updates for Policy cmdlets
54+
55+
#### Az.ServiceBus
56+
* Fix for issue #4938 - New-AzureRmServiceBusQueue returns BadRequest when setting MaxSizeInMegabytes
57+
58+
#### Az.Sql
59+
* Add Instance Failover Group cmdlets from preview release to public release
60+
* Support Azure SQL Server\Database Auditing with new cmdlets.
61+
- Set-AzSqlServerAudit
62+
- Get-AzSqlServerAudit
63+
- Remove-AzSqlServerAudit
64+
- Set-AzSqlDatabaseAudit
65+
- Get-AzSqlDatabaseAudit
66+
- Remove-AzSqlDatabaseAudit
67+
* Remove email constraints from Vulnerability Assessment settings
68+
69+
#### Az.Storage
70+
* Change 2 parameters '-IndexDocument' and '-ErrorDocument404Path' from required to optional in cmdlet:
71+
- Enable-AzStorageStaticWebsite
72+
* Update help of Get-AzStorageBlobContent by add an example
73+
* Show more error information when cmdlet failed with StorageException
74+
* Support create or update Storage account with Azure Files AAD DS Authentication
75+
- New-AzStorageAccount
76+
- Set-AzStorageAccount
77+
* Support list or close file handles of a file share, file directory or a file
78+
- Get-AzStorageFileHandle
79+
- Close-AzStorageFileHandle
80+
81+
#### Az.StorageSync
82+
* This module is now included as a part of the roll-up `Az` module
83+
184
## 2.3.2 - June 2019
285
#### Az.Accounts
386
* Fix bug with incorrect URL being used in some cases for Functions calls
@@ -29,7 +112,7 @@
29112
- New-AzureRmEventGridDomainTopic:
30113
- Creates a new Azure Event Grid Domain Topic.
31114
- Get-AzureRmEventGridDomainTopic
32-
- Gets the details of an Event Grid Domain Topic, or gets a list of all Event Grid Domain Topics under specific Event Grid Domain in the current Azure
115+
- Gets the details of an Event Grid Domain Topic, or gets a list of all Event Grid Domain Topics under specific Event Grid Domain in the current Azure
33116
- Remove-AzureRmEventGridDomainTopic:
34117
- Removes an existing Azure Event Grid Domain Topic.
35118
* Updated cmdlets:
@@ -41,7 +124,7 @@
41124
- Event subscription expiration date,
42125
- Advanced filtering parameters.
43126
- Add new enum for servicebusqueue as destination.
44-
- Disallow usage of 'All' in -IncludedEventType option and replace it with
127+
- Disallow usage of 'All' in -IncludedEventType option and replace it with
45128
- Get-AzEventGridTopic, Get-AzEventGridDomain, Get-AzEventGridDomainTopic, Get-AzEventGridSubscription:
46129
- Add new optional parameters (Top, ODataQuery and NextLink) to support results pagination and filtering.
47130
- Remove-AzureRmEventGridSubscription
@@ -59,11 +142,11 @@
59142
- New cmdlets
60143
- Get-AzVirtualNetworkGatewayVpnClientConnectionHealth
61144
* Add AvailablePrivateEndpointType
62-
- New cmdlets
145+
- New cmdlets
63146
- Get-AzAvailablePrivateEndpointType
64147
* Add PrivatePrivateLinkService
65-
- New cmdlets
66-
- Get-AzPrivateLinkService
148+
- New cmdlets
149+
- Get-AzPrivateLinkService
67150
- New-AzPrivateLinkService
68151
- Remove-AzPrivateLinkService
69152
- New-AzPrivateLinkServiceIpConfig
@@ -92,8 +175,8 @@
92175
- Added parameter -PublicIpAddress which accepts one or more Public IP Address objects
93176
- Added parameter -VirtualNetwork which accepts a Virtual Network object
94177
- Added methods AddPublicIpAddress and RemovePublicIpAddress on firewall object - these accept a Public IP Address object as input
95-
- Deprecated parameters -PublicIpName and -VirtualNetworkName
96-
* Updated below commands for feature: Set VpnClient AAD authentication options to Virtual network gateway resource.
178+
- Deprecated parameters -PublicIpName and -VirtualNetworkName
179+
* Updated below commands for feature: Set VpnClient AAD authentication options to Virtual network gateway resource.
97180
- Updated New-AzVirtualNetworkGateway: Added optional parameters AadTenantUri,AadAudienceId,AadIssuerUri to set VpnClient AAD authentication options on Gateway.
98181
- Updated Set-AzVirtualNetworkGateway: Added optional parameter AadTenantUri,AadAudienceId,AadIssuerUri to set VpnClient AAD authentication options on Gateway.
99182
- Updated Set-AzVirtualNetworkGateway: Added optional switch parameter RemoveAadAuthentication to remove VpnClient AAD authentication options from Gateway.
@@ -213,17 +296,17 @@
213296
- **Get-AzApiManagementSchema** - Get the schemas configured in the API
214297
- **Remove-AzApiManagementSchema** - Remove the schema configured in the API
215298
- **Set-AzApiManagementSchema** - Update the schema configured in the API
216-
* Created new Cmdlet for generating a User Token.
299+
* Created new Cmdlet for generating a User Token.
217300
- **New-AzApiManagementUserToken** - Generate a new User Token valid for 8 hours by default.Token for the 'GIT' user can be generated using this cmdlet./
218301
* Created a new cmdlet to retrieving the Network Status
219302
- **Get-AzApiManagementNetworkStatus** - Get the Network status connectivity of resources on which API Management service depends on. This is useful when deploying ApiManagement service into a Virtual Network and validing whether any of the dependencies are broken.
220-
* Updated cmdlet **New-AzApiManagement** to manage ApiManagement service
303+
* Updated cmdlet **New-AzApiManagement** to manage ApiManagement service
221304
- Added support for the new 'Consumption' SKU
222305
- Added support to turn the 'EnableClientCertificate' flag on for 'Consumption' SKU
223306
- The new cmdlet **New-AzApiManagementSslSetting** allows configuring 'TLS/SSL' setting on the 'Backend' and 'Frontend'. This can also be used to configure 'Ciphers' like '3DES' and 'ServerProtocols' like 'Http2' on the 'Frontend' of an ApiManagement service.
224307
- Added support for configuring the 'DeveloperPortal' hostname on ApiManagement service.
225308
* Updated cmdlets **Get-AzApiManagementSsoToken** to take 'PsApiManagement' object as input
226-
* Updated the cmdlet to display Error Messages inline
309+
* Updated the cmdlet to display Error Messages inline
227310
- `PS D:\github\azure-powershell> Set-AzApiManagementPolicy -Context -PolicyFilePath C:\wrongpolicy.xml -ApiId httpbin`
228311
- `Set-AzApiManagementPolicy :`
229312
- `Error Code: ValidationError`
@@ -236,15 +319,15 @@
236319
- To override the 'ServiceUrl' property specified in any document.
237320
* Updated cmdlet **Get-AzApiManagementPolicy** to return policy in Non-Xml escaped 'format' using 'rawxml'
238321
* Updated cmdlet **Set-AzApiManagementPolicy** to accept policy in Non-Xml escaped 'format' using 'rawxml' and Xml escaped using 'xml'
239-
* Updated cmdlet **New-AzApiManagementApi**
322+
* Updated cmdlet **New-AzApiManagementApi**
240323
- To configure API with 'OpenId' authorization server.
241324
- To create an API in an 'ApiVersionSet'
242325
- To clone an API using 'SourceApiId' and 'SourceApiRevision'.
243-
- Ability to configure 'SubscriptionRequired' at the Api scope.
326+
- Ability to configure 'SubscriptionRequired' at the Api scope.
244327
* Updated cmdlet **Set-AzApiManagementApi**
245328
- To configure API with 'OpenId' authorization server.
246-
- To updated an API into an 'ApiVersionSet'
247-
- Ability to configure 'SubscriptionRequired' at the Api scope.
329+
- To updated an API into an 'ApiVersionSet'
330+
- Ability to configure 'SubscriptionRequired' at the Api scope.
248331
* Updated cmdlet **New-AzApiManagementRevision**
249332
- To clone (copy tags, products, operations and policies) an existing revision using 'SourceApiRevision'. The new Revision assumes the 'ApiId' of the parent.
250333
- To provide an 'ApiRevisionDescription'
@@ -270,7 +353,7 @@
270353
- 'Get-AzApiManagementAuthorizationServer'
271354
- 'Get-AzApiManagementBackend'
272355
- `Get-AzApiManagementBackend -ResourceId /subscriptions/subid/resourceGroups/rgName/providers/Microsoft.ApiManagement/service/contoso/backends/servicefabric`
273-
- 'Get-AzApiManagementCertificate'
356+
- 'Get-AzApiManagementCertificate'
274357
- 'Remove-AzApiManagementApiVersionSet'
275358
- 'Remove-AzApiManagementSubscription'
276359

@@ -324,7 +407,7 @@
324407
New-AzVmssConfig
325408
* StorageAccountType parameter is added to New-AzGalleryImageVersion.
326409
* TargetRegion of New-AzGalleryImageVersion can contain StorageAccountType.
327-
* SkipShutdown switch parameter is added to Stop-AzVM and Stop-AzVmss
410+
* SkipShutdown switch parameter is added to Stop-AzVM and Stop-AzVmss
328411
* Breaking changes
329412
- Set-AzVMBootDiagnostics is changed to Set-AzVMBootDiagnostic.
330413
- Export-AzLogAnalyticThrottledRequests is changed to Export-AzLogAnalyticThrottledRequests.
@@ -359,7 +442,7 @@
359442
- Users with hdinsight operator role will not be affected.
360443

361444
#### Az.Monitor
362-
* New cmdlets for SQR API (Scheduled Query Rule)
445+
* New cmdlets for SQR API (Scheduled Query Rule)
363446
- New-AzScheduledQueryRuleAlertingAction
364447
- New-AzScheduledQueryRuleAznsActionGroup
365448
- New-AzScheduledQueryRuleLogMetricTrigger
@@ -457,7 +540,7 @@
457540
* Updated the help text for endpoint to indicate that resources should be created before using the create/update event subscription cmdlets.
458541

459542
#### Az.EventHub
460-
* Added new cmdlets for NetworkRuleSet of Namespace
543+
* Added new cmdlets for NetworkRuleSet of Namespace
461544

462545
#### Az.HDInsight
463546
* Updated cmdlets with plural nouns to singular, and deprecated plural names.
@@ -547,7 +630,7 @@
547630

548631
#### Az.Compute
549632
* Add HyperVGeneration parameter to New-AzDiskConfig and New-AzSnapshotConfig
550-
* Allow VM creation with galley image from other tenants.
633+
* Allow VM creation with galley image from other tenants.
551634

552635
#### Az.ContainerInstance
553636
* Fixed issue in the -Command parameter of New-AzContainerGroup which added a trailing empty argument
@@ -636,7 +719,7 @@
636719
- New-AzStorageAccountManagementPolicyRule
637720

638721
#### Az.Websites
639-
* Fix ARM template bug that breaks cloning all slots using 'New-AzWebApp -IncludeSourceWebAppSlots'
722+
* Fix ARM template bug that breaks cloning all slots using 'New-AzWebApp -IncludeSourceWebAppSlots'
640723

641724
## 1.5.0 - March 2019
642725
### Highlights since the last major release

build.proj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@
168168
<!-- Delete powershell runtime files -->
169169
<PropertyGroup>
170170
<RuntimeDllsIncludeList>Microsoft.Powershell.*.dll,System*.dll,Microsoft.VisualBasic.dll,Microsoft.CSharp.dll,Microsoft.CodeAnalysis.dll,Microsoft.CodeAnalysis.CSharp.dll</RuntimeDllsIncludeList>
171-
<RuntimeDllsExcludeList>System.Security.Cryptography.ProtectedData.dll,System.Configuration.ConfigurationManager.dll,System.Runtime.CompilerServices.Unsafe.dll,System.IO.FileSystem.AccessControl.dll,System.Buffers.dll,System.Text.Encodings.Web.dll,System.CodeDom.dll</RuntimeDllsExcludeList>
171+
<RuntimeDllsExcludeList>System.Security.Cryptography.ProtectedData.dll,System.Configuration.ConfigurationManager.dll,System.Runtime.CompilerServices.Unsafe.dll,System.IO.FileSystem.AccessControl.dll,System.Buffers.dll,System.Text.Encodings.Web.dll,System.CodeDom.dll,System.Management.dll</RuntimeDllsExcludeList>
172172
</PropertyGroup>
173173
<Exec Command="$(PowerShellCoreCommandPrefix) &quot;Get-ChildItem -Path $(RepoArtifacts)/$(Configuration) -Recurse -Include $(RuntimeDllsIncludeList) -Exclude $(RuntimeDllsExcludeList) | Where-Object {$_.FullName -notlike '*PreloadAssemblies*' -and $_.FullName -notlike '*NetCoreAssemblies*'} | Remove-Item -Force&quot;" />
174174
<Exec Command="$(PowerShellCoreCommandPrefix) &quot;Get-ChildItem -Path $(RepoArtifacts)/$(Configuration) -Recurse -Include 'runtimes' | Remove-Item -Recurse -Force&quot;" Condition="'$(CodeSign)' == 'true'" />

0 commit comments

Comments
 (0)