Skip to content

Commit

Permalink
Merge pull request #13663 from Azure/release-2020-12-08-v2
Browse files Browse the repository at this point in the history
release-2020-12-08
  • Loading branch information
dingmeng-xue authored Dec 4, 2020
2 parents 033e0eb + 66952b3 commit ff33d07
Show file tree
Hide file tree
Showing 2,233 changed files with 358,011 additions and 57,906 deletions.
87 changes: 87 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,90 @@
## 5.2.0 - December 2020
#### Az.Accounts
* Managed to parse ExpiresOn time from raw token if could not get from underlying library
* Improved warning message if Interactive authentication is unavailable

#### Az.ApiManagement
* [Breaking change] 'New-AzApiManagementProduct' by default has no subscription limit.

#### Az.Compute
* Edited Get-AzVm to filter by '-Name' prior to checking for throttling due to too many resources.
* New cmdlet 'Start-AzVmssRollingExtensionUpgrade'.

#### Az.ContainerRegistry
* Supported parameter 'Name' for and value from pipeline input for 'Get-AzContainerRegistryUsage' [#13605]
* Polished exceptions for 'Connect-AzContainerRegistry'

#### Az.DataFactory
* Updated ADF .Net SDK version to 4.13.0

#### Az.HealthcareApis
* Added support for customer managed keys

#### Az.IotHub
* Fixed an issue of SAS token.

#### Az.KeyVault
* Supported 'all' as an option when setting key vault access policies
* Supported new version of SecretManagement module [#13366]
* Supported ByteArray, String, PSCredential and Hashtable for 'SecretValue' in SecretManagementModule [#12190]
* [Breaking change] redesigned the API surface of cmdlets related to managed HSM.

#### Az.Monitor
* Changed parameter 'Rule' of 'New-AzAutoscaleProfile' to accept empty list. [#12903]
* Added new cmdlets to support creating diagnostic settings more flexible:
* 'Get-AzDiagnosticSettingCategory'
* 'New-AzDiagnosticSetting'
* 'New-AzDiagnosticDetailSetting'

#### Az.RecoveryServices
* Made help text and parameter set name changes to 'Restore-AzRecoveryServicesBackupItem' cmdlet.

#### Az.Resources
* Added '-Tag' parameter support to 'Set-AzTemplateSpec' and 'New-AzTemplateSpec'
* Added Tag display support to default formatter for Template Specs

#### Az.ServiceFabric
* Added example to 'Set-AzServiceFabricSetting' with SettingsSectionDescription param
* Updated application related cmdlets to call out that support is only for ARM deployed resources
* Marked for deprecation cluster cert cmdlets 'Add-AzureRmServiceFabricClusterCertificate' and 'Remove-AzureRmServiceFabricClusterCertificate'

#### Az.Sql
* Added SecondaryType to the following:
- 'New-AzSqlDatabase'
- 'Set-AzSqlDatabase'
- 'New-AzSqlDatabaseSecondary'
* Added HighAvailabilityReplicaCount to the following:
- 'New-AzSqlDatabase'
- 'Set-AzSqlDatabase'
* Made ReadReplicaCount an alias of HighAvailabilityReplicaCount in the following:
- 'New-AzSqlDatabase'
- 'Set-AzSqlDatabase'

#### Az.Storage
* Supported upload Azure File size up to 4 TiB
- 'Set-AzStorageFileContent'
* Upgraded Azure.Storage.Blobs to 12.7.0
* Upgraded Azure.Storage.Files.Shares to 12.5.0
* Upgraded Azure.Storage.Files.DataLake to 12.5.0

#### Az.StorageSync
* Added Sync tiering policy feature with download policy and local cache mode

#### Az.Websites
* Prevent duplicate access restriction rules

### Thanks to our community contributors
* Andrew Dawson (@dawsonar802), Update Get-AzKeyVaultCertificate.md - Get cert and save it as pfx section to work with PowerShell Core (#13557)
* @iviark, Healthcare APIs Powershell BYOK Updates (#13518)
* John Duckmanton (@johnduckmanton), Correct spelling of TagPatchOperation (#13508)
* Michael James (@mikejwhat)
* Get-AzLogicAppRunHistory Help Tidy (#13513)
* Richard de Zwart (@mountain65)
* Update Update-AzAppConfigurationStore.md (#13485)
* Update New-AzCosmosDBAccount.md (#13490)
* @SteppingRazor, New-AzApiManagementProduct: Change SubscriptionsLimit parameter default value to None (#13457)
* Steve Burkett (@SteveBurkettNZ), Fix Typo for WorkspaceResourceId parameter in example (#13589)

## 5.1.0 - November 2020
#### Az.Accounts
* Fixed an issue that TenantId may be not respected if using 'Connect-AzAccount -DeviceCode'[#13477]
Expand Down
12 changes: 10 additions & 2 deletions documentation/azure-powershell-modules.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,13 +25,15 @@ Billing | `Az.Billing`
Blockchain | `Az.Blockchain` | [![Blockchain]][BlockchainGallery]
Blueprints | `Az.Blueprint` | [![Blueprint]][BlueprintGallery]
Content Delivery Network | `Az.Cdn` | [![Cdn]][CdnGallery]
Cloud Service | `Az.CloudService` | [![CloudService]][CloudServiceGallery]
Cognitive Services | `Az.CognitiveServices` | [![CognitiveServices]][CognitiveServicesGallery]
Compute | `Az.Compute` | [![Compute]][ComputeGallery]
Connected Kubernetes | `Az.ConnectedKubernetes` | [![ConnectedKubernetes]][ConnectedKubernetesGallery]
Connected Machine | `Az.ConnectedMachine` | [![ConnectedMachine]][ConnectedMachineGallery]
Container Instance | `Az.ContainerInstance` | [![ContainerInstance]][ContainerInstanceGallery]
Container Registry | `Az.ContainerRegistry` | [![ContainerRegistry]][ContainerRegistryGallery]
Cosmos DB | `Az.CosmosDB` | [![CosmosDB]][CosmosDBGallery]
Cost Management | `Az.CostManagement` | [![CostManagement]][CostManagementGallery]
Custom Resource Providers | `Az.CustomProviders` | [![CustomProviders]][CustomProvidersGallery]
Data Box | `Az.DataBox` | [![DataBox]][DataBoxGallery]
Data Box Edge (Stack Edge) | `Az.DataBoxEdge` | [![DataBoxEdge]][DataBoxEdgeGallery]
Expand Down Expand Up @@ -118,7 +120,7 @@ Time Series Insights | `Az.TimeSeriesInsights`
Traffic Manager | `Az.TrafficManager` | [![TrafficManager]][TrafficManagerGallery]
VMWare Virtual Stream | `Az.VMWare` | [![VMWare]][VMWareGallery]
Web App Service | `Az.Websites` | [![Websites]][WebsitesGallery]

Windows Iot Services | `Az.WindowsIotServices` | [![WindowsIotServices]][WindowsIotServicesGallery]

<!-- References -->

Expand All @@ -139,13 +141,15 @@ Web App Service | `Az.Websites`
[Blockchain]: https://img.shields.io/powershellgallery/v/Az.Blockchain.svg?style=flat-square&label=Az.Blockchain
[Blueprint]: https://img.shields.io/powershellgallery/v/Az.Blueprint.svg?style=flat-square&label=Az.Blueprint
[Cdn]: https://img.shields.io/powershellgallery/v/Az.Cdn.svg?style=flat-square&label=Az.Cdn
[CloudService]: https://img.shields.io/powershellgallery/v/Az.CloudService.svg?style=flat-square&label=Az.CloudService
[CognitiveServices]: https://img.shields.io/powershellgallery/v/Az.CognitiveServices.svg?style=flat-square&label=Az.CognitiveServices
[Compute]: https://img.shields.io/powershellgallery/v/Az.Compute.svg?style=flat-square&label=Az.Compute
[ConnectedKubernetes]: https://img.shields.io/powershellgallery/v/Az.ConnectedKubernetes.svg?style=flat-square&label=Az.ConnectedKubernetes
[ConnectedMachine]: https://img.shields.io/powershellgallery/v/Az.ConnectedMachine.svg?style=flat-square&label=Az.ConnectedMachine
[ContainerInstance]: https://img.shields.io/powershellgallery/v/Az.ContainerInstance.svg?style=flat-square&label=Az.ContainerInstance
[ContainerRegistry]: https://img.shields.io/powershellgallery/v/Az.ContainerRegistry.svg?style=flat-square&label=Az.ContainerRegistry
[CosmosDB]: https://img.shields.io/powershellgallery/v/Az.CosmosDB.svg?style=flat-square&label=Az.CosmosDB
[CostManagement]: https://img.shields.io/powershellgallery/v/Az.CostManagement.svg?style=flat-square&label=Az.CostManagement
[CustomProviders]: https://img.shields.io/powershellgallery/v/Az.CustomProviders.svg?style=flat-square&label=Az.CustomProviders
[DataBox]: https://img.shields.io/powershellgallery/v/Az.DataBox.svg?style=flat-square&label=Az.DataBox
[DataBoxEdge]: https://img.shields.io/powershellgallery/v/Az.DataBoxEdge.svg?style=flat-square&label=Az.DataBoxEdge
Expand Down Expand Up @@ -232,6 +236,7 @@ Web App Service | `Az.Websites`
[TrafficManager]: https://img.shields.io/powershellgallery/v/Az.TrafficManager.svg?style=flat-square&label=Az.TrafficManager
[VMWare]: https://img.shields.io/powershellgallery/v/Az.VMWare.svg?style=flat-square&label=Az.VMWare
[Websites]: https://img.shields.io/powershellgallery/v/Az.Websites.svg?style=flat-square&label=Az.Websites
[WindowsIotServices]: https://img.shields.io/powershellgallery/v/Az.WindowsIotServices.svg?style=flat-square&label=Az.WindowsIotServices

<!-- PS Gallery -->
[AzGallery]: https://www.powershellgallery.com/packages/Az/
Expand All @@ -250,13 +255,15 @@ Web App Service | `Az.Websites`
[BlockchainGallery]: https://www.powershellgallery.com/packages/Az.Blockchain/
[BlueprintGallery]: https://www.powershellgallery.com/packages/Az.Blueprint/
[CdnGallery]: https://www.powershellgallery.com/packages/Az.Cdn/
[CloudServiceGallery]: https://www.powershellgallery.com/packages/Az.CloudService/
[CognitiveServicesGallery]: https://www.powershellgallery.com/packages/Az.CognitiveServices/
[ComputeGallery]: https://www.powershellgallery.com/packages/Az.Compute/
[ConnectedKubernetesGallery]: https://www.powershellgallery.com/packages/Az.ConnectedKubernetes/
[ConnectedMachineGallery]: https://www.powershellgallery.com/packages/Az.ConnectedMachine/
[ContainerInstanceGallery]: https://www.powershellgallery.com/packages/Az.ContainerInstance/
[ContainerRegistryGallery]: https://www.powershellgallery.com/packages/Az.ContainerRegistry/
[CosmosDBGallery]: https://www.powershellgallery.com/packages/Az.CosmosDB/
[CostManagementGallery]: https://www.powershellgallery.com/packages/Az.CostManagement/
[CustomProvidersGallery]: https://www.powershellgallery.com/packages/Az.CustomProviders/
[DataBoxGallery]: https://www.powershellgallery.com/packages/Az.DataBox/
[DataBoxEdgeGallery]: https://www.powershellgallery.com/packages/Az.DataBoxEdge/
Expand Down Expand Up @@ -342,4 +349,5 @@ Web App Service | `Az.Websites`
[TimeSeriesInsightsGallery]: https://www.powershellgallery.com/packages/Az.TimeSeriesInsights/
[TrafficManagerGallery]: https://www.powershellgallery.com/packages/Az.TrafficManager/
[VMWareGallery]: https://www.powershellgallery.com/packages/Az.VMWare/
[WebsitesGallery]: https://www.powershellgallery.com/packages/Az.Websites/
[WebsitesGallery]: https://www.powershellgallery.com/packages/Az.Websites/
[WindowsIotServicesGallery]: https://www.powershellgallery.com/packages/Az.WindowsIotServices/
2 changes: 1 addition & 1 deletion setup/generate.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ if( (-not (get-command -ea 0 light)) -or (-not (get-command -ea 0 heat)) -or (-n
$outputName ="Az-Cmdlets"

# generate the product name from the current month/year.
$productName = "Microsoft Azure PowerShell - November 2020"
$productName = "Microsoft Azure PowerShell - December 2020"

# where to put temp files
$tmp = Join-Path $env:temp azure-cmdlets-tmp
Expand Down
7 changes: 4 additions & 3 deletions src/Accounts/Accounts/Az.Accounts.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#
# Generated by: Microsoft Corporation
#
# Generated on: 11/18/2020
# Generated on: 12/3/2020
#

@{
Expand All @@ -12,7 +12,7 @@
# RootModule = ''

# Version number of this module.
ModuleVersion = '2.2.1'
ModuleVersion = '2.2.2'

# Supported PSEditions
CompatiblePSEditions = 'Core', 'Desktop'
Expand Down Expand Up @@ -143,7 +143,8 @@ PrivateData = @{
# IconUri = ''

# ReleaseNotes of this module
ReleaseNotes = '* Fixed the issue that incorrectly use Task.Result causes unclear error message if browser is not avaialable for Interactive auth'
ReleaseNotes = '* Managed to parse ExpiresOn time from raw token if could not get from underlying library
* Improved warning message if Interactive authentication is unavailable'

# Prerelease string of this module
# Prerelease = ''
Expand Down
2 changes: 2 additions & 0 deletions src/Accounts/Accounts/ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@
- Additional information about change #1
-->
## Upcoming Release

## Version 2.2.2
* Managed to parse ExpiresOn time from raw token if could not get from underlying library
* Improved warning message if Interactive authentication is unavailable

Expand Down
4 changes: 2 additions & 2 deletions src/Accounts/Accounts/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,8 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:

[assembly: AssemblyVersion("2.2.1")]
[assembly: AssemblyFileVersion("2.2.1")]
[assembly: AssemblyVersion("2.2.2")]
[assembly: AssemblyFileVersion("2.2.2")]
#if !SIGN
[assembly: InternalsVisibleTo("Microsoft.Azure.PowerShell.Cmdlets.Accounts.Test")]
#endif
Expand Down
4 changes: 2 additions & 2 deletions src/Accounts/Authentication/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -43,5 +43,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("2.2.1")]
[assembly: AssemblyFileVersion("2.2.1")]
[assembly: AssemblyVersion("2.2.2")]
[assembly: AssemblyFileVersion("2.2.2")]
6 changes: 3 additions & 3 deletions src/Accounts/Authenticators/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// ----------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------
//
// Copyright Microsoft Corporation
// Licensed under the Apache License, Version 2.0 (the "License");
Expand Down Expand Up @@ -48,5 +48,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("2.2.1")]
[assembly: AssemblyFileVersion("2.2.1")]
[assembly: AssemblyVersion("2.2.2")]
[assembly: AssemblyFileVersion("2.2.2")]
2 changes: 1 addition & 1 deletion src/Advisor/Advisor/Az.Advisor.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ DotNetFrameworkVersion = '4.7.2'
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.2.1'; })
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.2.2'; })

# Assemblies that must be loaded prior to importing this module
RequiredAssemblies = 'Microsoft.Azure.Management.Advisor.dll'
Expand Down
2 changes: 1 addition & 1 deletion src/Aks/Aks/Az.Aks.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ DotNetFrameworkVersion = '4.7.2'
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.2.1'; })
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.2.2'; })

# Assemblies that must be loaded prior to importing this module
RequiredAssemblies = 'YamlDotNet.dll', 'AutoMapper.dll',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ DotNetFrameworkVersion = '4.7.2'
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.2.1'; })
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.2.2'; })

# Assemblies that must be loaded prior to importing this module
RequiredAssemblies = 'Microsoft.Azure.Management.AlertsManagement.dll'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ DotNetFrameworkVersion = '4.7.2'
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.2.1'; })
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.2.2'; })

# Assemblies that must be loaded prior to importing this module
RequiredAssemblies = 'Microsoft.Azure.Management.Analysis.dll'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,5 +42,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:

[assembly: AssemblyVersion("2.1.0")]
[assembly: AssemblyFileVersion("2.1.0")]
[assembly: AssemblyVersion("2.2.0")]
[assembly: AssemblyFileVersion("2.2.0")]
19 changes: 4 additions & 15 deletions src/ApiManagement/ApiManagement/Az.ApiManagement.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#
# Generated by: Microsoft Corporation
#
# Generated on: 7/30/2020
# Generated on: 12/3/2020
#

@{
Expand All @@ -12,7 +12,7 @@
# RootModule = ''

# Version number of this module.
ModuleVersion = '2.1.0'
ModuleVersion = '2.2.0'

# Supported PSEditions
CompatiblePSEditions = 'Core', 'Desktop'
Expand Down Expand Up @@ -53,7 +53,7 @@ DotNetFrameworkVersion = '4.7.2'
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.2.1'; })
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.2.2'; })

# Assemblies that must be loaded prior to importing this module
RequiredAssemblies = 'AutoMapper.dll', 'Microsoft.Azure.Management.ApiManagement.dll',
Expand Down Expand Up @@ -207,18 +207,7 @@ PrivateData = @{
# IconUri = ''

# ReleaseNotes of this module
ReleaseNotes = '* Added new ''Add-AzApiManagementApiToGateway'' cmdlet.
* Added new ''Get-AzApiManagementGateway'' cmdlet.
* Added new ''Get-AzApiManagementGatewayHostnameConfiguration'' cmdlet.
* Added new ''Get-AzApiManagementGatewayKey'' cmdlet.
* Added new ''New-AzApiManagementGateway'' cmdlet.
* Added new ''New-AzApiManagementGatewayHostnameConfiguration'' cmdlet.
* Added new ''New-AzApiManagementResourceLocationObject'' cmdlet.
* Added new ''Remove-AzApiManagementApiFromGateway'' cmdlet.
* Added new ''Remove-AzApiManagementGateway'' cmdlet.
* Added new ''Remove-AzApiManagementGatewayHostnameConfiguration'' cmdlet.
* Added new ''Update-AzApiManagementGateway'' cmdlet.
* Added new optional [-GatewayId] parameter to the ''Get-AzApiManagementApi'' cmdlet.'
ReleaseNotes = '* [Breaking change] ''New-AzApiManagementProduct'' by default has no subscription limit.'

# Prerelease string of this module
# Prerelease = ''
Expand Down
2 changes: 2 additions & 0 deletions src/ApiManagement/ApiManagement/ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@
- Additional information about change #1
-->
## Upcoming Release

## Version 2.2.0
* [Breaking change] `New-AzApiManagementProduct` by default has no subscription limit.

## Version 2.1.0
Expand Down
4 changes: 2 additions & 2 deletions src/ApiManagement/ApiManagement/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -41,5 +41,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:

[assembly: AssemblyVersion("2.1.0")]
[assembly: AssemblyFileVersion("2.1.0")]
[assembly: AssemblyVersion("2.2.0")]
[assembly: AssemblyFileVersion("2.2.0")]
2 changes: 1 addition & 1 deletion src/AppConfiguration/Az.AppConfiguration.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ DotNetFrameworkVersion = '4.7.2'
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.2.1'; })
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.2.2'; })

# Assemblies that must be loaded prior to importing this module
RequiredAssemblies = './bin/Az.AppConfiguration.private.dll'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ DotNetFrameworkVersion = '4.7.2'
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.2.1'; })
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.2.2'; })

# Assemblies that must be loaded prior to importing this module
RequiredAssemblies = 'Microsoft.Azure.Management.ApplicationInsights.dll'
Expand Down
2 changes: 1 addition & 1 deletion src/Attestation/Attestation/Az.Attestation.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ DotNetFrameworkVersion = '4.7.2'
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.2.1'; })
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.2.2'; })

# Assemblies that must be loaded prior to importing this module
RequiredAssemblies = 'Microsoft.Azure.Management.Attestation.dll',
Expand Down
Loading

0 comments on commit ff33d07

Please sign in to comment.