Skip to content

Commit 478eaca

Browse files
authored
Merge branch 'master' into NETAPP-changelog-update-NFSAAS-2345
2 parents 4b1182b + 0b77552 commit 478eaca

File tree

87 files changed

+107549
-40153
lines changed

Some content is hidden

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

87 files changed

+107549
-40153
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

src/ApiManagement/ApiManagement/Az.ApiManagement.psd1

Lines changed: 11 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
#
2-
# Module manifest for module 'PSGet_Az.ApiManagement'
2+
# Module manifest for module 'Az.ApiManagement'
33
#
44
# Generated by: Microsoft Corporation
55
#
6-
# Generated on: 5/15/2019
6+
# Generated on: 6/27/2019
77
#
88

99
@{
@@ -12,7 +12,7 @@
1212
# RootModule = ''
1313

1414
# Version number of this module.
15-
ModuleVersion = '1.1.0'
15+
ModuleVersion = '1.2.0'
1616

1717
# Supported PSEditions
1818
CompatiblePSEditions = 'Core', 'Desktop'
@@ -189,90 +189,18 @@ PrivateData = @{
189189
# IconUri = ''
190190

191191
# ReleaseNotes of this module
192-
ReleaseNotes = '* Created new Cmdlets for managing diagnostics at the global and API Scope
193-
- **Get-AzApiManagementDiagnostic** - Get the diagnostics configured a global or api Scope
194-
- **New-AzApiManagementDiagnostic** - Create new diagnostics at the global scope or api Scope
195-
- **New-AzApiManagementHttpMessageDiagnostic** - Create diagnostic setting for which Headers to log and the size of Body Bytes
196-
- **New-AzApiManagementPipelineDiagnosticSetting** - Create Diagnostic settings for incoming/outgoing HTTP messages to the Gateway.
197-
- **New-AzApiManagementSamplingSetting** - Create Sampling Setting for the requests/response for a diagnostic
198-
- **Remove-AzApiManagementDiagnostic** - Remove a diagnostic entity at global or api scope
199-
- **Set-AzApiManagementDiagnostic** - Update a diagnostic Entity at global or api scope
200-
* Created new Cmdlets for managing Cache in ApiManagement service
201-
- **Get-AzApiManagementCache** - Get the details of the Cache specified by identifier or all caches
202-
- **New-AzApiManagementCache** - Create a new ''default'' Cache or Cache in a particular azure ''region''
203-
- **Remove-AzApiManagementCache** - Remove a cache
204-
- **Update-AzApiManagementCache** - Update a cache
205-
* Created new Cmdlets for managing API Schema
206-
- **New-AzApiManagementSchema** - Create a new Schema for an API
207-
- **Get-AzApiManagementSchema** - Get the schemas configured in the API
208-
- **Remove-AzApiManagementSchema** - Remove the schema configured in the API
209-
- **Set-AzApiManagementSchema** - Update the schema configured in the API
210-
* Created new Cmdlet for generating a User Token.
211-
- **New-AzApiManagementUserToken** - Generate a new User Token valid for 8 hours by default.Token for the ''GIT'' user can be generated using this cmdlet./
212-
* Created a new cmdlet to retrieving the Network Status
213-
- **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.
214-
* Updated cmdlet **New-AzApiManagement** to manage ApiManagement service
215-
- Added support for the new ''Consumption'' SKU
216-
- Added support to turn the ''EnableClientCertificate'' flag on for ''Consumption'' SKU
217-
- 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.
218-
- Added support for configuring the ''DeveloperPortal'' hostname on ApiManagement service.
219-
* Updated cmdlets **Get-AzApiManagementSsoToken** to take ''PsApiManagement'' object as input
220-
* Updated the cmdlet to display Error Messages inline
221-
> PS D:\github\azure-powershell> Set-AzApiManagementPolicy -Context -PolicyFilePath C:\wrongpolicy.xml -ApiId httpbin
222-
> Set-AzApiManagementPolicy :
223-
Error Code: ValidationError
224-
Error Message: One or more fields contain incorrect values:
225-
Error Details:
226-
[Code=ValidationError, Message=Error in element ''log-to-eventhub'' on line 3, column 10: Logger not found, Target=log-to-eventhub]
227-
* Updated cmdlet **Export-AzApiManagementApi** to export APIs in ''OpenApi 3.0'' format
228-
* Updated cmdlet **Import-AzApiManagementApi**
229-
- To import Api from ''OpenApi 3.0'' document specification
230-
- To override the ''PsApiManagementSchema'' property specified in any (''Swagger'', ''Wadl'', ''Wsdl'', ''OpenApi'') document.
231-
- To override the ''ServiceUrl'' property specified in any document.
232-
* Updated cmdlet **Get-AzApiManagementPolicy** to return policy in Non-Xml escaped ''format'' using ''rawxml''
233-
* Updated cmdlet **Set-AzApiManagementPolicy** to accept policy in Non-Xml escaped ''format'' using ''rawxml'' and Xml escaped using ''xml''
234-
* Updated cmdlet **New-AzApiManagementApi**
235-
- To configure API with ''OpenId'' authorization server.
236-
- To create an API in an ''ApiVersionSet''
237-
- To clone an API using ''SourceApiId'' and ''SourceApiRevision''.
238-
- Ability to configure ''SubscriptionRequired'' at the Api scope.
239-
* Updated cmdlet **Set-AzApiManagementApi**
240-
- To configure API with ''OpenId'' authorization server.
241-
- To updated an API into an ''ApiVersionSet''
242-
- Ability to configure ''SubscriptionRequired'' at the Api scope.
243-
* Updated cmdlet **New-AzApiManagementRevision**
244-
- To clone (copy tags, products, operations and policies) an existing revision using ''SourceApiRevision''. The new Revision assumes the ''ApiId'' of the parent.
245-
- To provide an ''ApiRevisionDescription''
246-
- To override the ''ServiceUrl'' when cloning an API.
247-
* Updated cmdlet **New-AzApiManagementIdentityProvider**
248-
- To configure ''AAD'' or ''AADB2C'' with an ''Authority''
249-
- To setup ''SignupPolicy'', ''SigninPolicy'', ''ProfileEditingPolicy'' and ''PasswordResetPolicy''
250-
* Updated cmdlet **New-AzApiManagementSubscription**
251-
- To account for the new SubscriptonModel using ''Scope'' and ''UserId''
252-
- To account for the old subscription model using ''ProductId'' and ''UserId''
253-
- Add support to enable ''AllowTracing'' at the subscription level.
254-
* Updated cmdlet **Set-AzApiManagementSubscription**
255-
- To account for the new SubscriptonModel using ''Scope'' and ''UserId''
256-
- To account for the old subscription model using ''ProductId'' and ''UserId''
257-
- Add support to enable ''AllowTracing'' at the subscription level.
258-
* Updated following cmdlets to accept ''ResourceId'' as input
259-
- ''New-AzApiManagementContext''
260-
> New-AzApiManagementContext -ResourceId /subscriptions/subid/resourceGroups/rgName/providers/Microsoft.ApiManagement/service/contoso
261-
- ''Get-AzApiManagementApiRelease''
262-
> Get-AzApiManagementApiRelease -ResourceId /subscriptions/subid/resourceGroups/rgName/providers/Microsoft.ApiManagement/service/contoso/apis/echo-api/releases/releaseId
263-
- ''Get-AzApiManagementApiVersionSet''
264-
> Get-AzApiManagementApiVersionSet -ResourceId /subscriptions/subid/resourceGroups/rgName/providers/Microsoft.ApiManagement/service/constoso/apiversionsets/pathversionset
265-
- ''Get-AzApiManagementAuthorizationServer''
266-
- ''Get-AzApiManagementBackend''
267-
> Get-AzApiManagementBackend -ResourceId /subscriptions/subid/resourceGroups/rgName/providers/Microsoft.ApiManagement/service/contoso/backends/servicefabric
268-
- ''Get-AzApiManagementCertificate''
269-
- ''Remove-AzApiManagementApiVersionSet''
270-
- ''Remove-AzApiManagementSubscription'''
192+
ReleaseNotes = '* Fix for issue https://github.com/Azure/azure-powershell/issues/8671
193+
- **Get-AzApiManagementSubscription**
194+
- Added support for querying subscriptions by User and Product
195+
- Added support for querying using Scope ''/'', ''/apis'', ''/apis/echo-api''
196+
* Fix for issue https://github.com/Azure/azure-powershell/issues/9307 and https://github.com/Azure/azure-powershell/issues/8432
197+
- **Import-AzApiManagementApi**
198+
- Added support for specifiying ''ApiVersion'' and ''ApiVersionSetId'' when importing Apis'
271199

272200
# Prerelease string of this module
273201
# Prerelease = ''
274202

275-
# Flag to indicate whether the module requires explicit user acceptance for install/update
203+
# Flag to indicate whether the module requires explicit user acceptance for install/update/save
276204
# RequireLicenseAcceptance = $false
277205

278206
# External dependent modules of this module

0 commit comments

Comments
 (0)