Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
99 changes: 99 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,102 @@
## 7.3.0 - March 2022
#### Az.Accounts
* Fixed the issue that authorization does not work in customized environment [#17157]
* Enabled Continue Access Evaluation for MSGraph
* Improved error message when login is blocked by AAD
* Improved error message when silent reauthentication failed
* Loaded System.Private.ServiceModel and System.ServiceModel.Primitives on Windows PowerShell [#17087]

#### Az.Aks
* Updated the breaking change warning messages [#16805]

#### Az.CloudService
* Fixed the issue of 'Get-AzCloudServiceNetworkInterface' and 'Get-AzCloudServicePublicIPAddress'.

#### Az.Compute
* Upgraded Compute .NET SDK package reference to version 52.0.0
* Updated 'New-AzSshKey' cmdlet to write file paths to generated keys to the Warning stream instead of the console.
* Added 'vCPUsAvailable' and 'vCPUsPerCore' integer parameters to the 'New-AzVm', 'New-AzVmConfig', and 'Update-AzVm' cmdlets.

#### Az.ContainerInstance
* Fixed Identity Bug in ImageRegistryCredential

#### Az.Databricks
* Upgraded API version to 2021-04-01-preview

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

#### Az.DataShare
* Added breaking change warning message due to update API version.

#### Az.EventHub
* Added MSI properties to New-AzEventHubNamespace and Set-AzEventHubNamespace. Adding New-AzEventHubEncryptionConfig.

#### Az.KeyVault
* 'New-AzKeyVaultManagedHsm': supported specifying how long a deleted managed hsm is retained by 'SoftDeleteRetentionInDays' and enabling purge protection by 'EnablePurgeProtection'
* 'Update-AzKeyVaultManagedHsm': supported enabling purge protection by 'EnablePurgeProtection'
* 'Get-AzKeyVaultManagedHsm': Supported getting or listing deleted managed HSM(s)
* 'Remove-AzKeyVaultManagedHsm': Supported purging a specified deleted managed HSM

#### Az.Monitor
* Fixed an issue where users could not correctly ignore warning messages after setting environment variables [#17013]

#### Az.Network
* Added new property 'SqlSetting' for Azure Firewall Policy cmdlets
- 'Get-AzFirewallPolicy'
- 'New-AzFirewallPolicy'
- 'Set-AzFirewallPolicy'
* Added new to create new 'SqlSetting' object for creating Azure Firewall Policy
- 'New-AzFirewallPolicySqlSetting'
* Added new cmdlet to support query Load Balancer inbound nat rule port mapping lists for backend addresses
- 'Get-AzLoadBalancerBackendAddressInboundNatRulePortMapping'
- Also updated cmdlets to support inbound nat rule V2 configurations
- 'New-AzLoadBalancerInboundNatRuleConfig'
- 'Set-AzLoadBalancerInboundNatRuleConfig'
- 'Add-AzLoadBalancerInboundNatRuleConfig'

#### Az.RecoveryServices
* Azure Backup added support for 'Create new virtual machine' and 'Replace existing virtual machine' experience for Managed VMs in Restore-AzRecoveryServicesBackupItem cmdlet. To perform a VM restore to AlternateLocation use TargetVMName, TargetVNetName, TargetVNetResourceGroup, TargetSubnetName parameters. To perform a restore to a VM in OriginalLocation, do not provide TargetResourceGroupName and RestoreAsUnmanagedDisks parameters, refer examples for more details.

#### Az.Resources
* Fixed keycredential key format, from base64url to byte [#17131]
* Fixed add key credential overwrite existing one [#17088]
* Deleted parameter sets cannot be reached for 'New-AzADSericePrincipal'
* Marked 'ObjectType' as 'Unknown' if object is not found or current account has insufficient privileges to get object type for role assignment [#16981]
* Fixed that 'Get-AzRoleAssignment' shows empty RoleDefinitionName for custom roles when not specifying scope [#16991]
* Unified the returned 'RoleDefinitionId' in PSRoleAssignment to GUID [#16991]

#### Az.ServiceBus
* Added identity and encryption properties to New-AzServiceBusNamespace and Set-AzServiceBusNamespace.
* Added New-AzServiceBusEncryptionConfig

#### Az.Storage
* Supported download blob from managed disk account with Sas Uri and bearer token
- 'Get-AzStorageBlobContent'
* Supported create/upgrade storage account with ActiveDirectorySamAccountName and ActiveDirectoryAccountType
- 'New-AzStorageAccount'
- 'Set-AzStorageAccount'

#### Az.StorageSync
* Migrated Azure AD features in Az.StorageSync to MSGraph APIs. The cmdlets will call MSGraph API according to input parameters: New-AzStorageSyncCloudEndpoint
* Changed default parameter set of Invoke-AzStorageSyncChangeDetection to use full share detection

#### Az.Synapse
* Updated 'Update-AzSynapseSparkPool' to support new parameter [-ForceApplySetting]

### Thanks to our community contributors
* Aleksandar Nikolić (@alexandair)
* Fix the StayProvisioned parameter (#17070)
* Fix a typo (#17069)
* Joel Greijer (@greijer), Clarified special case on TemplateParameterUri (#17004)
* Aman Sharma (@HarvestingClouds), Added Workload Type to the bullets to match the accepted values (#17041)
* @hsrivast, Hsrivastava/breaking change msg (#16985)
* Chris (@isjwuk), Update New-AzAutomationUpdateManagementAzureQuery.md (#16365)
* @MSakssharm, Returning error if insufficient user permissions are there for GetAgentRegistrationInfo (#16965)
* Emanuel Palm (@PalmEmanuel), New-AzSshKey should log to Warning stream instead of console (#16988)
* Pavel Safonov (@PSafonov), Fixed a typo in ManagedResourceGroupName parameter description (#17039)
* Michael Arnwine (@vsmike), Update New-AzApplicationGatewayRewriteRuleSet.md Description Text is incorrect (#17102)

## 7.2.1 - February 2022
#### Az.Resources
* Fixed `New-AzADServicePrincipal` not working [#17054] [#17040]
Expand Down
12 changes: 12 additions & 0 deletions documentation/azure-powershell-modules.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ App Configuration | `Az.AppConfiguration`
Application Insights | `Az.ApplicationInsights` | [![ApplicationInsights]][ApplicationInsightsGallery]
Attestation | `Az.Attestation` | [![Attestation]][AttestationGallery]
Automation | `Az.Automation` | [![Automation]][AutomationGallery]
BareMetal | `Az.BareMetal` | [![BareMetal]][BareMetalGallery]
Batch | `Az.Batch` | [![Batch]][BatchGallery]
Billing | `Az.Billing` | [![Billing]][BillingGallery]
Blueprints | `Az.Blueprint` | [![Blueprint]][BlueprintGallery]
Expand All @@ -35,6 +36,7 @@ Compute | `Az.Compute`
Confluent | `Az.Confluent` | [![Confluent]][ConfluentGallery]
Connected Kubernetes | `Az.ConnectedKubernetes` | [![ConnectedKubernetes]][ConnectedKubernetesGallery]
Connected Machine | `Az.ConnectedMachine` | [![ConnectedMachine]][ConnectedMachineGallery]
ConnectedNetwork | `Az.ConnectedNetwork` | [![ConnectedNetwork]][ConnectedNetworkGallery]
Container Instance | `Az.ContainerInstance` | [![ContainerInstance]][ContainerInstanceGallery]
Container Registry | `Az.ContainerRegistry` | [![ContainerRegistry]][ContainerRegistryGallery]
Cosmos DB | `Az.CosmosDB` | [![CosmosDB]][CosmosDBGallery]
Expand All @@ -60,6 +62,7 @@ DevTest Labs | `Az.DevTestLabs`
Digital Twins | `Az.DigitalTwins` | [![DigitalTwins]][DigitalTwinsGallery]
Disk Pool | `Az.DiskPool` | [![DiskPool]][DiskPoolGallery]
DNS | `Az.Dns` | [![Dns]][DnsGallery]
DnsResolver | `Az.DnsResolver` | [![DnsResolver]][DnsResolverGallery]
Stack Edge Order | `Az.EdgeOrder` | [![EdgeOrder]][EdgeOrderGallery]
Elastic on Azure | `Az.Elastic` | [![Elastic]][ElasticGallery]
Event Grid | `Az.EventGrid` | [![EventGrid]][EventGridGallery]
Expand Down Expand Up @@ -108,6 +111,7 @@ Power BI Embedded | `Az.PowerBIEmbedded`
Private Dns | `Az.PrivateDns` | [![PrivateDns]][PrivateDnsGallery]
Provider Hub | `Az.ProviderHub` | [![ProviderHub]][ProviderHubGallery]
Purview | `Az.Purview` | [![Purview]][PurviewGallery]
Quota | `Az.Quota` | [![Quota]][QuotaGallery]
Recovery Services | `Az.RecoveryServices` | [![RecoveryServices]][RecoveryServicesGallery]
Redis Cache | `Az.RedisCache` | [![RedisCache]][RedisCacheGallery]
Redis Enterprise Cache | `Az.RedisEnterpriseCache` | [![RedisEnterpriseCache]][RedisEnterpriseCacheGallery]
Expand Down Expand Up @@ -155,6 +159,7 @@ Windows Iot Services | `Az.WindowsIotServices`
[ApplicationInsights]: https://img.shields.io/powershellgallery/v/Az.ApplicationInsights.svg?style=flat-square&label=Az.ApplicationInsights
[Attestation]: https://img.shields.io/powershellgallery/v/Az.Attestation.svg?style=flat-square&label=Az.Attestation
[Automation]: https://img.shields.io/powershellgallery/v/Az.Automation.svg?style=flat-square&label=Az.Automation
[BareMetal]: https://img.shields.io/powershellgallery/v/Az.BareMetal.svg?style=flat-square&label=Az.BareMetal
[Batch]: https://img.shields.io/powershellgallery/v/Az.Batch.svg?style=flat-square&label=Az.Batch
[Billing]: https://img.shields.io/powershellgallery/v/Az.Billing.svg?style=flat-square&label=Az.Billing
[Blueprint]: https://img.shields.io/powershellgallery/v/Az.Blueprint.svg?style=flat-square&label=Az.Blueprint
Expand All @@ -168,6 +173,7 @@ Windows Iot Services | `Az.WindowsIotServices`
[Confluent]: https://img.shields.io/powershellgallery/v/Az.Confluent.svg?style=flat-square&label=Az.Confluent
[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
[ConnectedNetwork]: https://img.shields.io/powershellgallery/v/Az.ConnectedNetwork.svg?style=flat-square&label=Az.ConnectedNetwork
[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
Expand All @@ -193,6 +199,7 @@ Windows Iot Services | `Az.WindowsIotServices`
[DevSpaces]: https://img.shields.io/powershellgallery/v/Az.DevSpaces.svg?style=flat-square&label=Az.DevSpaces
[DevTestLabs]: https://img.shields.io/powershellgallery/v/Az.DevTestLabs.svg?style=flat-square&label=Az.DevTestLabs
[Dns]: https://img.shields.io/powershellgallery/v/Az.Dns.svg?style=flat-square&label=Az.Dns
[DnsResolver]: https://img.shields.io/powershellgallery/v/Az.DnsResolver.svg?style=flat-square&label=Az.DnsResolver
[EdgeOrder]: https://img.shields.io/powershellgallery/v/Az.EdgeOrder.svg?style=flat-square&label=Az.EdgeOrder
[Elastic]: https://img.shields.io/powershellgallery/v/Az.Elastic.svg?style=flat-square&label=Az.Elastic
[EventGrid]: https://img.shields.io/powershellgallery/v/Az.EventGrid.svg?style=flat-square&label=Az.EventGrid
Expand Down Expand Up @@ -241,6 +248,7 @@ Windows Iot Services | `Az.WindowsIotServices`
[PrivateDns]: https://img.shields.io/powershellgallery/v/Az.PrivateDns.svg?style=flat-square&label=Az.PrivateDns
[ProviderHub]: https://img.shields.io/powershellgallery/v/Az.ProviderHub.svg?style=flat-square&label=Az.ProviderHub
[Purview]: https://img.shields.io/powershellgallery/v/Az.Purview.svg?style=flat-square&label=Az.Purview
[Quota]: https://img.shields.io/powershellgallery/v/Az.Quota.svg?style=flat-square&label=Az.Quota
[RecoveryServices]: https://img.shields.io/powershellgallery/v/Az.RecoveryServices.svg?style=flat-square&label=Az.RecoveryServices
[RedisCache]: https://img.shields.io/powershellgallery/v/Az.RedisCache.svg?style=flat-square&label=Az.RedisCache
[RedisEnterpriseCache]: https://img.shields.io/powershellgallery/v/Az.RedisEnterpriseCache.svg?style=flat-square&label=Az.RedisEnterpriseCache
Expand Down Expand Up @@ -286,6 +294,7 @@ Windows Iot Services | `Az.WindowsIotServices`
[ApplicationInsightsGallery]: https://www.powershellgallery.com/packages/Az.ApplicationInsights/
[AttestationGallery]: https://www.powershellgallery.com/packages/Az.Attestation/
[AutomationGallery]: https://www.powershellgallery.com/packages/Az.Automation/
[BareMetalGallery]: https://www.powershellgallery.com/packages/Az.BareMetal/
[BatchGallery]: https://www.powershellgallery.com/packages/Az.Batch/
[BillingGallery]: https://www.powershellgallery.com/packages/Az.Billing/
[BlueprintGallery]: https://www.powershellgallery.com/packages/Az.Blueprint/
Expand All @@ -299,6 +308,7 @@ Windows Iot Services | `Az.WindowsIotServices`
[ConfluentGallery]: https://www.powershellgallery.com/packages/Az.Confluent/
[ConnectedKubernetesGallery]: https://www.powershellgallery.com/packages/Az.ConnectedKubernetes/
[ConnectedMachineGallery]: https://www.powershellgallery.com/packages/Az.ConnectedMachine/
[ConnectedNetworkGallery]: https://www.powershellgallery.com/packages/Az.ConnectedNetwork/
[ContainerInstanceGallery]: https://www.powershellgallery.com/packages/Az.ContainerInstance/
[ContainerRegistryGallery]: https://www.powershellgallery.com/packages/Az.ContainerRegistry/
[CosmosDBGallery]: https://www.powershellgallery.com/packages/Az.CosmosDB/
Expand All @@ -324,6 +334,7 @@ Windows Iot Services | `Az.WindowsIotServices`
[DevSpacesGallery]: https://www.powershellgallery.com/packages/Az.DevSpaces/
[DevTestLabsGallery]: https://www.powershellgallery.com/packages/Az.DevTestLabs/
[DnsGallery]: https://www.powershellgallery.com/packages/Az.Dns/
[DnsResolverGallery]: https://www.powershellgallery.com/packages/Az.DnsResolver/
[EdgeOrderGallery]: https://www.powershellgallery.com/packages/Az.EdgeOrder/
[ElasticGallery]: https://www.powershellgallery.com/packages/Az.Elastic/
[EventGridGallery]: https://www.powershellgallery.com/packages/Az.EventGrid/
Expand Down Expand Up @@ -372,6 +383,7 @@ Windows Iot Services | `Az.WindowsIotServices`
[PrivateDnsGallery]: https://www.powershellgallery.com/packages/Az.PrivateDns/
[ProviderHubGallery]: https://www.powershellgallery.com/packages/Az.ProviderHub/
[PurviewGallery]: https://www.powershellgallery.com/packages/Az.Purview/
[QuotaGallery]: https://www.powershellgallery.com/packages/Az.Quota/
[RecoveryServicesGallery]: https://www.powershellgallery.com/packages/Az.RecoveryServices/
[RedisCacheGallery]: https://www.powershellgallery.com/packages/Az.RedisCache/
[RedisEnterpriseCacheGallery]: https://www.powershellgallery.com/packages/Az.RedisEnterpriseCache/
Expand Down
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 - February 2022"
$productName = "Microsoft Azure PowerShell - March 2022"

# where to put temp files
$tmp = Join-Path $env:temp azure-cmdlets-tmp
Expand Down
2 changes: 1 addition & 1 deletion src/ADDomainServices/Az.ADDomainServices.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.7.2'; })
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.7.3'; })

# Assemblies that must be loaded prior to importing this module
RequiredAssemblies = './bin/Az.ADDomainServices.private.dll'
Expand Down
10 changes: 7 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: 1/29/2022
# Generated on: 2/24/2022
#

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

# Version number of this module.
ModuleVersion = '2.7.2'
ModuleVersion = '2.7.3'

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

# ReleaseNotes of this module
ReleaseNotes = '* Removed legacy assembly System.Private.ServiceModel and System.ServiceModel.Primitives [#16063]'
ReleaseNotes = '* Fixed the issue that authorization does not work in customized environment [#17157]
* Enabled Continue Access Evaluation for MSGraph
* Improved error message when login is blocked by AAD
* Improved error message when silent reauthentication failed
* Loaded System.Private.ServiceModel and System.ServiceModel.Primitives on Windows PowerShell [#17087]'

# Prerelease string of this module
# Prerelease = ''
Expand Down
4 changes: 3 additions & 1 deletion src/Accounts/Accounts/ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,9 @@
-->

## Upcoming Release
* Fixed the issue that authorization does not work in Dogfood environment

## Version 2.7.3
* Fixed the issue that authorization does not work in customized environment [#17157]
* Enabled Continue Access Evaluation for MSGraph
* Improved error message when login is blocked by AAD
* Improved error message when silent reauthentication failed
Expand Down
Loading