Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release-2022-05-24 #18250

Merged
merged 3 commits into from
May 20, 2022
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
Jump to file
Failed to load files.
Loading
Diff view
Diff view
205 changes: 205 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,208 @@
## 8.0.0 - May 2022
#### Az.Accounts
* Added a preview feature allowing user to control the following configurations by using 'Get-AzConfig', 'Update-AzConfig' and 'Clear-AzConfig':
- 'DefaultSubscriptionForLogin': Subscription name or GUID. Sets the default context for Azure PowerShell when logging in without specifying a subscription.
- 'DisplayBreakingChangeWarning': Controls if warning messages for breaking changes are displayed or suppressed.
- 'EnableDataCollection': When enabled, Azure PowerShell cmdlets send telemetry data to Microsoft to improve the customer experience.
* Upgraded System.Reflection.DispatchProxy on Windows PowerShell [#17856]
* Upgraded Azure.Identity to 1.6.0 and Azure.Core to 1.24.0

#### Az.Aks
* Removed these aliases:
* 'Get-AzAks'
* 'New-AzAks'
* 'Set-AzAks'
* 'Remove-AzAks'

#### Az.ApiManagement
* [Breaking change] Replaced parameter 'Sample' by 'Examples' in 'New-AzApiManagementOperation' and 'Set-AzApiManagementOperation'
* Updated APIM .Net SDK version to 8.0.0 / Api Version 2021-08-01

#### Az.ApplicationInsights
* Upgraded API version for ApplicationInsights component to 2020-02-02
* Supported Log Analytics workspace-based component by 'New-AzApplicationInsights' and 'Update-AzApplicationInsights'

#### Az.Cdn
* Upgraded API version to 2021-06-01
* Removed deprecated cmdlets
- Disable-AzCdnCustomDomain
- Enable-AzCdnCustomDomain
- Get-AzCdnEdgeNodes
- Get-AzCdnProfileSsoUrl
- New-AzCdnDeliveryPolicy
- Set-AzFrontDoorCdnSecret
* Added new cmdlets
- Clear-AzFrontDoorCdnEndpointContent
- Get-AzFrontDoorCdnEndpointResourceUsage
- Get-AzFrontDoorCdnOriginGroupResourceUsage
- Get-AzFrontDoorCdnProfileResourceUsage
- Get-AzFrontDoorCdnRuleSetResourceUsage
- Test-AzFrontDoorCdnEndpointCustomDomain
- Test-AzFrontDoorCdnEndpointNameAvailability
- Test-AzFrontDoorCdnProfileHostNameAvailability
- Update-AzFrontDoorCdnCustomDomainValidationToken
- Update-AzFrontDoorCdnRule
* Renamed Set cmdlets to Update cmdlets
* Added 'Object' suffix to memory object creation cmdlets

#### Az.Compute
* Edited 'New-AzVm' cmdlet internal logic to use the 'PlatformFaultDomain' value in the 'PSVirtualMachine' object passed to it in the new virtual machine.
* Added a new cmdlet named 'Restart-AzHost' to restart dedicated hosts.
* Added '-DataAccessAuthMode' parameter to the following cmdlets:
- 'New-AzDiskConfig'
- 'New-AzDiskUpdateConfig'
- 'New-AzSnapshotConfig'
- 'New-AzSnapshotUpdateConfig'
* Added '-Architecture' parameter to the following cmdlets:
- 'New-AzDiskConfig'
- 'New-AzDiskUpdateConfig'
- 'New-AzSnapshotConfig'
- 'New-AzSnapshotUpdateConfig'
- 'New-AzGalleryImageDefinition'
* Added '-InstanceView' parameter to 'Get-AzRestorePoint'
* Added parameter '-ScriptString' to 'Invoke-AzvmRunCommand' and 'Invoke-AzvmssRunCommand'
* Added parameter '-ScaleInPolicyForceDeletion' to 'Update-Azvmss'

#### Az.ContainerRegistry
* Updated parameter types from bool to bool? for 'Update-AzContainerRegistryRepository' [#17857]
- 'ReadEnabled'
- 'ListEnabled'
- 'WriteEnabled'
- 'DeleteEnabled'

#### Az.CosmosDB
* Introduced support for creating containers with Client Encryption Policy. The current supported version of Client Encryption Policy is 1.

#### Az.DataFactory
* Updated ADF .Net SDK version to 6.1.0
* Fixed Set-AzDataFactoryV2 -InputObject not correct with PublicNetworkAccess Parameter

#### Az.EventHub
* Made 'IPRule' and 'VirtualNetworkRule' optional in 'Set-AzEventHubNetworkRuleSet'.
* Deprecated older MSI properties in 'Set-AzEventHubNamespace' and 'New-AzEventHubNamespace'

#### Az.Functions
* Fixed an issue that New-AzFunctionApp cmdlet should write a warning message when setting default values for parameters that are not provided.

#### Az.HealthcareApis
* Migrated module to generated codebase.
* Added cmdlets:
- New/Get/Update/Remove-AzHealthcareApisService
- New/Get/Update/Remove-AzHealthcareApisWorkspace
- New/Get/Update/Remove-AzHealthcareFhirService
- New/Get/Update/Remove-AzHealthcareDicomService
- New/Get/Update/Remove-AzHealthcareIoTConnector
- New/Get/Remove-AzHealthcareIotConnectorFhirDestination
- Get-AzHealthcareFhirDestination

#### Az.KeyVault
* Added 'Rotate' into the list of permissions to keys [#17970]

#### Az.ManagedServiceIdentity
* General availability of 'Az.ManagedServiceIdentity'

#### Az.Network
* Supported 'Microsoft.Network/privateLinkServices' in 'Get-AzPrivateEndpointConnection' [#16984].
* Provided friendly message if resource type is not supported for private endpoint connection features [#17091].
* Added 'DisableIPsecProtection' to 'Virtual Network Gateway'.
* Added new cmdlets to create/manage authorization objects for ExpressRoutePort:
- 'Add-AzExpressRoutePortAuthorization'
- 'Get-AzExpressRoutePortAuthorization'
- 'Remove-AzExpressRoutePortAuthorization'
* Added option parameter 'AuthorizationKey' to cmdlet 'New-AzExpressRouteCircuit' to allow creating ExpressRoute Circuit on a ExpressRoutePort with a different owner.
* Fix bug that can't display CustomIpPrefix in PublicIpPrefix.
* Updated cmdlets to add new property of 'HubRoutingPreference' in VirtualHub and set property of 'PreferredRoutingGateway' deprecated .
- 'New-AzVirtualHub'
- 'Update-AzVirtualHub'
* Added optional parameter 'AuxiliaryMode' to cmdlet 'New-AzNetworkInterface' to enable this network interface as Sirius enabled. Allowed values are None(default) and MaxConnections.
* Multipool feature change: Updated cmdlets to add new optional property: 'ConfigurationPolicyGroups' object for associating policy groups.
- 'Update-AzVpnServerConfiguration'
- 'New-AzVpnServerConfiguration'
* Multipool feature change: Updated cmdlets to add new optional property: 'P2SConnectionConfiguration' object for specifying multiple Connection configurations.
- 'Update-AzP2sVpnGateway'
- 'New-AzP2sVpnGateway'
* Multipool feature change: Added new cmdlets to support CRUD of Configuration policy groups for VpnServerConfiguration.
- 'Get-AzVpnServerConfigurationPolicyGroup'
- 'New-AzVpnServerConfigurationPolicyGroup'
- 'Update-AzVpnServerConfigurationPolicyGroup'
- 'Remove-AzVpnServerConfigurationPolicyGroup'

#### Az.RecoveryServices
* Added support for Multi-user authorization using Resource Guard for recovery services vault.
* Added support for cross subscription restore for recovery services vault, modified storage account to be fetched from target subscription.

#### Az.Resources
* Added cmdlet for Application federated identity credential
- 'Get-AzADAppFederatedIdentityCredential'
- 'New-AzADAppFederatedIdentityCredential'
- 'Remove-AzADAppFederatedIdentityCredential'
- 'Update-AzADAppFederatedIdentityCredential'
* Upgraded and revised 'Get-AzLocation' cmdlet:
- Upgraded 'subscriptionClient' for 'Get-AzLocation'. Changed its apiVersion from 2016-01-01 to 2021-01-01.[#18002]
- Added all attributes of location info for 'Get-AzLocation', including 'pairedRegion' and so on. [#18045][#17536]
- Support ExtendedLocations by 'Get-AzLocation' [#18046]
* Added the following cmdlets to remain in parity with 2021-04-01 API version:
- 'New-AzHierarchySetting'
- 'Get-AzHierarchySetting'
- 'Update-AzHierarchySetting'
- 'Remove-AzHierarchySetting'
- 'Get-AzManagementGroupSubscription'
- 'Get-AzSubscriptionUnderManagementGroup'
- 'Start-AzTenantBackfill'
- 'Get-AzTenantBackfillStatus'
- 'Get-AzManagementGroupNameAvailability'
- 'Get-AzEntity'
* [Breaking Change] Renamed property `isSyncedFromOnPremis` to `isSyncedFromOnPremise` to align with API spec

#### Az.Security
* Added new cmdlet: 'Get-AzSecuritySolution'
* Added Alerts Suppression Rules to cmdlets:
'Get-AlertsSuppressionRule'
'Remove-AlertsSuppressionRule'
'Set-AlertsSuppressionRule'
'New-AzAlertsSuppressionRuleScope'

#### Az.ServiceBus
* Fixed miscellaneous network rule set typos across module.
* Add 'TrustedServiceAccessEnabled' to 'Set-AzServiceBusNetworkRuleSet'

#### Az.Sql
* Added new cmdlet 'Get-AzSqlInstanceEndpointCertificate'
* Added parameter 'HighAvailabilityReplicaCount' to 'New-AzSqlElasticPool' and 'Set-AzSqlElasticPool'

#### Az.Storage
* Supported generate Sas token for DataLakeGen2
- 'New-AzDataLakeGen2SasToken'
* Showed OAuth token in debug log in debug build only
- 'New-AzStorageContext'
* Supported return more file properties when list Azure file
- 'Get-AzStorageFile'

#### Az.Synapse
* Added support for Synapse Link for Azure Sql Database
- Added 'Get-AzSynapseLinkConnection' cmdlet
- Added 'Get-AzSynapseLinkConnectionDetailedStatus' cmdlet
- Added 'Set-AzSynapseLinkConnection' cmdlet
- Added 'Remove-AzSynapseLinkConnection' cmdlet
- Added 'Start-AzSynapseLinkConnection' cmdlet
- Added 'Stop-AzSynapseLinkConnection' cmdlet
- Added 'Set-AzSynapseLinkConnectionLinkTable' cmdlet
- Added 'Get-AzSynapseLinkConnectionLinkTable' cmdlet
- Added 'Get-AzSynapseLinkConnectionLinkTableStatus' cmdlet
- Added 'Update-AzSynapseLinkConnectionLandingZoneCredential' cmdlet
* Set 'UploadedTimestamp' when adding package to spark pool by 'Update-AzSynapseSparkPool'

#### Az.Websites
* Updated 'Get-AzWebApp' and 'Get-AzWebAppSlot' to expose 'VirtualNetworkSubnetId' property [#18042]

### Thanks to our community contributors
* @bb-froggy, Fixed dead link to the DCR Overview (#17998)
* Darryl van der Peijl (@DarrylvanderPeijl), Changing on-premise to on-premises (#17974)
* Hiroshi Yoshioka (@hyoshioka0128), Typo "Github Actions"→"GitHub Actions" (#18160)
* @misbamustaqim, Adding DisableIPsecProtection check(bool) to Virtual Network Gateway (#18029)
* Scott Tang (@scottwtang), Update documentation for Get-AzApiManagementSubscription cmdlet (#18027)
* @SnehaSudhirG, Update Get-AzAutomationScheduledRunbook.md (#18059)

## 7.5.0 - April 2022
#### Az.Accounts
* Upgraded Microsoft.Rest.ClientRuntime to 2.3.24
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 - April 2022"
$productName = "Microsoft Azure PowerShell - May 2022"

# where to put temp files
$tmp = Join-Path $env:temp azure-cmdlets-tmp
Expand Down
14 changes: 10 additions & 4 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: 4/22/2022
# Generated on: 5/19/2022
#

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

# Version number of this module.
ModuleVersion = '2.7.6'
ModuleVersion = '2.8.0'

# Supported PSEditions
CompatiblePSEditions = 'Core', 'Desktop'
Expand Down Expand Up @@ -108,7 +108,8 @@ CmdletsToExport = 'Disable-AzDataCollection', 'Disable-AzContextAutosave',
'Set-AzDefault', 'Get-AzDefault', 'Clear-AzDefault',
'Register-AzModule', 'Enable-AzureRmAlias', 'Disable-AzureRmAlias',
'Uninstall-AzureRm', 'Invoke-AzRestMethod', 'Get-AzAccessToken',
'Open-AzSurveyLink', 'Get-AzConfig', 'Update-AzConfig', 'Clear-AzConfig'
'Open-AzSurveyLink', 'Get-AzConfig', 'Update-AzConfig',
'Clear-AzConfig'

# Variables to export from this module
# VariablesToExport = @()
Expand Down Expand Up @@ -145,7 +146,12 @@ PrivateData = @{
# IconUri = ''

# ReleaseNotes of this module
ReleaseNotes = '* Upgraded Microsoft.Rest.ClientRuntime to 2.3.24'
ReleaseNotes = '* Added a preview feature allowing user to control the following configurations by using ''Get-AzConfig'', ''Update-AzConfig'' and ''Clear-AzConfig'':
- ''DefaultSubscriptionForLogin'': Subscription name or GUID. Sets the default context for Azure PowerShell when logging in without specifying a subscription.
- ''DisplayBreakingChangeWarning'': Controls if warning messages for breaking changes are displayed or suppressed.
- ''EnableDataCollection'': When enabled, Azure PowerShell cmdlets send telemetry data to Microsoft to improve the customer experience.
* Upgraded System.Reflection.DispatchProxy on Windows PowerShell [#17856]
* Upgraded Azure.Identity to 1.6.0 and Azure.Core to 1.24.0'

# 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 @@ -19,6 +19,8 @@
-->

## Upcoming Release

## Version 2.8.0
* Added a preview feature allowing user to control the following configurations by using `Get-AzConfig`, `Update-AzConfig` and `Clear-AzConfig`:
- `DefaultSubscriptionForLogin`: Subscription name or GUID. Sets the default context for Azure PowerShell when logging in without specifying a subscription.
- `DisplayBreakingChangeWarning`: Controls if warning messages for breaking changes are displayed or suppressed.
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.7.6")]
[assembly: AssemblyFileVersion("2.7.6")]
[assembly: AssemblyVersion("2.8.0")]
[assembly: AssemblyFileVersion("2.8.0")]
#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,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("1.0.*")]
[assembly: AssemblyVersion("2.7.6")]
[assembly: AssemblyFileVersion("2.7.6")]
[assembly: AssemblyVersion("2.8.0")]
[assembly: AssemblyFileVersion("2.8.0")]
#if !SIGN
[assembly: InternalsVisibleTo("Microsoft.Azure.PowerShell.Authentication.Test")]
#endif
4 changes: 2 additions & 2 deletions src/Accounts/Authenticators/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
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.7.6")]
[assembly: AssemblyFileVersion("2.7.6")]
[assembly: AssemblyVersion("2.8.0")]
[assembly: AssemblyFileVersion("2.8.0")]
4 changes: 2 additions & 2 deletions src/Aks/Aks.Autorest/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -24,5 +24,5 @@
[assembly: ComVisible(false)]
[assembly: CLSCompliant(false)]
[assembly: Guid("5970aa1c-f499-4b40-aeee-426ab8876d7e")]
[assembly: AssemblyVersion("3.1.3")]
[assembly: AssemblyFileVersion("3.1.3")]
[assembly: AssemblyVersion("4.1.0")]
[assembly: AssemblyFileVersion("4.1.0")]
13 changes: 8 additions & 5 deletions src/Aks/Aks/Az.Aks.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#
# Generated by: Microsoft Corporation
#
# Generated on: 4/22/2022
# Generated on: 5/19/2022
#

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

# Version number of this module.
ModuleVersion = '3.1.3'
ModuleVersion = '4.1.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.7.6'; })
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.8.0'; })

# Assemblies that must be loaded prior to importing this module
RequiredAssemblies = 'YamlDotNet.dll', 'AutoMapper.dll',
Expand Down Expand Up @@ -118,8 +118,11 @@ PrivateData = @{
# IconUri = ''

# ReleaseNotes of this module
ReleaseNotes = '* Updated the description of ''Force'' in ''Invoke-AzAksRunCommand'' [#17756]
* Fixed the issue that ''identity'' cannot be piped into ''Set-AzAksCluster'' [#17376]'
ReleaseNotes = '* Removed these aliases:
* ''Get-AzAks''
* ''New-AzAks''
* ''Set-AzAks''
* ''Remove-AzAks'''

# Prerelease string of this module
# Prerelease = ''
Expand Down
2 changes: 2 additions & 0 deletions src/Aks/Aks/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 4.1.0
* Removed these aliases:
* `Get-AzAks`
* `New-AzAks`
Expand Down
4 changes: 2 additions & 2 deletions src/Aks/Aks/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -23,5 +23,5 @@
[assembly: ComVisible(false)]
[assembly: CLSCompliant(false)]
[assembly: Guid("a97e0c3e-e389-46a6-b73d-2b9bd6909bdb")]
[assembly: AssemblyVersion("3.1.3")]
[assembly: AssemblyFileVersion("3.1.3")]
[assembly: AssemblyVersion("4.1.0")]
[assembly: AssemblyFileVersion("4.1.0")]
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.3.2")]
[assembly: AssemblyFileVersion("2.3.2")]
[assembly: AssemblyVersion("3.0.0")]
[assembly: AssemblyFileVersion("3.0.0")]
Loading