Skip to content

Commit 68d89c2

Browse files
authored
release-2023-03-07 (#21124)
1 parent 2422bae commit 68d89c2

File tree

186 files changed

+38275
-30246
lines changed

Some content is hidden

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

186 files changed

+38275
-30246
lines changed

ChangeLog.md

Lines changed: 154 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,157 @@
1+
## 9.5.0 - March 2023
2+
#### Az.Accounts 2.12.0
3+
* Fixed the issue that errors related to WAM are thrown when it is not enabled. [#20871] [#20824]
4+
* Updated Azure.Core library to 1.28.0.
5+
* Fixed an issue that the helper message about missing modules shows up at the wrong time. [#19228]
6+
* Added a hint message for some resource creation cmdlets when there is another region which may reduce the costs.
7+
* Supported environment initialization and auto-discovery with ArmMetadata of API version 2022-09-01.
8+
9+
#### Az.Aks 5.3.1
10+
* Fixed the issue that Invoke-AzAksRunCommand will fail when the directory for parameter CommandContextAttachment contains sub-directories. [#20734]
11+
12+
#### Az.Automanage 1.0.0
13+
* General availability for module Az.Automanage
14+
15+
#### Az.Automation 1.9.1
16+
* Fixed bug: Runbooks Name Pattern failures.
17+
18+
#### Az.CloudService 1.2.0
19+
* Upgraded the api version to 2022-09-04.
20+
* Upgraded the api version of referenced network to 2022-07-01.
21+
22+
#### Az.CognitiveServices 1.13.0
23+
* Updated CognitiveServices PowerShell to use 2022-12-01 version.
24+
* Added new CognitiveServices CommitmentPlan and Association cmdlets.
25+
* Added MultiRegionSetting support for CognitiveServices Account cmdlets.
26+
27+
#### Az.Compute 5.5.0
28+
* Added breaking change message for 'New-AzVmss'.
29+
* Added '-PerformancePlus' parameter to 'New-AzDiskConfig'
30+
* Added 'MaxSurge' to Set-AzVmssRollingUpgradePolicyCommand
31+
* Added support for 'latest' in 'Get-AzvmImage' '-Version' parameter
32+
* Added 'CompletionPercent' property to PSDisk object.
33+
34+
#### Az.ContainerInstance 3.2.0
35+
* Added 'priority' property to Container Group properties
36+
* Added 'Confidential' sku type to Container Group Skus
37+
38+
#### Az.ContainerRegistry 3.0.2
39+
* Updated Azure.Core to 1.28.0.
40+
41+
#### Az.CosmosDB 1.9.1
42+
* Updated Azure.Core to 1.28.0.
43+
44+
#### Az.Databricks 1.5.0
45+
* Upgraded API version to 2023-02-01
46+
47+
#### Az.DataFactory 1.16.13
48+
* Updated ADF .Net SDK version to 9.2.0
49+
* Added AzureBlobFS sasUri and sasToken properties in ADF
50+
* Added AzureBlobStorage containerUri and authenticationType properties in ADF
51+
* Added support copyComputeScale And pipelineExternalComputeScale in IntegrationRuntime
52+
53+
#### Az.EventHub 3.2.2
54+
* Added breaking change description for parameter 'MessageRetentionInDays', which would be deprecated and would be replaced by 'RetentionTimeInHours'
55+
56+
#### Az.FrontDoor 1.10.0
57+
* Fixed New-AzFrontDoorWafPolicy cmdlet to support adding Tags for the Azure Frontdoor waf policy
58+
59+
#### Az.IotHub 2.7.5
60+
* Updated IoT Hub Management SDK to version 4.2.0 (api-version 2021-07-02)
61+
* Fixed 'Get-AzIoTHub' to work with DigiCert hubs
62+
63+
#### Az.KeyVault 4.9.2
64+
* Updated Azure.Core to 1.28.0.
65+
66+
#### Az.ManagedServiceIdentity 1.1.1
67+
* Upgraded to API version 2023-01-31.
68+
* Federated identity credentials GA version is available now.
69+
70+
#### Az.Network 5.5.0
71+
* Updated cmdlets to add new property of 'Snat' in Azure Firewall Policy.
72+
- 'New-AzFirewallPolicySnat'
73+
- 'New-AzFirewallPolicy'
74+
- 'Set-AzFirewallPolicy'
75+
* Fixed a bug that reverts classic fw private ranges to default when doing get & set
76+
* Onboarded 'Microsoft.Monitor/accounts' to private link cmdlets
77+
78+
#### Az.PolicyInsights 1.6.0
79+
* Added support for policy attestations.
80+
81+
#### Az.RecoveryServices 6.3.0
82+
* Supported using managed disks for replication for HyperV to Azure provider in Azure Site Recovery
83+
84+
#### Az.Relay 1.0.4
85+
* Added breaking change message for cmdlets.
86+
* 'Set-AzRelayNamespace'
87+
* 'Get-AzRelayOperation'
88+
89+
#### Az.Resources 6.5.3
90+
* Updated behavior of Get-AzPolicyDefinition which previously returned all definitions when -Id was provided with a nonexistent policy definition id. Fixed to correctly throw a 404 exception in this case.
91+
92+
#### Az.Security 1.4.0
93+
* Updated Alerts cmdlets:
94+
'Get-AzSecurityAlert'
95+
'Set-AzSecurityAlert'
96+
* Moving Security Contacts to be based on the latest API version '2020-01-01-preview' with backward compatibility support
97+
98+
#### Az.ServiceBus 2.2.0
99+
* Upgraded API version to 2022-10-01-preview
100+
* Fixed a bug for 'Set-AzServiceBusQueue'
101+
102+
#### Az.ServiceFabric 3.1.1
103+
* Added support for Windows 2022 server vm image.
104+
- This enables cluster operations with Windows 2022 server vm image
105+
106+
#### Az.Sql 4.4.0
107+
* Fixed identity assignment in 'Set-AzSqlDatabase' cmdlet
108+
* Added new parameters to 'New-AzSqlDatabase', 'Get-AzSqlDatabase', 'Set-AzSqlDatabase', 'New-AzSqlDatabaseCopy', 'New-AzSqlDatabaseSecondary' cmdlets
109+
- AssignIdentity
110+
- EncryptionProtector
111+
- UserAssignedIdentityId
112+
- KeyList
113+
- KeysToRemove
114+
- FederatedClientId
115+
* Added 'ExpandKeyList' and 'KeysFilter' parameters to 'Get-AzSqlDatabaseGeoBackup' and 'Get-SqlDeletedDatabaseBackup'
116+
* Added new cmdlets for Per DB CMK
117+
- 'Revalidate-AzSqlDatabaseTransparentDataEncryptionProtector'
118+
- 'Revert-AzSqlDatabaseTransparentDataEncryptionProtector'
119+
- 'Revalidate-AzSqlServerTransparentDataEncryptionProtector'
120+
- 'Revalidate-AzSqlInstanceTransparentDataEncryptionProtector'
121+
* Added an optional parameter 'SecondaryType' to:
122+
'Set-AzSqlDatabaseInstanceFailoverGroup'
123+
'New-AzSqlDatabaseInstanceFailoverGroup'
124+
125+
#### Az.StackHCI 1.4.3
126+
* Removed manual installation for Az.Accounts from Az.StackHCI.
127+
* Removed verbose while importing modules.
128+
129+
#### Az.Storage 5.4.1
130+
* Updated Azure.Core to 1.28.0.
131+
132+
#### Az.StorageMover 1.0.0
133+
* General availability for module Az.StorageMover
134+
* Updated StorageMover API version to 2023-03-01
135+
136+
#### Az.Synapse 2.3.0
137+
* Upgraded Azure.Analytics.Synapse.Artifacts to 1.0.0-preview.17
138+
* Updated 'New-AzSynapseSparkPool' and 'Update-AzSynapseSparkPool' to support for setting spark pool isolated compute by '-EnableIsolatedCompute'
139+
* Updated 'New-AzSynapseSparkPool' and 'Update-AzSynapseSparkPool' to support for setting spark pool node size to 'XLarge', 'XXLarge', 'XXXLarge'
140+
141+
#### Az.Websites 2.13.0
142+
* Added a new parameter '-CopyIdentity' for 'New-AzWebAppSlot' to copy the identity from the parent app to the slot.
143+
* Updated 'New-AzWebAppSSLBinding' to support -WhatIf parameter
144+
145+
### Thanks to our community contributors
146+
* Brett Miller (@brettmillerb), Corrected syntax for ConfirmAction (#20902)
147+
* Dave Neeley (@daveneeley), Clarify behavior of AcountEnabled and Password (#21006)
148+
* Hiroshi Yoshioka (@hyoshioka0128), Typo "udpate"→"update" (#20810)
149+
* @meenalsri
150+
* Update New-AzSynapseRoleAssignment.md (#20905)
151+
* Update Remove-AzSynapseRoleAssignment.md (#20906)
152+
* Added note for scenario when an SPN role assignment is listed (#20907)
153+
* @sushil490023, Update Reference to latest swagger for Runbook Cmdlets (#20803)
154+
1155
## 9.4.0 - February 2023
2156
#### Az.Accounts 2.11.2
3157
* Supported Web Account Manager on ARM64-based Windows systems. Fixed an issue where 'Connect-AzAccount' failed with error 'Unable to load DLL 'msalruntime_arm64''. [#20700]

documentation/breaking-changes/upcoming-breaking-changes.md

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@
117117
### `New-AzVmss`
118118

119119
- Cmdlet breaking-change will happen to all parameter set
120-
- Starting in May 2023 the "New-AzVmss" cmdlet will deploy with the Trusted Launch configuration by default. To know more about Trusted Launch, please visit https://learn.microsoft.com/en-us/azure/virtual-machines/trusted-launch
120+
- Starting May 2023, the "New-AzVmss" cmdlet will use new defaults: Flexible orchestration mode, use of Trusted Launch, and enable NATv2 configuration for Load Balancer. To learn more about Flexible Orchestration modes, visit https://learn.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-orchestration-modes. For Trusted Launch, visit https://learn.microsoft.com/azure/virtual-machines/trusted-launch.
121121

122122
## Az.DataLakeStore
123123

@@ -338,6 +338,13 @@
338338
- The following properties in the output type are being deprecated : 'ResourceGroup'
339339
- The following properties are being added to the output type : 'ResourceGroupName' 'Tags'
340340

341+
### `New-AzEventHub`
342+
343+
- Parameter breaking-change will happen to all parameter sets
344+
- `-MessageRetentionInDays`
345+
- The parameter : 'MessageRetentionInDays' is changing.
346+
- The change is expected to take effect from the version : '4.0.0'
347+
341348
### `New-AzEventHubNamespace`
342349

343350
- Cmdlet breaking-change will happen to all parameter set
@@ -360,6 +367,14 @@
360367
- Cmdlet breaking-change will happen to all parameter set
361368
- This cmdlet would be deprecated in a future release. Please use Set-AzEventHubNetworkRuleSet.
362369

370+
### `Set-AzEventHub`
371+
372+
- Parameter breaking-change will happen to all parameter sets
373+
- `-MessageRetentionInDays`
374+
- The parameter : 'MessageRetentionInDays' is changing.
375+
- Change description : -MessageRetentionInDays would be deprecated and would be replaced by -RetentionTimeInHours
376+
- The change is expected to take effect from the version : '4.0.0'
377+
363378
### `Set-AzEventHubNamespace`
364379

365380
- Cmdlet breaking-change will happen to all parameter set
@@ -924,6 +939,18 @@
924939
- Cmdlet breaking-change will happen to all parameter set
925940
- Set-AzRedisCacheDiagnostics alias will be removed in an upcoming breaking change release
926941

942+
## Az.Relay
943+
944+
### `Get-AzRelayOperation`
945+
946+
- Cmdlet breaking-change will happen to all parameter set
947+
- Get-AzRelayOperation will be removed in an upcoming breaking change release. Please use 'Get-AzProviderOperation Microsoft.Relay/*'
948+
949+
### `Set-AzRelayNamespace`
950+
951+
- Cmdlet breaking-change will happen to all parameter set
952+
- Set-AzRelayNamespace will be removed in an upcoming breaking change release, you can use Update-AzRelayNamespace in a future release
953+
927954
## Az.Resources
928955

929956
### `Export-AzResourceGroup`

setup/generate.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ if( (-not (get-command -ea 0 light)) -or (-not (get-command -ea 0 heat)) -or (-n
3737
$outputName ="Az-Cmdlets"
3838

3939
# generate the product name from the current month/year.
40-
$productName = "Microsoft Azure PowerShell - February 2023"
40+
$productName = "Microsoft Azure PowerShell - March 2023"
4141

4242
# where to put temp files
4343
$tmp = Join-Path $env:temp azure-cmdlets-tmp

src/Accounts/Accounts/Az.Accounts.psd1

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#
44
# Generated by: Microsoft Corporation
55
#
6-
# Generated on: 2023/2/3
6+
# Generated on: 3/6/2023
77
#
88

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

1414
# Version number of this module.
15-
ModuleVersion = '2.11.2'
15+
ModuleVersion = '2.12.0'
1616

1717
# Supported PSEditions
1818
CompatiblePSEditions = 'Core', 'Desktop'
@@ -147,9 +147,11 @@ PrivateData = @{
147147
# IconUri = ''
148148

149149
# ReleaseNotes of this module
150-
ReleaseNotes = '* Supported Web Account Manager on ARM64-based Windows systems. Fixed an issue where ''Connect-AzAccount'' failed with error ''Unable to load DLL ''msalruntime_arm64''''. [#20700]
151-
* Enabled credential to be found only by applicationId while tenant was not matched when accquire token. [#20484]
152-
* When Az.Accounts ran in parallel, the waiters were allowed to wait infinitely to avoid throw exception in automation enviroment. [#20455]'
150+
ReleaseNotes = '* Fixed the issue that errors related to WAM are thrown when it is not enabled. [#20871] [#20824]
151+
* Updated Azure.Core library to 1.28.0.
152+
* Fixed an issue that the helper message about missing modules shows up at the wrong time. [#19228]
153+
* Added a hint message for some resource creation cmdlets when there is another region which may reduce the costs.
154+
* Supported environment initialization and auto-discovery with ArmMetadata of API version 2022-09-01.'
153155

154156
# Prerelease string of this module
155157
# Prerelease = ''

src/Accounts/Accounts/ChangeLog.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
-->
2020

2121
## Upcoming Release
22+
23+
## Version 2.12.0
2224
* Fixed the issue that errors related to WAM are thrown when it is not enabled. [#20871] [#20824]
2325
* Updated Azure.Core library to 1.28.0.
2426
* Fixed an issue that the helper message about missing modules shows up at the wrong time. [#19228]

src/Accounts/Accounts/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@
4343
// You can specify all the values or you can default the Build and Revision Numbers
4444
// by using the '*' as shown below:
4545

46-
[assembly: AssemblyVersion("2.11.2")]
47-
[assembly: AssemblyFileVersion("2.11.2")]
46+
[assembly: AssemblyVersion("2.12.0")]
47+
[assembly: AssemblyFileVersion("2.12.0")]
4848
#if !SIGN
4949
[assembly: InternalsVisibleTo("Microsoft.Azure.PowerShell.Cmdlets.Accounts.Test")]
5050
#endif

src/Accounts/Accounts/Utilities/CommandMappings.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -850,6 +850,12 @@
850850
"Remove-AzCognitiveServicesAccountDeployment": {},
851851
"New-AzCognitiveServicesObject": {},
852852
"Get-AzCognitiveServicesAccountModel": {},
853+
"New-AzCognitiveServicesCommitmentPlan": {},
854+
"Remove-AzCognitiveServicesCommitmentPlan": {},
855+
"Get-AzCognitiveServicesCommitmentPlan": {},
856+
"New-AzCognitiveServicesCommitmentPlanAssociation": {},
857+
"Remove-AzCognitiveServicesCommitmentPlanAssociation": {},
858+
"Get-AzCognitiveServicesCommitmentPlanAssociation": {},
853859
"Get-AzCognitiveServicesAccountSkus": {}
854860
},
855861
"Az.Communication": {
@@ -1209,6 +1215,7 @@
12091215
"New-AzContainerInstancePortObject": {},
12101216
"New-AzContainerInstanceVolumeMountObject": {},
12111217
"Remove-AzContainerGroup": {},
1218+
"Remove-AzContainerInstanceSubnetServiceAssociationLink": {},
12121219
"Restart-AzContainerGroup": {},
12131220
"Start-AzContainerGroup": {},
12141221
"Stop-AzContainerGroup": {},
@@ -6002,6 +6009,10 @@
60026009
"Update-AzSqlInstanceAdvancedThreatProtectionSetting": {},
60036010
"Get-AzSqlInstanceDtc": {},
60046011
"Set-AzSqlInstanceDtc": {},
6012+
"Invoke-AzSqlDatabaseTransparentDataEncryptionProtectorRevalidation": {},
6013+
"Invoke-AzSqlDatabaseTransparentDataEncryptionProtectorRevert": {},
6014+
"Invoke-AzSqlServerTransparentDataEncryptionProtectorRevalidation": {},
6015+
"Invoke-AzSqlInstanceTransparentDataEncryptionProtectorRevalidation": {},
60056016
"Get-AzSqlDatabaseServerAuditingPolicy": {},
60066017
"Remove-AzSqlDatabaseServerAuditing": {},
60076018
"Set-AzSqlDatabaseServerAuditingPolicy": {},

src/Accounts/Authentication/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@
4343
// You can specify all the values or you can default the Build and Revision Numbers
4444
// by using the '*' as shown below:
4545
// [assembly: AssemblyVersion("1.0.*")]
46-
[assembly: AssemblyVersion("2.11.2")]
47-
[assembly: AssemblyFileVersion("2.11.2")]
46+
[assembly: AssemblyVersion("2.12.0")]
47+
[assembly: AssemblyFileVersion("2.12.0")]
4848
#if !SIGN
4949
[assembly: InternalsVisibleTo("Microsoft.Azure.PowerShell.Authentication.Test")]
5050
#endif

src/Accounts/Authenticators/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,5 +48,5 @@
4848
// You can specify all the values or you can default the Build and Revision Numbers
4949
// by using the '*' as shown below:
5050
// [assembly: AssemblyVersion("1.0.*")]
51-
[assembly: AssemblyVersion("2.11.2")]
52-
[assembly: AssemblyFileVersion("2.11.2")]
51+
[assembly: AssemblyVersion("2.12.0")]
52+
[assembly: AssemblyFileVersion("2.12.0")]

src/Aks/Aks.Autorest/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,5 @@
2424
[assembly: ComVisible(false)]
2525
[assembly: CLSCompliant(false)]
2626
[assembly: Guid("5970aa1c-f499-4b40-aeee-426ab8876d7e")]
27-
[assembly: AssemblyVersion("5.3.0")]
28-
[assembly: AssemblyFileVersion("5.3.0")]
27+
[assembly: AssemblyVersion("5.3.1")]
28+
[assembly: AssemblyFileVersion("5.3.1")]

src/Aks/Aks.Sdk/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
[assembly: AssemblyTitle("Microsoft Azure Container Service Management Library")]
1010
[assembly: AssemblyDescription("Provides Container Service management capabilities for Microsoft Azure.")]
1111

12-
[assembly: AssemblyVersion("5.3.0")]
13-
[assembly: AssemblyFileVersion("5.3.0")]
12+
[assembly: AssemblyVersion("5.3.1")]
13+
[assembly: AssemblyFileVersion("5.3.1")]
1414
[assembly: AssemblyCompany("Microsoft")]
1515
[assembly: AssemblyProduct("Azure .NET SDK")]
1616
[assembly: AssemblyCopyright("Copyright (c) Microsoft Corporation")]

src/Aks/Aks/Az.Aks.psd1

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#
44
# Generated by: Microsoft Corporation
55
#
6-
# Generated on: 2023/2/3
6+
# Generated on: 3/6/2023
77
#
88

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

1414
# Version number of this module.
15-
ModuleVersion = '5.3.0'
15+
ModuleVersion = '5.3.1'
1616

1717
# Supported PSEditions
1818
CompatiblePSEditions = 'Core', 'Desktop'
@@ -53,7 +53,7 @@ DotNetFrameworkVersion = '4.7.2'
5353
# ProcessorArchitecture = ''
5454

5555
# Modules that must be imported into the global environment prior to importing this module
56-
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.11.2'; })
56+
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.12.0'; })
5757

5858
# Assemblies that must be loaded prior to importing this module
5959
RequiredAssemblies = 'YamlDotNet.dll', 'Microsoft.Azure.PowerShell.AutoMapper.dll',
@@ -119,8 +119,7 @@ PrivateData = @{
119119
# IconUri = ''
120120

121121
# ReleaseNotes of this module
122-
ReleaseNotes = '* Added parameter ''-AadProfile'' for ''New-AzAksCluster'' and ''Set-AzAksCluster''
123-
* Added parameter ''-NodeHostGroupID'' for ''New-AzAksCluster'' and parameter ''-HostGroupID'' for ''New-AzAksNodePool'''
122+
ReleaseNotes = '* Fixed the issue that Invoke-AzAksRunCommand will fail when the directory for parameter CommandContextAttachment contains sub-directories. [#20734]'
124123

125124
# Prerelease string of this module
126125
# Prerelease = ''

src/Aks/Aks/ChangeLog.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
- Additional information about change #1
1919
-->
2020
## Upcoming Release
21+
22+
## Version 5.3.1
2123
* Fixed the issue that Invoke-AzAksRunCommand will fail when the directory for parameter CommandContextAttachment contains sub-directories. [#20734]
2224

2325
## Version 5.3.0

0 commit comments

Comments
 (0)