All Versions
139
Latest Version
Avg Release Cycle
25 days
Latest Release
114 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v7.3.2 Changes
March 01, 2022Az.Accounts
- π Changed target framework of AuthenticationAssemblyLoadContext to netcoreapp2.1 [#17428]
Az.Compute
- β‘οΈ Updated New-AzVM feature for 'vCPUsAvailable' and 'vCPUsPerCore' parameters. Cmdlets will not try to use the new 'VMCustomizationPreview' feature if the user does not have access to that feature. [#17370]
-
v7.3.0 Changes
March 01, 2022Az.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)
-
v7.2.1 Changes
February 01, 2022Az.Resources
- π Fixed
New-AzADServicePrincipal
not working [#17054] [#17040]
- π Fixed
-
v7.2.0 Changes
February 01, 2022Az.Accounts
- β Removed legacy assembly System.Private.ServiceModel and System.ServiceModel.Primitives [#16063]
Az.Aks
- π Fixed the typo in 'New-AzAksCluster' [#16733]
Az.Compute
- β Remove ProvisioningDetails property from PSRestorePoint object.
- β‘οΈ Updated 'Set-AzVmExtension' cmdlet to properly display '-Name' and '-Location' parameters as mandatory.
- Edited 'New-AzVmssConfig' second example so it runs successfully by changing the Tag input to the correct format.
- β Added 'Hibernate' parameter to 'Stop-AzVm' cmdlet.
- β Added 'HibernationEnabled' parameter to 'New-AzVm', 'New-AzVmConfig', and 'Update-AzVm' cmdlets.
- β Added 'EnableHotpatching' parameter to the 'Set-AzVmssOSProfile' cmdlet.
- β Added 'ForceDeletion' parameter to Remove-AzVM and Remove-AzVMSS.
Az.DataFactory
- β‘οΈ Updated ADF .Net SDK version to 5.1.0
Az.EventHub
- β Added public network access to the 'Set-AzEventHubNetworkRuleSet' set cmdlet
- β Added 'New-AzEventHubSchemaGroup', 'Remove-AzEventHubSchemaGroup' and 'Get-AzEventHubSchemaGroup' in the eventhubs PS.
Az.HealthcareApis
- HealthcareApis cmdlets will bump up API version which may introduce breaking change. Please contact us for more information.
Az.KeyVault
- π Improved the error message of Az.KeyVault.Extension [#16798]
- β Added default access policies for Key Vault key as 'All but purge'
- Absorbed KeyOps from parameter when importing key from certificate on managed HSM [#16773]
- π Fixed a bug when updating key operations on managed HSM [#16774]
- π Fixed the issue when importing no-password certificate [#16742]
Az.OperationalInsights
- β Added logic to prevent exceptions while using 'StorageInsight' cmdlets.
Az.PolicyInsights
- β Added support for new remediation properties allowing the remediation of more resources with better control over the remediation rate and error handling
- β Added support of fetching very large sets of results by internally using paginated API calls for policy states and policy events commands
Az.RecoveryServices
- π§ Reverted the configure backup per policy limit for VMs from 1000 to 100. This limit was previously relaxed but as Azure portal has a limit of 100 VMs per policy, we are reverting this limit.
- β Added support for multiple backups per day for FileShares.
- β‘οΈ Segregated some of the CRR and non-CRR flows based on the SDK update.
- β Add EdgeZone parameter to Azure Site recovery service cmdlet 'New-AzRecoveryServicesAsrRecoveryPlan'
Az.Resources
- β Added proeprties 'onPremisesLastSyncDateTime', 'onPremisesSyncEnabled' to 'User' object [#16892]
- β Added additional properties when creating request for 'New-AzADServicePrincipal' and 'Update-AzADServicePrincipal' [#16847] [#16841]
- π Fixed 'DisplayName' and 'ApplicationId' for 'New-AzADAppCredential' [#16764]
- β‘οΈ Enabled password reset for 'Update-AzADUser' [#16869]
- β‘οΈ Updated parameter name 'EnableAccount' to 'AccountEnabled', and added alias 'EnableAccount' for 'Update-AzADUser' [#16753] [#16795]
- π Fixed 'Set-AzPolicyAssignment' does not remove 'notScope' if empty [#15828]
Az.ServiceBus
- β Added support to Enable or Disable Public Network Access as optional parameter 'PublicNetworkAccess' to 'Set-AzServiceBusNetworkRuleSet'
- π Fixed 'Set-AzServiceBusNamespace' with Tags
Az.Sql
- π Deprecation of Get-AzSqlDatabaseTransparentDataEncryptionActivity cmdlet
- π Fixed cmdlets for Azure Active Directory Admin 'AzureSqlServerActiveDirectoryAdministratorAdapter' and 'AzureSqlInstanceActiveDirectoryAdministratorAdapter' migrate from 'AzureEnvironment.Endpoint.AzureEnvironment.Endpoint.Graph' to 'AzureEnvironment.ExtendedEndpoint.MicrosoftGraphUrl'
Az.StackHCI
- β Adding support cmdlet for Remote Support
- New cmdlets - Install-AzStackHCIRemoteSupport, Remove-AzStackHCIRemoteSupport, Enable-AzStackHCIRemoteSupport, Disable-AzStackHCIRemoteSupport, Get-AzStackHCIRemoteSupportAccess,Get-AzStackHCIRemoteSupportSessionHistory
Az.Storage
- π Fixed the issue that output number in console when update/copy blob sometimes [#16783]
- 'Set-AzStorageBlobContent'
- 'Copy-AzStorageBlob'
- β‘οΈ Updated help file, added more description for the asynchronous blob copy.
- 'Start-AzStorageBlobCopy'
Az.TrafficManager
- β Added two new optional parameters 'MinChildEndpointsIPv4' and 'MinChildEndpointsIPv6' for nested endpoints
Az.Websites
- β‘οΈ Updated 'New-AzAppServicePlan' to create an app service plan with host environment id #16094
Thanks to our community contributors
- β‘οΈ @adriancuadrado, Update New-AzADServicePrincipal.md (#16896)
- β‘οΈ Alan (@AlanFlorance), Update Get-AzDataLakeGen2ChildItem.md (#16292)
- @geologyrocks, Duplicated header (#16876)
- Hiroshi Yoshioka (@hyoshioka0128), Typo βAzure CosmosDB"β"Azure Cosmos DBβ (#16561)
- Jean-Paul Smit (@jeanpaulsmit), The -Force option is not documented and not accepted as parameter (#16910)
- π Kamil Konderak (@kamilkonderak), Fixed description for NodeOsDiskSize parameter (#16716)
- Muralidhar Ranganathan (@rmuralidhar), Mitigate Get-AzKeyVaultSecret: Invalid Parameter AsPlainText (#16730)
- π Γrjan Landgraff (@theorjan), better PS example (#16748)
- β‘οΈ @ahbleite, The switch option was not updated to reflect the new ParameterSetName values, therefore the $id is always null. (#16818)
-
v7.1.0 Changes
January 01, 2022Az.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)
-
v7.0.0 Changes
December 01, 2021Az.Accounts
- β Removed 'ServicePrincipalSecret' and 'CertificatePassword' in 'PSAzureRmAccount' [#15427]
- β Added optional parameter 'MicrosoftGraphAccessToken' to 'Connect-AzAccount'
- β Added optional parameters 'MicrosoftGraphEndpointResourceId', 'MicrosoftGraphUrl' to 'Add-AzEnvironment' and 'Set-AzEnvironment'
- β Added '-AccountId' property to 'UserWithSubscriptionId' parameter set of 'Connect-AzAccount' which allows a user name to be pre-selected for interactive logins
- β Added '-Uri' and '-ResourceId' to 'Invoke-AzRestMethod'
- β Added Environment auto completer to the following cmdlets: Connect-AzAccount, Get-AzEnvironment, Set-AzEnvironment, and Remove-AzEnvironment [#15991]
- β Added module name and version to User-Agent string [#16291]
Az.Advisor
- π Fixed the issue that 'Az.Advisor.psd1' was not signed [#16226]
Az.Aks
- β‘οΈ [Breaking Change] Updated parameter alias and output type of 'Get-AzAksVersion'
- β Added 'Invoke-AzAksRunCommand' to support running a shell command (with kubectl, helm) on aks cluster. [#16104]
- β Added support of 'EnableNodePublicIp' and 'NodePublicIPPrefixID' for 'New-AzAksCluster' and 'New-AzAksNodePool'. [#15656]
- Migrated the logic of creating service principal in 'New-AzAksCluster' from 'Azure Active Directory Graph' to 'Microsoft Graph'.
- π Fixed the issue that 'Set-AzAksCluster' can't upgrade cluster when node pool version doesn't match cluster version. [#14583]
- β Added 'ResourceGroupName' in 'PSKubernetesCluster'. [#15802]
Az.ApplicationInsights
- β Added WebTest function. Below is the new cmdlet
- 'Get-AzApplicationInsightsWebTest'
- 'New-AzApplicationInsightsWebTest'
- 'New-AzApplicationInsightsWebTestGeolocationObject'
- 'New-AzApplicationInsightsWebTestHeaderFieldObject'
- 'Remove-AzApplicationInsightsWebTest'
- 'Update-AzApplicationInsightsWebTestTag'
Az.Automation
- π Fixed example in reference doc for 'Remove-AzAutomationHybridWorkerGroup'
- β‘οΈ Updated 'Set-AzAutomationModule' to use PUT call while updating modules with specific versions [#12552]
Az.CloudService
- General availability of 'Az.CloudService' module
Az.Compute
- β‘οΈ Contains updates to the following powershell cmdlets
- 'SetAzVmssDiskEncryptionExtension' : Added extension parameters for the cmdlet to work with test extensions and parameter 'EncryptFormatAll' for Virtual Machine Scale Sets
- 'GetAzVmssVMDiskEncryptionStatus' : Modified the functionality of the cmdlet to properly display the encryption status of data disks of Virtual Machine Scale Sets
- 'SetAzDiskEncryptionExtension' : Fixed a bug in the cmdlet in the migrate scenario from 2pass to 1pass encryption
- β Added 'Add-AzVhd' to convert VHD using Hyper-V
- β Added 'UserData' parameter to VM and VMSS cmdlets
- β Added string parameter 'PublicNetworkAccess' to DiskConfig and SnapshotConfig cmdlets
- β Added boolean parameter 'AcceleratedNetwork' to DiskConfig and SnapshotConfig cmdlets
- β Added 'CompletionPercent' property to the PSSnapshot model so it is visible to the user.
Az.ContainerInstance
- β¬οΈ Upgraded API version to 2021-09-01
- [Breaking Change] Changed the type of parameter 'LogAnalyticWorkspaceResourceId' in 'New-AzContainerGroup' from Hashtable to String
- [Breaking Change] Removed parameter 'NetworkProfileId' in 'New-AzContainerGroup', added 'SubnetId' as its alternative
- [Breaking Change] Removed parameter 'ReadinessProbeHttpGetHttpHeadersName' and 'ReadinessProbeHttpGetHttpHeadersValue' in 'New-AzContainerInstanceObject', added 'ReadinessProbeHttpGetHttpHeader' as their alternative
- [Breaking Change] Removed parameter 'LivenessProbeHttpGetHttpHeadersName' and 'LivenessProbeHttpGetHttpHeadersValue' in 'New-AzContainerInstanceObject', added 'LivenessProbeHttpGetHttpHeader' as their alternative
- Added 'Zone' in 'New-AzContainerGroup', 'AcrIdentity' in 'New-AzContainerGroupImageRegistryCredentialObject'
- Changed 'Username' in 'New-AzContainerGroupImageRegistryCredentialObject' from mandatory to optional
- For 'Invoke-AzContainerInstanceCommand'
- [Breaking Change] Displayed command execution result as the cmdlet output by connecting websocket in backend [#15754]
- Added '-PassThru' to get last execution result when the command succeeds
- Changed 'TerminalSizeCol' and 'TerminalSizeRow' from mandatory to optional, set their default values by current PowerShell window size
- β Added 'Restart-AzContainerGroup', 'Get-AzContainerInstanceContainerGroupOutboundNetworkDependencyEndpoint' and 'New-AzContainerInstanceHttpHeaderObject'
Az.CosmosDB
- π Fixed when a warning about the value of AnalyticalStorageSchemaType is displayed when no value was given.
- β Added support for managed Cassandra.
Az.DataFactory
- β‘οΈ Updated ADF .Net SDK version to 4.28.0
Az.EventHub
- π Fixed the issue that 'New-AzEventHubKey' always generates a new primary key instead of a secondary key since version 1.9.0 [#16362]
Az.Functions
- β‘οΈ [Breaking change] 'Update-AzFunctionAppPlan' prompts for confirmation [#16490]
- π [Breaking change] 'Remove-AzFunctionApp' does not delete ASP if it is the last app in the plan [#16487]
- [Breaking change] Set the 'FunctionsVersion' to 4 for FunctionApp creation [#16426]
- β‘οΈ [Breaking change] 'Update-AzFunctionApp' prompts for confirmation [#14442]
- π Fixed an error creating function with 'New-AzFunctionApp' on PowerShell 5.1 [#15430]
- π Supported storage account SKU 'Standard_GZRS' [#14633]
Az.HDInsight
- β Added two parameters '-Zone' and '-PrivateLinkConfiguration' to cmdlet 'New-AzHDInsightCluster'
- Added parameter '-Zone' to cmdlet 'New-AzHDInsightCluster' to support to create cluster with availability zones feature
- Added parameter '-PrivateLinkConfiguration' to cmdlet 'New-AzHDInsightCluster' to support to add private link configuration when creating cluster with private link feature.
- β Added cmdlet New-AzHDInsightIPConfiguration to create ip configuration object in memory.
- β Added cmdlet New-AzHDInsightPrivateLinkConfiguration to create private link configuration object in memory.
- π Fixed the output type in help doc of Set-AzHDInsightClusterDiskEncryptionKey cmdlet from 'Microsoft.Azure.Management.HDInsight.Models.Cluster' to 'Microsoft.Azure.Commands.HDInsight.Models.AzureHDInsightCluster' to keep consistent with the real type of returned object.
- π₯ Breaking change:
- Changed the type of parameter 'OSType' from 'Microsoft.Azure.Management.HDInsight.Models.OSType' to 'System.string' in cmdlet 'New-AzHDInsightCluster'.
- Changed the type of parameter 'ClusterTier' from 'Microsoft.Azure.Management.HDInsight.Models.ClusterTier' to 'System.string' in cmdlets 'New-AzHDInsightCluster' and 'New-AzHDInsightClusterConfig'.
- Changed the type of property 'VmSizes' in class 'AzureHDInsightCapabilities' from 'IDictionary' to 'IList'.
- Changed the type of property 'AssignedIdentity' in class 'AzureHDInsightCluster' from 'Microsoft.Azure.Management.HDInsight.Models.ClusterIdentity' to 'Microsoft.Azure.Commands.HDInsight.Models.AzureHDInsightClusterIdentity'.
Az.KeyVault
- [Breaking Change] Renamed properties of 'PSKeyVaultPermission' type to follow the pattern of Azure RBAC.
- Migrated AAD Graph API to MSGraph API.
- β Added a message to 'Set-AzKeyVaultAccessPolicy' stating that for the Permissions parameters, using the 'All' option will not include the 'Purge' permission.
Az.ManagedServices
- β‘οΈ [Breaking Change] Updated API version to 2020-02-01-preview
Az.Monitor
- β Added new properties EventName, Category, ResourceProviderName, OperationName, Status, SubStatus with type string as output for command Get-AzLog [#15833]
- π Supported event hub receiver in action group [#16348]
- β Added default parameter set 'GetByResourceGroup' for the command 'Get-AzAlertRule' [#16356]
Az.Network
- π Bugfix in PSAzureFirewallPolicyThreatIntelWhitelist for FirewallPolicy
- β Added optional parameter '-IsSecuritySite' to the following cmdlet:
- 'New-AzVpnSite'
- β Added support for new Match Variables in WAF Exclusions
- Onboard Virtual Network Encryption to Virtual Network Cmdlets
- β Added support for NAT port range parameters in VPN NAT rule resources
- 'New-AzVpnGatewayNatRule.md'
- 'Update-AzVpnGatewayNatRule.md'
- 'New-AzVirtualNetworkGatewayNatRule.md'
- 'Update-AzVirtualNetworkGatewayNatRule.md'
- β Added new cmdlets to support Per Rule Exclusions for Application Gateway WAF
- 'New-AzApplicationGatewayFirewallPolicyExclusionManagedRuleSet'
- 'New-AzApplicationGatewayFirewallPolicyExclusionManagedRuleGroup'
- 'New-AzApplicationGatewayFirewallPolicyExclusionManagedRule'
- Also updated cmdlet to add the property for configuring ExclusionManagedRuleSet within Exclusions
- 'New-AzApplicationGatewayFirewallPolicyExclusion'
- π Bug Fix in Application Gateway Trusted Client Certificate cmdlets to load the entire cert chain from file.
Az.OperationalInsights
- Expanded DataSourceType with values 'Query', 'Alerts' for LinkedStorageAccount cmdlets
- [Breaking Change] rename 'StorageAccountId' to 'StorageAccountIds'
- 'New-AzOperationalInsightsLinkedStorageAccount'
- π» [Breaking Change] Returns 'PSSavedSearch' instead of 'HttpStatusCode' by 'New-AzOperationalInsightsComputerGroup'
- β‘οΈ [Breaking Change] Returns 'PSCluster' instead of 'PSLinkedService' by 'Update-AzOperationalInsightsCluster'
- Expanded Sku with values 'capacityreservation', 'lacluster' for Workspace
- β Added new properties:'SkuCapacity', 'ForceCmkForQuery', 'DisableLocalAuth' for Workspace
- β Added new property: 'DailyQuotaGb'on'Set-AzOperationalInsightsWorkspace'
- β Added new properties: 'ETag', 'Tag' for StorageInsight cmdlets
- β Added new property 'StorageAccountResourceId' to cmdlet:
- 'Set-AzOperationalInsightsStorageInsight'
- β Added SupportsShouldProcess attribute to cmdlet:
- 'Set-AzOperationalInsightsStorageInsight'
- β Added new cmdlets to support Table, DataExport, WorkspaceShareKey, PurgeWorkspace, and AvailableServiceTier
- β Added 'Error' property in the result of the 'Invoke-AzOperationalInsightsQuery' to retrieve partial error when running a query [#16378]
Az.RecoveryServices
- β‘οΈ Azure Backup updated validate sets for supported BackupManagementType in 'Get-AzRecoveryServicesBackupItem', 'Get-AzRecoveryServicesBackupContainer', Get-AzRecoveryServicesBackupJob cmdlets.
- π Azure Backup added support for SAPHanaDatabase for 'Disable-AzRecoveryServicesBackupProtection', 'Unregister-AzRecoveryServicesBackupContainer', 'Get-AzRecoveryServicesBackupItem', 'Get-AzRecoveryServicesBackupContainer' cmdlets.
- π₯ Breaking Change: 'Get-AzRecoveryServicesBackupJob', 'Get-AzRecoveryServicesBackupContainer' and 'Get-AzRecoveryServicesBackupItem' commands will only support 'BackupManagementType MAB' instead of 'MARS'.
- π Azure Site Recovery support for capacity reservation for Azure to Azure provider.
Az.Resources
- β Added 'Get-AzProviderPreviewFeature', 'Register-AzProviderPreviewFeature' and 'Unregister-AzProviderPreviewFeature' cmdlets.
- π Fixed a bug when running Get-AzPolicyAlias with empty value of NamespaceMatch parameter [#16370]
- [Breaking change] Migrated from AAD Graph to Microsoft Graph
- [Breaking change] Changed the returned 'Id' in PSDenyAssignment from GUID string to fully qualified ID
- π Allowed parameter 'Id' in 'Get-AzDenyAssignment' to accept fully qualified ID
- β Added new cmdlet 'Publish-AzBicepModule' for publishing Bicep modules
- β Added deprecation message for 'AssignIdentity' parameter in '*-AzPolicyAssignment' cmdlets.
- β Added support for user assigned managed identities in policy assignments by adding 'IdentityType' and 'IdentityId' parameters to '*-AzPolicyAssignment' cmdlets.
- β‘οΈ Updated policy cmdlets to use new api version 2021-06-01 that introduces support for user assigned managed identities in policy assignments.
- Narrowed API permission when get information about active directory object for *-AzRoleAssignment [#16054]
Az.Sql
- π Fixed FirewallRuleName wildcard filtering in 'Get-AzSqlServerFirewallRule' [#16199]
- π Moved SQL Server and SQL Instance AAD from ActiveDirectoryClient to MicrosoftGraphClient
Az.StackHCI
- Promoted Az.StackHCI to GA
Az.Storage
- π Fixed the failure of 'Get-AzStorageContainerStoredAccessPolicy' when permission is null [#15644]
- π Supported create blob service Sas token or account Sas token with permission i
- 'New-AzStorageBlobSASToken'
- 'New-AzStorageContainerSASToken'
- 'New-AzStorageAccountSASToken'
- π Fixed creating container SAS token failed from an access policy without expire time, and set SAS token expire time [#16266]
- 'New-AzStorageContainerSASToken'
- β Removed parameter -Name from Get-AzRmStorageShare ShareResourceIdParameterSet
- 'Get-AzRmStorageShare'
- π Supported create or migrate container to enable immutable Storage with versioning.
- 'New-AzRmStorageContainer'
- 'Invoke-AzRmStorageContainerImmutableStorageWithVersioningMigration'
- π Supported set/remove immutability policy on a Storage blob.
- 'Set-AzStorageBlobImmutabilityPolicy'
- 'Remove-AzStorageBlobImmutabilityPolicy'
- π Supported enable/disable legal hold on a Storage blob.
- 'Set-AzStorageBlobLegalHold'
- π Supported create storage account with enable account level immutability with versioning, and create/update storage account with account level immutability policy.
- 'New-AzStorageAccount'
- 'Set-AzStorageAccount'
Az.Websites
- β‘οΈ Updated the Microsoft.Azure.Management.Websites SDK to 3.1.2
Thanks to our community contributors
- Hiroshi Yoshioka (@hyoshioka0128), Fix typo "Azure CosmosDB"β"Azure Cosmos DB" (#16470)
- β‘οΈ Chris (@isjwuk), Update New-AzAutomationSourceControl.md (#16366)
- π Julian HΓΌppauff (@jhueppauff), [API Management] Fixed variable reference (#16525)
- β @toswedlu, [CosmosDB] Changing the warning message for AnalyticalStorageSchemaType (#15723)
-
v6.6.0 Changes
November 01, 2021Az.Accounts
- β Added new version of AAD service client using Microsoft Graph API
Az.Aks
- β Added support for new parameters 'NetworkPolicy', 'PodCidr', 'ServiceCidr', 'DnsServiceIP', 'DockerBridgeCidr', 'NodePoolLabel', 'AksCustomHeader' in 'New-AzAksCluster'. [#13795]
- β Added warnings of upcoming breaking change of migrating to Microsoft Graph.
- β Added support for changing the number of nodes in a node pool. [#12379]
Az.ApiManagement
- π Fixed a bug in 'Get-AzApiManagementTenantGitAccess' cmdlet.
Az.Batch
- β Removed assembly 'System.Text.Encodings.Web.dll' [#16062]
Az.Compute
- β Added cmdlets for adding VMGalleryApplication property to VM/VMSS
- New-AzVmGalleryApplication
- New-AzVmssGalleryApplication
- Add-AzVmGalleryApplication
- Add-AzVmssGalleryApplication
- Remove-AzVmGalleryApplication
- Remove-AzVmssGalleryApplication
- β Added support for proxy and debug settings for VM Extension for SAP (AEM)
- β‘οΈ Updated New-AzGalleryImageVersion to take in the 'Encryption' property correctly from '-TargetRegion' parameter.
- β‘οΈ Updated Set-AzVmBootDiagnostic to default to managed storage account if not provided.
- 0οΈβ£ Edited New-AzVmss defaulting behavior when 'OrchestrationMode' is set to Flexible.
- Removed NAT Pool.
- Removed UpgradePolicy. Throws an error if provided.
- SinglePlacementGroup must be false. Throws an error if true.
- Networking Profile's API version is 2020-11-01 or later.
- Networking Profile IP Configurations Primary property is set to true.
Az.CosmosDB
- β Introduced Get-AzCosmosDBMongoDBBackupInformation to retrieve latest backup information for MongoDB.
- β‘οΈ Updated New-AzCosmosDBAccount, Update-AzCosmosDBAccount to accept BackupStorageRedundancy
- Introduced Get-AzCosmosDBLocation to list Azure CosmosDB Account and its locations properties.
Az.DataFactory
- β Added PublicNetworkAccess to Update_AzDataFactoryV2 Command
- β‘οΈ Updated ADF .Net SDK version to 4.26.0
Az.DesktopVirtualization
- β¬οΈ Upgraded api version to 2021-07-12.
Az.EventHub
- β Added support for Premium sku and namesapce and optional switch parameter 'DisableLocalAuth' to 'New-AzEventHubNamespace' and 'Set-AzEventHubNamespace'
Az.Functions
- π Set site config netFrameworkVersion for Windows V4 apps only
- Enabled function app creation for Functions V4 stacks [#15919]
Az.IotHub
- β‘οΈ Updated IoT Hub Management SDK to version 4.1.0 (api-version 2021-07-10)
Az.KeyVault
- β Added warning message of upcoming breaking change to 'New-AzKeyVaultRoleDefinition' and 'Get-AzKeyVaultRoleDefinition'.
- To comply with the syntax of 'New-AzRoleDefinition' and 'Get-AzRoleDefinition' we are going to rename some of the properties of 'PSKeyVaultPermission' model, which might affect these two cmdlets.
- β Added warnings of upcoming breaking change of migrating to Microsoft Graph.
Az.Migrate
- β Added check for invalid IP address
Az.OperationalInsights
- π Fixed a bug in 'Set-AzOperationalInsightsLinkedService: when linked service does not exist, perform create(update) instead of failing'
Az.RecoveryServices
- π Azure Backup fixed issues with StorageConfig
- Azure Backup added NodesList and AutoProtectionPolicy to Get-AzRecoveryServicesBackupProtectableItem Cmdlets.
- π Azure Backup fixed GetItemsForContainerParamSet to support fetching the MAB backup item.
- π Azure Backup fixed Get-AzRecoveryServicesBackupContainer to support BackupManagementType MAB instead of MARS.
- β Added breaking change warning: 'Get-AzRecoveryServicesBackupJob', 'Get-AzRecoveryServicesBackupContainer' and 'Get-AzRecoveryServicesBackupProtectableItem' commands will only support 'BackupManagementType MAB' instead of 'MARS' alias, changes will take effect from upcoming breaking release.
- β Added support for ZRS disk type for Azure to Azure replication.
- β Added Availability zone information in replicated protected item response for Azure to Azure replication.
Az.RedisCache
- π Created new examples in documentation of 'New-AzRedisCache' and 'Set-AzRedisCache'.
Az.Resources
- π Fixed a bug about the exitcode of Bicep [#16055]
- β Added breaking change warnings for AAD cmdlets
- β Added property 'UIFormDefinition' to Template Spec Versions, 'Export-AzTemplateSpec' will now include a Template Spec Version's UIFormDefinition (if any) as part of the export.
- β Added error catching for role assignment creation fail while creating a Service Principal
- π Performance improvement for Get-AzPolicyAlias when -NamespaceMatch matches a single RP namespace
π Az.Security
- β‘οΈ Updated Security .NET SDK package reference to version 3.0.0
Az.ServiceBus
- β Added support for ZoneRedundant and optional switch parameter 'DisableLocalAuth' to 'New-AzServiceBusNamespace' and 'Set-AzServiceBusNamespace'
π¦ Az.SignalR
- β Added Web PubSub cmdlets
- 'New-AzWebPubSub'
- 'Get-AzWebPubSub'
- 'Update-AzWebPubSub'
- 'Restart-AzWebPubSub'
- 'Remove-AzWebPubSub'
- 'New-AzWebPubSubHub'
- 'Get-AzWebPubSubHub'
- 'Remove-AzWebPubSubHub'
- 'New-AzWebPubSubKey'
- 'Get-AzWebPubSubKey'
- 'Get-AzWebPubSubSku'
- 'Get-AzWebPubSubUsage'
- 'Test-AzWebPubSubNameAvailability'
Thanks to our community contributors
- β‘οΈ bgomezangulo (@beagam), Update Resume-AzNetAppFilesReplication.md (#16040)
- π Jim McCormick (@eimajtrebor), Fixed typo (#16091)
- β‘οΈ Lampson Nguyen (@lampson), Update Get-AzDataShare.md (#16015)
- β‘οΈ @MaxMeng1985, Update Get-AzSynapseSqlPoolRestorePoint.md (#16138)
- π Reggie Gibson (@regedit32), New-AzBotService: Fix AppSecret conversion to plaintext on Windows PowerShell (#16160)
- MΓΆtz Jensen (@Splaxi), BusinessIdentities details doesn't match the current implementation (#16141)
-
v6.5.0 Changes
October 01, 2021Az.Accounts
- π Supported getting the access token for Microsoft Graph.
- β Added AuthorizeRequestDelegate to allow service module to adjust token audience.
- π Utilized AssemblyLoadContext to resolve assembly conflict issues in PowerShell.
- β‘οΈ Updated Azure.Core from 1.16.0 to 1.19.0.
β Az.Attestation
- β General availability of 'Az.Attestation' module
Az.Cdn
- π Fixed null reference exception and typos in 'New-AzFrontDoorCdnRule' cmdlet
Az.Compute
- β‘οΈ Updated Compute .NET SDK package reference to version 49.1.0
- π Fixed a bug in 'Get-AzVM' that caused incorrect power status output.
Az.DataFactory
- β Added a DataFlowEnableQuickReuse argument for the 'Set-AzDataFactoryV2IntegrationRuntime' cmdlet to enable quick reuse of clusters in next pipeline activities.
- β‘οΈ Updated ADF .Net SDK version to 4.25.0
- β Added a VNetInjectionMethod argument for the 'Set-AzDataFactoryV2IntegrationRuntime' cmdlet to support the express virtual network injection of Azure-SSIS Integration Runtime.
Az.FrontDoor
- π Allowed rule engine action creation without RouteConfigurationOverride for 'New-AzFrontDoorRulesEngineActionObject'.
- π Fixed DynamicCompression parameter being ignored issue of 'New-AzFrontDoorRulesEngineActionObject'.
Az.KeyVault
- π Supported custom role definitions on managed HSM:
- Create via 'New-AzKeyVaultRoleDefinition',
- Delete via 'Remove-AzKeyVaultRoleDefinition',
- Filter all custom roles via 'Get-AzKeyVaultRoleDefinition -Custom'.
- π Supported Encrypt/Decrypt/Wrap/Unwrap using keys [#15679]
- Enabled managing resources in other subscriptions without switching the context by adding '-Subscription '.
π§ Az.Maintenance
- β Added Guest patch maintenance support.
Az.Network
- π Support for Sku, ScaleUnits parameters of BastionHost resource.
- 'New-AzBastion'
- 'Set-AzBastion'
- Onboard Azure Resource Manager to Private Link Common Cmdlets
- β‘οΈ Updated cmdlets to add properties to enable/disable BgpRouteTranslationForNat for VpnGateway.
- 'New-AzVpnGateway'
- 'Update-AzVpnGateway'
- β‘οΈ Updated cmdlet to add property to disable InternetSecurity for P2SVpnGateway.
- 'New-AzP2sVpnGateway'
- β Added new cmdlets for HubBgpConnection child resource of VirtualHub.
- 'Get-AzVirtualHubBgpConnection'
- 'New-AzVirtualHubBgpConnection'
- 'Update-AzVirtualHubBgpConnection'
- 'Remove-AzVirtualHubBgpConnection'
- Onboard Azure HDInsight to Private Link Common Cmdlets
Az.RecoveryServices
- β‘οΈ Azure Site Recovery bug fixes for VMware to Azure Reprotect, Update policy and Disable scenarios.
- π Azure Backup added the support for UserAssigned MSI in RecoveryServices Vault.
Az.Resources
- β Added a clearer error message for a case in which TemplateUri do not accept bicep file.
- π Fixed typos with ManagementGroups breaking change descriptions [#15819].
- π Fixed resource tags casing issue - resource tags casing not being preserved.
- β‘οΈ Updated to Microsoft.Azure.Management.Authorization 2.13.0-preview.
Az.Sql
- π Fixed 'Get-AzSqlDatabaseImportExportStatus' to report the error encountered
Az.Storage
- β¬οΈ Upgraded Azure.Storage.Blobs to 12.10.0
- β¬οΈ Upgraded Azure.Storage.Files.Shares to 12.8.0
- β¬οΈ Upgraded Azure.Storage.Files.DataLake to 12.8.0
- β¬οΈ Upgraded Azure.Storage.Queues to 12.8.0
- π Supported upgrade storage account to enable HierarchicalNamespace
- 'Invoke-AzStorageAccountHierarchicalNamespaceUpgrade'
- 'Stop-AzStorageAccountHierarchicalNamespaceUpgrade'
- π Supported AccessTierInferred, Tags in blob inventory policy schema
- 'New-AzStorageBlobInventoryPolicyRule'
- π Supported create/update storage account with PublicNetworkAccess enabled/disabled
- 'New-AzStorageAccount'
- 'Set-AzStorageAccount'
- π Supported create/update storage blob container with RootSquash
- 'New-AzRmStorageContainer'
- 'Update-AzRmStorageContainer'
- π Supported AllowProtectedAppendWriteAll in set container Immutability Policy, and add container LegalHold
- 'Set-AzRmStorageContainerImmutabilityPolicy'
- 'Add-AzRmStorageContainerLegalHold'
Az.StorageSync
- π Fixed a bug where not all properties of PSSyncSessionStatus and PSSyncActivityStatus objects were being populated properly.
- This affected the 'Get-AzStorageSyncServerEndpoint' cmdlet when trying to access the following properties of the output:
- SyncStatus.UploadStatus
- SyncStatus.DownloadStatus
- SyncStatus.UploadActivity
- SyncStatus.DownloadActivity
Az.Websites
- β‘οΈ Updated 'Import-AzWebAppKeyVaultCertificate1' to set the default name with combination of keyvault name and cert name
Thanks to our community contributors
- @DSakura207, Use last PowerState instance in Statuses for power status (#15941)
- Yannic Graber (@grabery), Recode Example2 (#15808)
- @joelmforsyth, Fix multi-regional examples (#15918)
- β‘οΈ Adam Coffman (@SysAdminforCoffee), Update Set-AzNetworkInterfaceIpConfig.md (#15846)
- Michael Howard (@x509cert), Reworded sentence to make it clear that a specific key version must be provided (#15886)
-
v6.4.0 Changes
September 01, 2021Az.Accounts
- Corrected the URLs to Azure Portal in the results of 'Get-AzEnvironment' and 'Get-AzContext'. [#15429]
- 0οΈβ£ Made infrastructural changes to support overriding default subscription via a '-SubscriptionId ' parameter.
- Az.Aks is the first module that supports it.
Az.Aks
- Made '-Subscription ' available in all Aks cmdlets. You can manage Aks resources in other subscriptions without switching the context.
Az.ApiManagement
- β Added new 'Sync-AzApiManagementKeyVaultSecret' cmdlet.
- β Added new 'New-AzApiManagementKeyVaultObject' cmdlet.
- β Added new optional [-useFromLocation] parameter to the 'Get-ApiManagementCache' 'New-ApiManagementCache''Update-ApiManagementCache' cmdlet.
- π Updated cmdlet New-AzApiManagement to manage ApiManagement service
- Added support for the new 'Isolated' SKU
- Added support for managing Availability Zones using 'Zone' property
- Added support for Disabling Gateway in a Region using 'DisableGateway' property
- Added support for managing the minimum Api Version to allow for Control Plane using 'MinimalControlPlaneApiVersion' property.
- π Updated cmdlet New-AzApiManagementRegion to manage ApiManagement service
- Added support for managing Availability Zones using 'Zone' property
- Added support for Disabling Gateway in a Region using 'DisableGateway' property
- β Updated cmdlet Add-AzApiManagementRegion to manage ApiManagement service
- Added support for managing Availability Zones using 'Zone' property
- Added support for Disabling Gateway in a Region using 'DisableGateway' property
- β‘οΈ Updated cmdlet Update-AzApiManagementRegion to manage ApiManagement service
- Added support for managing Availability Zones using 'Zone' property
- Added support for Disabling Gateway in a Region using 'DisableGateway' property
- π Updated cmdlet New-AzApiManagementCustomHostnameConfiguration to manage Custom Hostname Configuration
- Added support for specifying 'IdentityClientId' to provide Managed Identity User Assigned ClientId to use with KeyVault
Az.Automation
- π Fixed bug: Closing in input file handle in Import-AzAutomationRunbook
Az.Cdn
- π Fixed mandatory parameters issue in 'Get-AzCdnEndpointResourceUsage' cmdlet
Az.Compute
- β Added new parameters '-LinuxConfigurationPatchMode', '-WindowsConfigurationPatchMode', and '-LinuxConfigurationProvisionVMAgent' to 'Set-AzVmssOSProfile'
- β Added new parameters '-SshKeyName' and '-GenerateSshKey' to 'New-AzVM' to create a VM with SSH
- π Fixed a bug in 'Add-AzVHD' on Linux that caused uploads to fail for certain destination URI
- β Added new cmdlets for Restore Points and Restore Point Collection:
- 'New-AzRestorePoint'
- 'New-AzRestorePointCollection'
- 'Get-AzRestorePoint'
- 'Get-AzRestorePointCollection'
- 'Update-AzRestorePointCollection'
- 'Remove-AzRestorePoint'
- 'Remove-AzRestorePointCollection'
- β Added new parameters '-EnableSpotRestore' and '-SpotRestoreTimeout' to 'New-AzVMSSConfig' to enable Spot Restore Policy
- β Added new cmdlets: 'Update-AzCapacityReservationGroup' and 'Update-AzCapacityReservation'
Az.CosmosDB
- π Fixed a bug where the restore of deleted database accounts fail.
Az.DataFactory
- β Added a subnetId argument for the 'Set-AzDataFactoryV2IntegrationRuntime' cmdlet to support RBAC checking for VNet injection against the subnet resource ID instead of the VNet resource ID.
- β Added the 'Get-AzDataFactoryV2IntegrationRuntimeOutboundNetworkDependenciesEndpoint' cmdlet to provide a list of outbound network dependencies for SSIS integration runtime in Azure Data Factory that joins a virtual network.
- β Added PublicNetworkAccess to Data Factory.
- β‘οΈ Updated ADF .Net SDK version to 4.23.0
Az.KeyVault
- π Supported adding EC keys in key vault [#15699]
Az.Migrate
- π Supported duplicate disk UUID in source disk.
- π Supported subnets in same VNet for AVSet.
- π Supported runAsAccount fetching for multiple Vcenters in same site.
Az.Network
- β‘οΈ Updated cmdlet to add 'Subnet' property for IP based load balancer backend address pool.
- 'New-AzLoadBalancerBackendAddressConfig'
- β‘οΈ Updated cmdlet to add 'TunnelInterface' property for backend pool related operations.
- 'New-AzLoadBalancerBackendAddressPool'
- 'Set-AzLoadBalancerBackendAddressPool'
Az.RecoveryServices
- π Azure Site Recovery multi appliance support for VMware to Azure disaster recovery scenarios using RCM as the control plane.
- π Azure Backup fixed targetPhysicalPath issue with SQL CRR
- π Azure Backup fixed disable protection for SQL workload
- π Azure Backup resolved bug in setting CMK properties in latest release
- π Azure Backup removed special characters from register-azrecoveryservicesbackupcontainer command help text
Az.Resources
- π Use JsonExtensions to serialize deserialize JSON objects to ensure the use of custom serialization settings [#15552]
- β Added support for 'Unsupported' and 'NoEffect' change types to deployment What-If cmdlets.
Az.SecurityInsights
- β‘οΈ Updated to 'Get-AzSentinelIncident' parameters
- Added '-Filter' to support OData filter
- Added '-OrderBy' to support OData ordering
- Added '-Max' to support retrieving more than the default of 1000 incidents.
Az.Sql
- π Changed the underlying implementation of 'Get-AzSqlDatabase' to support a paginated response from the server
- β Added 'ZoneRedundant' parameter to 'New-AzSqlInstance' and 'Set-AzSqlInstance' to enable the creation and the update of zone - redundant instances.
- β Added ZoneRedundant field to the model of the managed instance so that it displays information about zone - redundancy for instance that are returned by 'Get-AzSqlInstance'.
- Extended AuditActionGroups enum in server & database audit. Added DBCC_GROUP, DATABASE_OWNERSHIP_CHANGE_GROUP and DATABASE_CHANGE_GROUP.
- β Added 'AsJob' flag to 'Remove-AzSqlInstance'
- β Added 'SubnetId' parameter to 'Set-AzSqlInstance' to support the cross-subnet update SLO
- β¬οΈ Upgraded to newest SDK version
Az.Storage
- π Supported get/set blob tags on a specific blob
- 'Get-AzStorageBlobTag'
- 'Set-AzStorageBlobTag'
- π Supported create destination blob with specific blob tags while upload/copy Blob
- 'Set-AzStorageBlobContent'
- 'Start-AzStorageBlobCopy'
- π Supported list blobs across containers with a blob tag filter sql expression
- 'Get-AzStorageBlobByTag'
- π Supported list blobs inside a container and include Blob Tags
- 'Get-AzStorageBlob'
- π Supported run blob operation with blob tag condition, and fail the cmdlet when blob tag condition not match
- 'Get-AzStorageBlob'
- 'Get-AzStorageBlobContent'
- 'Get-AzStorageBlobTag'
- 'Remove-AzStorageBlob'
- 'Set-AzStorageBlobContent'
- 'Set-AzStorageBlobTag'
- 'Start-AzStorageBlobCopy'
- 'Stop-AzStorageBlobCopy'
- Generate blob sas token with new API version
- 'New-AzStorageBlobSASToken'
- 'New-AzStorageContainerSASToken'
- 'New-AzStorageAccountSASToken'
- π Fixed blob copy failure with OAuth credential when client and server has time difference [#15644]
- 'Copy-AzStorageBlob'
- π Fixed remove Data Lake Gen2 item fail with readonly SAS token
- 'Remove-AzDataLakeGen2Item'
- π Revised destination existing check in move Data Lake Gen2 item
- 'Move-AzDataLakeGen2Item'
Az.StorageSync
- β Added parameter sets to 'Invoke-AzStorageSyncChangeDetection'
- Can call the cmdlet without -DirectoryPath and -Path parameters to trigger change detection on an entire file share
- β Added support for authoritative upload as part of New-AzStorageSyncServerEndpoint.
- β Added cloud change enumeration status information in Cloud Endpoint object.
- β‘οΈ Updated Server Endpoint object with various health properties
- β Added 'ServerName' property in Server Endpoint and Registered Server objects to support showing the current FQDN of a server.
Az.Websites
- π Fixed 'Set-AzWebApp' to return a valid warning message when fails to add -Hostname #9316
- π Fixed 'Get-AzWebApp' to return CustomDomainVerificationId in the response. #9316
Thanks to our community contributors
- Andrew Sears (@asears)
- Fix spelling of accountname (#15779)
- Fix Spelling, examples (#15780)
- β‘οΈ @cawrites, Update New-AzDataMigrationService.md (#15646)
- π @harpaul-gill, Adding support for pagination in Sql Get Databases (#15772)
- π§ @jeepingben, Create mutex names that are safe for Linux (fixes #15653) (#15666)
- π @LosManos, Docs: Parameter is ignored when listing secrets (#15788)
- β‘οΈ Mats Estensen (@matsest), docs: add examples for Update-AzSubscription (#15748)
- Mauricio Arroyo (@mauricio-msft), Fix typo in cmdlet example (#15719)
-
v6.3.0 Changes
August 01, 2021Az.Accounts
- π Disabled context auto saving when token cache persistence fails on Windows and macOS
- β Added PowerShell version into telemetry record
- β¬οΈ Upgraded Microsoft.ApplicationInsights from 2.4.0 to 2.12.0
- β‘οΈ Updated Azure.Core to 1.16.0
Az.Aks
- β Added 'Start-AzAksCluster', 'Stop-AzAksCluster', 'Get-AzAksUpgradeProfile' and 'Get-AzAksNodePoolUpgradeProfile'. [#14194]
- β Added property 'IdentityProfile' in the output of 'Get-AzAksCluster'. [#12546]
Az.CognitiveServices
- [Breaking Change] Changed type of PSCognitiveServicesAccount.Identity.Type from IdentityType to ResourceIdentityType.
- [Breaking Change] Changed type of PSCognitiveServicesAccount.Sku.Tier from SkuTier to string.
- π [Breaking Change] Removed ActionRequired from PrivateLinkServiceConnectionState.
- β‘οΈ Updated PowerShell to use 2021-04-30 version.
- β Added 'Undo-AzCognitiveServicesAccountRemoval' cmdlet.
- β Added parameters '-RestrictOutboundNetworkAccess', '-AllowedFqdnList', '-DisableLocalAuth', '-KeyVaultIdentityClientId', '-IdentityType', '-UserAssignedIdentityId' to 'New-AzureCognitiveServicesAccount' and 'Set-AzureCognitiveServicesAccount'.
- β Added parameters '-InRemovedState', '-Location' to 'Remove-AzureCognitiveServicesAccount' and 'Get-AzureCognitiveServicesAccount'.
Az.Compute
- π Fixed the warning in 'New-AzVM' cmdlet stating the sku of the VM is being defaulted even if a sku size is provided by the user. Now it only occurs when the user does not provide a sku size.
- β‘οΈ Edited 'Set-AzVmOperatingSystem' cmdlet to no longer overwrite any existing EnableAutomaticUpdates value on the passed in virtual machine if it exists.
- β‘οΈ Updated Compute module to use the latest .Net SDK version 48.0.0.
- β Added new cmdlets for the Capacity Reservation Feature:
- 'New-AzCapacityReservationGroup'
- 'Remove-AzCapacityReservationGroup'
- 'Get-AzCapacityReservationGroup'
- 'New-AzCapacityReservation'
- 'Remove-AzCapacityReservation'
- 'Get-AzCapacityReservation'
- β Added a new parameter '-CapacityReservationGroupId' to the following cmdlets:
- 'New-AzVm'
- 'New-AzVmConfig'
- 'New-AzVmss'
- 'New-AzVmssConfig'
- 'Update-AzVm'
- 'Update-AzVmss'
Az.DataFactory
- β‘οΈ Updated ADF .Net SDK version to 4.21.0
Az.Migrate
- β Added SQL Server license type.
- β Added CRN feature.
- β Added resource tags feature.
- β‘οΈ Updated to 2021-02-10 api version.
Az.Monitor
- β Added parameter 'ResourceGroupName' back for 'Add-AzAutoscaleSetting' parameter set 'AddAzureRmAutoscaleSettingUpdateParamGroup' and made it optional [#15491]
Az.RecoveryServices
- β Added Archive for V1 vaults.
- β Added ProtectedItemsCount in Get-AzRecoveryServicesBackupProtectionPolicy.
- β‘οΈ Azure site recovery bug fix for azure to azure in update vm properties.
Az.RedisCache
- β Added 'RedisVersion' parameter in 'New-AzRedisCache' and 'Set-AzRedisCache'
Az.Resources
- π Fixed bug with 'PSResource' where some constructors left 'SubscriptionId' property unassigned/null. [#10783]
- β Added support for creating and updating Template Spec in Bicep file [#15313]
- β Added '-ProceedIfNoChange' parameter to deployment create cmdlets.
Az.ServiceFabric
- π Fixed Managed and Classic Application models (Application, Cluster, Service) by updating constructor to take all new properties
- This solves piping related issues where piping the results directly from a Get cmdlet call into and Update or Set call remove some intentionally set properties
- Updated appropriate test files to cover the above mentioned cases
Az.Sql
- π Fixed identity logic in 'Set-AzSqlServer' and 'Set-AzSqlInstance'
Az.Storage
- π Supported Blob Last Access Time
- 'Enable-AzStorageBlobLastAccessTimeTracking'
- 'Disable-AzStorageBlobLastAccessTimeTracking'
- 'Add-AzStorageAccountManagementPolicyAction'
- 0οΈβ£ Made 'Get-AzDataLakeGen2ChildItem' list all datalake gen2 items by default, instead of needing user to list chunk by chunk.
- π Fixed BlobProperties is empty issue when using sas without prefix '?' [#15460]
- π Fixed synchronously copy small blob failure [#15548]
- 'Copy-AzStorageBlob'
Az.Websites
- π Fixed 'Add-AzWebAppAccessRestrictionRule' failing when users does not have permissions to get Service Tag list #15316 and #14862
Thanks to our community contributors
- β‘οΈ Borys Generalov (@bgener), Update Get-AzPolicyState.md (#15455)
- β‘οΈ Dean Mock (@deanmock), Update New-AzAutomationSchedule.md (#15371)
- John Bevan (@JohnLBevan), #10783 - Fix for Get-AzResource returning PSResource with null SubscriptionId (#15106)
- π Michael Mejias Sanchez (@mikemej), Update - Update deployment (external VNET) (#15391)
- @mjsharma, Adding note for alternate commands (#15360)
- βοΈ Ked Mardemootoo (@nocticdr), Fixed some typos for added clarity (#15428)
- π Pascal Berger (@pascalberger), Fix parameter name in Sync-AzVirtualNetworkPeering examples (#15493)
- @rcabr, Doc fix in Get-AzStorageContainer (#15476)
- β‘οΈ AAron (@S-AA-RON), Update New-AzNetworkSecurityGroup.md (#15512)
- β‘οΈ εζ¬γγγ³ (@sakamoto-poteko), Update New-AzVMConfig.md (#15376)
- β‘οΈ @Shawn-Yuen, Update Remove-AzDataLakeGen2Item.md (#15388)