Azure PowerShell v7.1.0 Release Notes
Release Date: 2022-01-01 // about 2 years ago-
Az.Accounts
- ๐ Copied 'ServicePrincipalSecret' and 'CertificatePassword' from Az.Accounts buildin profile to customer set profile. [#16617]
- โก๏ธ Updated help message and help markdown for parameter 'Tenant' of the cmdlet 'Set-AzContext'. [#16515]
- ๐ Fixed the issue that Azure PowerShell could not work in a workflow. [#16408]
- ๐ Fixed the doubled Api Version in the URI of the underlying request issued by 'Invoke-AzRestMethod'. [#16615]
Az.Aks
- โ Added support of 'load balancer' and 'api server access' in 'New-AzAksCluster' and 'Set-AzAksCluster'. [#16575]
Az.Automation
- โฑ 'New-AzAutomationSchedule' allows defnining StartTime with offsets.
- โก๏ธ Fixed bug: updated 'Set-AzAutomationModule' to use PUT call while updating modules with specific versions [#12552]
Az.CognitiveServices
- โก๏ธ Updated PowerShell to use 2021-10-01 version.
- โ Added CommitmentTier and CommitmentPlan cmdlets.
- โ Added Deployment cmdlets.
- โ Added 'New-AzCognitiveServicesObject' cmdlet for generating CommitmentPlan/Deployment objects.
Az.Compute
- โก๏ธ Updated 'UserData' parameter in VM and VMSS cmdlets to pipe by the Property Name to ensure piping scenarios occur correctly.
- ๐ Changed 'New-AzVM' cmdlet when using the SimpleParameterSet to not create a 'PublicIPAddress' when a 'PublicIPAddress' name is not provided.
- โ Added 'PlatformFaultDomain' parameter to cmdlets: 'New-AzVM' and 'New-AzVMConfig'
- โ Added '-Feature' parameter for 'New-AzGalleryImageDefinition'
- โ Added 'DiffDiskPlacement' string parameter to 'Set-AzVmOSDisk' and 'Set-AzVmssStorageProfile' cmdlets.
Az.CosmosDB
- ๐ฆ Exposed BackupPolicyMigrationState as a part of Get-AzCosmosDBAccount response.
- This shew the status of a backup policy migration state when an account was being converted from peroidic backup mode to continuous.
Az.DataFactory
- โก๏ธ Updated ADF .Net SDK version to 5.0.0
Az.Functions
- โ Removed preview from the PowerShell 7.0 stack on Linux
Az.KeyVault
- โ Added cmdlets: 'Invoke-AzKeyVaultKeyRotation', 'Get-AzKeyVaultKeyRotationPolicy' and 'Set-AzKeyVaultKeyRotationPolicy'
Az.MySql
- General availability of Az.MySql
Az.Network
- ๐ Used case-insensitive comparison for ResourceId (Set/New-NetworkWatcherFlowLog)
- โ Added new properties 'ApplicationSecurityGroup', 'IpConfiguration' and 'CustomNetworkInterfaceName' for Private Endpoint cmdlets
- 'Get-AzPrivateEndpoint'
- 'New-AzPrivateEndpoint'
- โ Added new cmdlet to create new 'IpConfiguration' object for building Private Endpoint
- 'New-AzPrivateEndpointIpConfiguration'
- โ Added OrdinalIgnoreCase for string comparison of 'ResourceIdentifier' type for FlowLog cmdlets
- ๐ Fixed typo in error message of 'InvalidWorkspaceResourceId'
Az.PostgreSql
- General availability of Az.PostgreSql
Az.RedisCache
- โ Added 'IdentityType' and 'UserAssignedIdentity' parameter in 'New-AzRedisCache' and 'Set-AzRedisCache' cmdlets.
- It is used to assign and modify the Identity of Azure Cache for Redis.
๐ Az.ResourceMover
- โ Added support for Tags in azure resource mover
- โ Added support for SystemData in azure resource mover
- ๐ Released 2021-08-01 api-version
Az.Resources
- ๐ Fixed incorrect alias for 'Get-AzADSpCredential' [#16592]
- ๐ Fixed 'ServicePrincipalName' and 'InputObject' parameters for 'Update-AzADServicePrincipal' [#16620]
- ๐ Fixed example for 'New-AzADAppCredential' [#16682]
- โ Added parameter 'Web' for 'New-AzADApplication' [#16659]
- โ Added secret text in response of 'New-AzADApplication' and 'New-AzADServicePrincipal' [#16659]
- ๐ Deserialized the 'Value' in 'DeploymentVariable' as object array if its type is Array [#16523]
- ๐ Fixed the usage of 'SignInName' in 'New-AzRoleAssignment' [#16627]
- ๐ Formatted the output format of 'DeploymentVariable'
- โ Remove 'isUser' operation filter from GetAzureProviderOperation Cmdlet
๐ฆ Az.SignalR
- ๐ Fixed the bug of 'Update-AzSignalR' cmdlet that resets the resource states by mistake.
Az.Sql
- โ Added 'ZoneRedundant' parameter to 'New-AzSqlDatabaseCopy', 'New-AzSqlDatabaseSecondary' and 'Restore-AzSqlDatabase' to enable zone redundant copy, geo secondary and PITR support for hyperscale databases
Az.Storage
- ๐ Fixed the failure of sync copy blob with long destination blob name [#16628]
- 'Copy-AzStorageBlob'
- ๐ Supported AAD oauth storage context in storage table cmdlets.
Get-AzStorageCORSRule
Get-AzStorageServiceLoggingProperty
Get-AzStorageServiceMetricsProperty
Get-AzStorageServiceProperty
Get-AzStorageTable
Get-AzStorageTableStoredAccessPolicy
New-AzStorageTable
New-AzStorageTableSASToken
New-AzStorageTableStoredAccessPolicy
Remove-AzStorageCORSRule
Remove-AzStorageTableStoredAccessPolicy
Set-AzStorageCORSRule
Set-AzStorageServiceLoggingProperty
Set-AzStorageServiceMetricsProperty
Set-AzStorageServiceProperty
Set-AzStorageTable
Set-AzStorageTableStoredAccessPolicy
Az.Synapse
- General availability of Az.Synapse
- Migrated Azure AD features in Az.Synapse to MSGraph APIs. The cmdlets below called MSGraph API according to input parameters:
- 'New-AzSynapseRoleAssignment' cmdlet
- 'Get-AzSynapseRoleAssignment' cmdlet
- 'Remove-AzSynapseRoleAssignment' cmdlet
- 'Set-AzSynapseSqlActiveDirectoryAdministrator' cmdlet
- โ Added a default value for [-AutoPauseDelayInMinute] parameter of command 'New-AzSynapseSparkpool' and 'Update-AzSynapseSparkpool'
Thanks to our community contributors
- โก๏ธ @adishiritwick, Updated Set-AzAutomationModule to use PUT call while updating modules with specific versions (#16505)
- โก๏ธ @anuraj, Update the New-AzWebAppCertificate (#16634)
- โก๏ธ @BrajaMS, Updated the example command with NodeType param (#16670)
- @geologyrocks, Principal typo (was princial) (#16699)
- Hen Itzhaki (@HenItzhaki), Added more example (#16424)
- Chris (@isjwuk), Formatting improvement (#15826)
- Jaromir Kaspar (@jaromirk), Added example for password credentials (#16600)
- โก๏ธ Martin Falkus (@mfalkus), Fix a typo in Update Az-Tags doc where "Repalces" was specified instead of "Replaces" (#16541)
- Radoslav Gatev (@RadoslavGatev), [Az.Accounts] Fix the doubled Api Version in Uri of the request issued by Invoke-AzRestMethod (#16616)
- @Skuldo, Typo fix (#16585)
- โก๏ธ Sujit Singh (@sujitks), Update Set-AzApplicationGatewayFirewallPolicy.md (#16583)
- โช @trudolf-msft, new example 4/workaround (#16437)