Skip to content

Commit

Permalink
Release-2024-10-08
Browse files Browse the repository at this point in the history
  • Loading branch information
msJinLei committed Sep 25, 2024
1 parent 852b3ff commit 6d398f5
Show file tree
Hide file tree
Showing 166 changed files with 40,825 additions and 26,753 deletions.
88 changes: 88 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,91 @@
## 12.4.0 - October 2024
#### Az.App 1.1.0
* Added breaking change messages:
* 'New-AzContainerApp'
* 'New-AzContainerAppJob'
* 'Update-AzContainerApp'
* 'Update-AzContainerAppJob'
* Fixed an issue that caused Get/New-Az* cmdlets with returned objects to incorrectly expose the parameter [-PassThru].
* 'Get-AzContainerApp'
* 'Get-AzContainerAppAuthToken'
* 'Get-AzContainerAppDiagnosticRoot'
* 'New-AzContainerAppManagedCert'

#### Az.Billing 2.1.0
* Renamed 'Get-UsageAggregates' to 'Get-AzUsageAggregate' and added 'Get-UsageAggregates' as the alias to avoid breaking change.

#### Az.Compute 8.4.0
* Added 'SkuProfileVmSize' and 'SkuProfileAllocationStrategy' parameters to 'New-AzVmss', 'New-AzVmssConfig', and 'Update-AzVmss' cmdlets for VMSS Instance Mix operations.
* Added a new optional parameter '-GenerateSshKey-type' to the 'New-AzVM' cmdlet, allowing users to specify the type of SSH key to generate (Ed25519 or RSA).
* Added 'EnableResilientVMCreate' and 'EnableResilientVMDelete' parameters to 'Update-AzVmss' and 'New-AzVmssConfig' cmdlets for enhanced VM resilience options.
* Added 'IsVMInStandByPool' property to 'PSVirtualMachineInstanceView' object. [#25736]

#### Az.CosmosDB 1.15.0
* Added new parameter 'DisableTtl' to 'Restore-AzCosmosDBAccount'.

#### Az.DataFactory 1.18.8
* Added support for Iceberg format as a sink.
* Enabled sslMode and useSystemTrustStore options for MariaDB.

#### Az.ElasticSan 1.1.0
* Supported 'EnforceDataIntegrityCheckForIscsi' for creating and updating volume groups

#### Az.HDInsight 6.2.1
* Fixed a bug: Error occurs when setting the same assigned identity for storage and esp configurations.

#### Az.KeyVault 6.2.0
* Fixed a parameter validation issue in Set-AzureKeyVaultCertificatePolicy. [#25649]

#### Az.Monitor 5.2.2
* Added breaking change messages:
* 'New-AzDataCollectionEndpoint'
* 'New-AzDataCollectionRule'
* 'Update-AzDataCollectionEndpoint'
* 'Update-AzDataCollectionRule'
* Updated documentation for 'New-AzActionGroupLogicAppReceiverObject'

#### Az.Network 7.9.0
* Onboarded 'Microsoft.VideoIndexer/accounts' to private link cmdlets
* Added support to create, get and delete Bastion shareable links
- 'New-AzBastionShareableLink'
- 'Get-AzBastionShareableLink'
- 'Remove-AzBastionShareableLink'
* Fixed a bug in cmdlet 'Invoke-AzFirewallPacketCapture' which caused the packet capture request to be stuck in a waiting for activation state.
* Updated cmdlet to add the property of 'Sensitivity', and updated corresponding cmdlets.
- 'New-AzApplicationGatewayFirewallPolicyManagedRuleOverride'
* Added support for 'DefaultOutboundAccess' property in 'Set-AzVirtualNetworkSubnetConfig' command
* Added support for 'EnabledFilteringCriteria' property in 'New-AzNetworkWatcherFlowLog' and 'Set-AzNetworkWatcherFlowLog' commands
* Added support of 'UserAssignedIdentityId' Property in 'New-AzNetworkWatcherFlowLog' and 'Set-AzNetworkWatcherFlowLog' commands
* Added support of 'DestinationIPAddress' property in 'New-AzPrivateLinkService' command
- 'LoadBalancerFrontendIpConfiguration' is not a mandatory parameter anymore.
- The user can provide either 'LoadBalancerFrontendIpConfiguration' or 'DestinationIPAddress'.

#### Az.RecoveryServices 7.2.0
* Fixed bug for making RecoveryAzureStorageAccountId parameter optional in 'New-ASRReplicationProtectedItem' cmdlet of H2A.

#### Az.RedisEnterpriseCache 1.3.0
* Added support for using Microsoft Entra token-based authentication.
* Added the new properties of Cluster: highAvailability and redundancyMode.
* Added new product SKUs.
* Added the new properties of Database: accessKeysAuthentication.
* Added Invoke-AzRedisEnterpriseCacheForceDatabaseLinkToReplicationGroup to force link geo replicated caches.
* Added Update-AzRedisEnterpriseCacheDatabaseDbRedisVersion to upgrade the redis database version directly.

#### Az.Resources 7.5.0
* Added 'ResourceSelector' and 'Override' parameters to 'New/Update-AzPolicyAssignment'.
* Added 'ResourceSelector' parameter to 'New/Update-AzPolicyExemption'.
* Removed 'Experimental' notice from '-WithSource' parameter to 'Publish-AzBicepModule'.

#### Az.StackHCIVM 1.0.5
* Fixed the update issue

#### Az.Storage 7.4.0
* Added a warning for an upcoming breaking change for removing references to 'Microsoft.Azure.Storage.File'
- 'Start-AzStorageFileCopy'

#### Az.Websites 3.2.2
* Fix bug where parameters could not be set to false for 'Publish-AzWebApp'

## 12.3.0 - September 2024
#### Az.Accounts 3.0.4
* Added customized UserAgent for ARM telemetry.
Expand Down
57 changes: 57 additions & 0 deletions documentation/SyntaxChangeLog/SyntaxChangeLog-Az12.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,59 @@
## 12.4.0 - October 2024
#### Az.App 1.1.0
* Modified cmdlet `Get-AzContainerApp`
- Removed parameter `-PassThru`
* Modified cmdlet `Get-AzContainerAppAuthToken`
- Removed parameter `-PassThru`
* Modified cmdlet `Get-AzContainerAppDiagnosticRoot`
- Removed parameter `-PassThru`
* Modified cmdlet `New-AzContainerAppManagedCert`
- Removed parameter `-PassThru`
#### Az.Billing 2.1.0
* Removed cmdlet `Get-UsageAggregates`
* Added cmdlet `Get-AzUsageAggregate`
#### Az.Compute 8.4.0
* Modified cmdlet `New-AzSshKey`
- Added parameter `-SshKeyType`
* Modified cmdlet `New-AzVM`
- Added parameter `-SshKeyType`
* Modified cmdlet `New-AzVmss`
- Added parameters `-SkuProfileVmSize`, `-SkuProfileAllocationStrategy`
* Modified cmdlet `New-AzVmssConfig`
- Added parameters `-SkuProfileVmSize`, `-SkuProfileAllocationStrategy`, `-EnableResilientVMCreate`, `-EnableResilientVMDelete`
* Modified cmdlet `Update-AzVmss`
- Added parameters `-SkuProfileVmSize`, `-SkuProfileAllocationStrategy`, `-EnableResilientVMCreate`, `-EnableResilientVMDelete`
#### Az.CosmosDB 1.15.0
* Modified cmdlet `Restore-AzCosmosDBAccount`
- Added parameter `-DisableTtl`
#### Az.ElasticSan 1.1.0
* Modified cmdlet `New-AzElasticSanVolumeGroup`
- Added parameter `-EnforceDataIntegrityCheckForIscsi`
* Modified cmdlet `Update-AzElasticSanVolumeGroup`
- Added parameter `-EnforceDataIntegrityCheckForIscsi`
#### Az.Network 7.9.0
* Modified cmdlet `New-AzApplicationGatewayFirewallPolicyManagedRuleOverride`
- Added parameter `-Sensitivity`
* Modified cmdlet `New-AzNetworkWatcherFlowLog`
- Added parameters `-EnabledFilteringCriteria`, `-UserAssignedIdentityId`
* Modified cmdlet `New-AzPrivateLinkService`
- Added parameter `-DestinationIPAddress`
* Modified cmdlet `Set-AzNetworkWatcherFlowLog`
- Added parameters `-EnabledFilteringCriteria`, `-UserAssignedIdentityId`
* Added cmdlet `Get-AzBastionShareableLink`, `New-AzBastionShareableLink`, `Remove-AzBastionShareableLink`
#### Az.RedisEnterpriseCache 1.3.0
* Modified cmdlet `Update-AzRedisEnterpriseCache`
- Added parameter `-HighAvailability`
* Added cmdlet `Get-AzRedisEnterpriseCacheAccessPolicyAssignment`, `Invoke-AzRedisEnterpriseCacheForceDatabaseLinkToReplicationGroup`, `New-AzRedisEnterpriseCacheAccessPolicyAssignment`, `Remove-AzRedisEnterpriseCacheAccessPolicyAssignment`, `Update-AzRedisEnterpriseCacheDatabaseDbRedisVersion`
#### Az.Resources 7.5.0
* Modified cmdlet `New-AzPolicyAssignment`
- Added parameters `-Override`, `-ResourceSelector`
* Modified cmdlet `New-AzPolicyExemption`
- Added parameter `-ResourceSelector`
* Modified cmdlet `Update-AzPolicyAssignment`
- Added parameters `-Override`, `-ResourceSelector`
* Modified cmdlet `Update-AzPolicyExemption`
- Added parameter `-ResourceSelector`

## 12.3.0 - September 2024
#### Az.Compute 8.3.0
* Modified cmdlet `Get-AzCapacityReservationGroup`
Expand Down Expand Up @@ -980,3 +1036,4 @@




65 changes: 65 additions & 0 deletions documentation/breaking-changes/upcoming-breaking-changes.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,68 @@
- The Token property of the output type will be changed from String to SecureString. Add the [-AsSecureString] switch to avoid the impact of this upcoming breaking change.
- This change is expected to take effect from Az.Accounts version: 4.0.0 and Az version: 13.0.0

## Az.App

### `New-AzContainerApp`

- Parameter breaking-change will happen to all parameter sets
- `-IdentityType`
- The parameter : 'IdentityType' is changing.
- Change description : IdentityType will be removed. EnableSystemAssignedIdentity will be used to enable/disable system assigned identity and UserAssignedIdentity will be used to specify user assigned identities.
- This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
- The change is expected to take effect from version : '2.0.0'
- `-IdentityUserAssignedIdentity`
- The parameter : 'IdentityUserAssignedIdentity' is changing.
The type of the parameter is changing from 'Hashtable' to 'string[]'.
- Change description : IdentityUserAssignedIdentity will be renamed to UserAssignedIdentity. And its type will be simplified as string array.
- This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
- The change is expected to take effect from version : '2.0.0'

### `New-AzContainerAppJob`

- Parameter breaking-change will happen to all parameter sets
- `-IdentityType`
- The parameter : 'IdentityType' is changing.
- Change description : IdentityType will be removed. EnableSystemAssignedIdentity will be used to enable/disable system assigned identity and UserAssignedIdentity will be used to specify user assigned identities.
- This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
- The change is expected to take effect from version : '2.0.0'
- `-IdentityUserAssignedIdentity`
- The parameter : 'IdentityUserAssignedIdentity' is changing.
The type of the parameter is changing from 'Hashtable' to 'string[]'.
- Change description : IdentityUserAssignedIdentity will be renamed to UserAssignedIdentity. And its type will be simplified as string array.
- This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
- The change is expected to take effect from version : '2.0.0'

### `Update-AzContainerApp`

- Parameter breaking-change will happen to all parameter sets
- `-IdentityType`
- The parameter : 'IdentityType' is changing.
- Change description : IdentityType will be removed. EnableSystemAssignedIdentity will be used to enable/disable system assigned identity and UserAssignedIdentity will be used to specify user assigned identities.
- This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
- The change is expected to take effect from version : '2.0.0'
- `-IdentityUserAssignedIdentity`
- The parameter : 'IdentityUserAssignedIdentity' is changing.
The type of the parameter is changing from 'Hashtable' to 'string[]'.
- Change description : IdentityUserAssignedIdentity will be renamed to UserAssignedIdentity. And its type will be simplified as string array.
- This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
- The change is expected to take effect from version : '2.0.0'

### `Update-AzContainerAppJob`

- Parameter breaking-change will happen to all parameter sets
- `-IdentityType`
- The parameter : 'IdentityType' is changing.
- Change description : IdentityType will be removed. EnableSystemAssignedIdentity will be used to enable/disable system assigned identity and UserAssignedIdentity will be used to specify user assigned identities.
- This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
- The change is expected to take effect from version : '2.0.0'
- `-IdentityUserAssignedIdentity`
- The parameter : 'IdentityUserAssignedIdentity' is changing.
The type of the parameter is changing from 'Hashtable' to 'string[]'.
- Change description : IdentityUserAssignedIdentity will be renamed to UserAssignedIdentity. And its type will be simplified as string array.
- This change will take effect on '11/19/2024'- The change is expected to take effect from Az version : '13.0.0'
- The change is expected to take effect from version : '2.0.0'

## Az.DevCenter

### `Get-AzDevCenterUserDevBox`
Expand Down Expand Up @@ -458,6 +520,9 @@
- This change is expected to take effect from Az.Storage version: 8.0.0 and Az version: 13.0.0

- Parameter breaking-change will happen to all parameter sets
- `-Context`
- The parameter Context will be required when the input source blob is based on OAuth credential.
- This change is expected to take effect from Az.Storage version: 8.0.0 and Az version: 13.0.0
- `-DestFile`
- The parameter DestFile will be deprecated. To input a dest file instance, use DestShareFileClient instead.
- This change is expected to take effect from Az.Storage version: 8.0.0 and Az version: 13.0.0
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 - September 2024"
$productName = "Microsoft Azure PowerShell - October 2024"

# where to put temp files
$tmp = Join-Path $env:temp azure-cmdlets-tmp
Expand Down
Loading

0 comments on commit 6d398f5

Please sign in to comment.