-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
Merge release-network-2024-03-01 to main #26136
base: main
Are you sure you want to change the base?
Conversation
* PS Changes for User Managed Identity * update changeLog.md * update changeLog.md * Update ChangeLog.md * updating New-AzNetworkWatcherFlowLog.md file --------- Co-authored-by: Yabo Hu <[email protected]>
…wlogs (Azure#25709) * Powershell code changes to support new field in flowlogs * adding unit tests * Help generation * Generated flowlogs related files * Revert "Generated flowlogs related files" This reverts commit 4e7c8c0. * add changeLog.md * Reapply "Generated flowlogs related files" This reverts commit 0b7db60. * Adding session records * Revert "Reapply "Generated flowlogs related files"" This reverts commit b17598d. * Modified TestVnetFlowLogWithEmptyFilteringCondition and TestVnetFlowLogWithFiltering * Help files * Model generated flowlogs files * Commit added to ReadMe file against 2024-03-01 * Checking in all the generated files --------- Co-authored-by: Mansi Verma <[email protected]>
…zVirtualNetworkSubnetConfig command (Azure#25794)
Removed noHealthyBackendsBehavior directive.
…ule Override (Azure#25705) * sensitivity add * add back deleted rule * add back deleted rule * removed bracket * merge conf * edit comment and add nuget * retry test * fix test * edit sdk * edit test
* fixing packet capture call to be async * fixing the test to return success * replaced the hard coded sasurl with sasurl generated on the fly * Adding session record for the fixed test * adding change summary to changelog.md * skipping test in cloud runner due to issues accessing deployed storage account * removing storage account actions, replacing the sessions recording and replacing the sasurl with a dummySAS as per recommendation * mask sas url in record json --------- Co-authored-by: Yabo Hu <[email protected]>
* Init * Adding help content * Update test run * Null check * Update ChangeLog.md * Update help * Update test result * Minor string changes * Update ChangeLog.md * Updating BSL label * Update help * Update Remove-AzBastionShareableLink.md * Update ChangeLog.md --------- Co-authored-by: Abhishek Shah <[email protected]> Co-authored-by: Jin Lei <[email protected]>
* Add destination IP address as parameter for PLS * Make Loadbalancer non required
️✔️Az.Accounts
️✔️Az.ApplicationInsights
🔄Az.Batch
🔄Az.CognitiveServices
🔄Az.Compute
🔄Az.ContainerRegistry
🔄Az.CosmosDB
🔄Az.DataLakeStore
🔄Az.Dns
🔄Az.EventHub
🔄Az.KeyVault
️✔️Az.ManagedServiceIdentity
🔄Az.Monitor
🔄Az.NetAppFiles
|
Type | Cmdlet | Example | Line | RuleName | Description | Extent | Remediation |
---|---|---|---|---|---|---|---|
Get-AzBastionShareableLink | 1 | 1 | Unassigned_Variable | Get-AzBastionShareableLink -ResourceGroupName $RgName is a null-valued parameter value. | -ResourceGroupName | Assign value for $RgName. | |
Get-AzBastionShareableLink | 1 | 1 | Unassigned_Variable | Get-AzBastionShareableLink -Name $bastionName is a null-valued parameter value. | -Name | Assign value for $bastionName. | |
Get-AzBastionShareableLink | 2 | 1 | Unassigned_Variable | Get-AzBastionShareableLink -InputObject $bastion is a null-valued parameter value. | -InputObject | Assign value for $bastion. | |
Get-AzBastionShareableLink | 2 | 1 | Unassigned_Variable | Get-AzBastionShareableLink -TargetVmId $vm1.Id is a null-valued parameter value. | -TargetVmId | Assign value for $vm1.Id. | |
New-AzApplicationGatewayFirewallPolicyManagedRuleOverride | 1 | 1 | Unassigned_Variable | New-AzApplicationGatewayFirewallPolicyManagedRuleOverride -RuleId $ruleId is a null-valued parameter value. | -RuleId | Assign value for $ruleId. | |
New-AzApplicationGatewayFirewallPolicyManagedRuleOverride | 2 | 1 | Unassigned_Variable | New-AzApplicationGatewayFirewallPolicyManagedRuleOverride -RuleId $ruleId is a null-valued parameter value. | -RuleId | Assign value for $ruleId. | |
New-AzApplicationGatewayFirewallPolicyManagedRuleOverride | 3 | 1 | Unassigned_Variable | New-AzApplicationGatewayFirewallPolicyManagedRuleOverride -RuleId $ruleId is a null-valued parameter value. | -RuleId | Assign value for $ruleId. | |
New-AzBastionShareableLink | 1 | 1 | Unassigned_Variable | Get-AzVM -ResourceGroupName $RgName is a null-valued parameter value. | -ResourceGroupName | Assign value for $RgName. | |
New-AzBastionShareableLink | 1 | 1 | Unassigned_Variable | Get-AzVM -Name $vmName is a null-valued parameter value. | -Name | Assign value for $vmName. | |
New-AzBastionShareableLink | 1 | 2 | Unassigned_Variable | New-AzBastionShareableLink -ResourceGroupName $RgName is a null-valued parameter value. | -ResourceGroupName | Assign value for $RgName. | |
New-AzBastionShareableLink | 1 | 2 | Unassigned_Variable | New-AzBastionShareableLink -Name $bastionName is a null-valued parameter value. | -Name | Assign value for $bastionName. | |
New-AzBastionShareableLink | 2 | 1 | Unassigned_Variable | Get-AzVM -ResourceGroupName $RgName is a null-valued parameter value. | -ResourceGroupName | Assign value for $RgName. | |
New-AzBastionShareableLink | 2 | 1 | Unassigned_Variable | Get-AzVM -Name $vmName1 is a null-valued parameter value. | -Name | Assign value for $vmName1. | |
New-AzBastionShareableLink | 2 | 2 | Unassigned_Variable | Get-AzVM -ResourceGroupName $RgName is a null-valued parameter value. | -ResourceGroupName | Assign value for $RgName. | |
New-AzBastionShareableLink | 2 | 2 | Unassigned_Variable | Get-AzVM -Name $vmName2 is a null-valued parameter value. | -Name | Assign value for $vmName2. | |
New-AzBastionShareableLink | 2 | 3 | Unassigned_Variable | Get-AzBastion -ResourceGroupName $RgName is a null-valued parameter value. | -ResourceGroupName | Assign value for $RgName. | |
New-AzBastionShareableLink | 2 | 3 | Unassigned_Variable | Get-AzBastion -Name $bastionName is a null-valued parameter value. | -Name | Assign value for $bastionName. | |
New-AzBastionShareableLink | 2 | 4 | Mismatched_Parameter_Value_Type | New-AzBastionShareableLink -TargetVmId $vm1.Id, $vm2.Id is not an expected parameter value type. | -TargetVmId | Use correct parameter value type. Expected Type is string. Now the type is Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineInstanceView.(Command). | |
New-AzPrivateLinkService | 1 | 4 | Mismatched_Parameter_Value_Type | New-AzPrivateLinkServiceIpConfig -Subnet $subnet is not an expected parameter value type. | -Subnet | Use correct parameter value type. Expected Type is Microsoft.Azure.Commands.Network.Models.PSSubnet. Now the type is Microsoft.Azure.Commands.Network.Models.PSVirtualNetwork.(Command). | |
New-AzPrivateLinkService | 2 | 4 | Mismatched_Parameter_Value_Type | New-AzPrivateLinkServiceIpConfig -Subnet $subnet is not an expected parameter value type. | -Subnet | Use correct parameter value type. Expected Type is Microsoft.Azure.Commands.Network.Models.PSSubnet. Now the type is Microsoft.Azure.Commands.Network.Models.PSVirtualNetwork.(Command). | |
New-AzPrivateLinkService | 2 | 5 | Mismatched_Parameter_Value_Type | New-AzPrivateLinkServiceIpConfig -Subnet $subnet is not an expected parameter value type. | -Subnet | Use correct parameter value type. Expected Type is Microsoft.Azure.Commands.Network.Models.PSSubnet. Now the type is Microsoft.Azure.Commands.Network.Models.PSVirtualNetwork.(Command). | |
New-AzPrivateLinkService | 2 | 6 | Mismatched_Parameter_Value_Type | New-AzPrivateLinkServiceIpConfig -Subnet $subnet is not an expected parameter value type. | -Subnet | Use correct parameter value type. Expected Type is Microsoft.Azure.Commands.Network.Models.PSSubnet. Now the type is Microsoft.Azure.Commands.Network.Models.PSVirtualNetwork.(Command). | |
Remove-AzBastionShareableLink | 1 | 1 | Unassigned_Variable | Remove-AzBastionShareableLink -ResourceGroupName $RgName is a null-valued parameter value. | -ResourceGroupName | Assign value for $RgName. | |
Remove-AzBastionShareableLink | 1 | 1 | Unassigned_Variable | Remove-AzBastionShareableLink -Name $bastionName is a null-valued parameter value. | -Name | Assign value for $bastionName. | |
Remove-AzBastionShareableLink | 1 | 1 | Unassigned_Variable | Remove-AzBastionShareableLink -TargetVmId $vm.Id is a null-valued parameter value. | -TargetVmId | Assign value for $vm.Id. | |
Remove-AzBastionShareableLink | 2 | 1 | Unassigned_Variable | Remove-AzBastionShareableLink -InputObject $bastion is a null-valued parameter value. | -InputObject | Assign value for $bastion. | |
Remove-AzBastionShareableLink | 2 | 1 | Unassigned_Variable | Remove-AzBastionShareableLink -TargetVmId $vm.Id is a null-valued parameter value. | -TargetVmId | Assign value for $vm.Id. |
⚠️ Windows PowerShell - Windows
Type | Cmdlet | Example | Line | RuleName | Description | Extent | Remediation |
---|---|---|---|---|---|---|---|
Get-AzBastionShareableLink | 1 | 1 | Unassigned_Variable | Get-AzBastionShareableLink -ResourceGroupName $RgName is a null-valued parameter value. | -ResourceGroupName | Assign value for $RgName. | |
Get-AzBastionShareableLink | 1 | 1 | Unassigned_Variable | Get-AzBastionShareableLink -Name $bastionName is a null-valued parameter value. | -Name | Assign value for $bastionName. | |
Get-AzBastionShareableLink | 2 | 1 | Unassigned_Variable | Get-AzBastionShareableLink -InputObject $bastion is a null-valued parameter value. | -InputObject | Assign value for $bastion. | |
Get-AzBastionShareableLink | 2 | 1 | Unassigned_Variable | Get-AzBastionShareableLink -TargetVmId $vm1.Id is a null-valued parameter value. | -TargetVmId | Assign value for $vm1.Id. | |
New-AzApplicationGatewayFirewallPolicyManagedRuleOverride | 1 | 1 | Unassigned_Variable | New-AzApplicationGatewayFirewallPolicyManagedRuleOverride -RuleId $ruleId is a null-valued parameter value. | -RuleId | Assign value for $ruleId. | |
New-AzApplicationGatewayFirewallPolicyManagedRuleOverride | 2 | 1 | Unassigned_Variable | New-AzApplicationGatewayFirewallPolicyManagedRuleOverride -RuleId $ruleId is a null-valued parameter value. | -RuleId | Assign value for $ruleId. | |
New-AzApplicationGatewayFirewallPolicyManagedRuleOverride | 3 | 1 | Unassigned_Variable | New-AzApplicationGatewayFirewallPolicyManagedRuleOverride -RuleId $ruleId is a null-valued parameter value. | -RuleId | Assign value for $ruleId. | |
New-AzBastionShareableLink | 1 | 1 | Unassigned_Variable | Get-AzVM -ResourceGroupName $RgName is a null-valued parameter value. | -ResourceGroupName | Assign value for $RgName. | |
New-AzBastionShareableLink | 1 | 1 | Unassigned_Variable | Get-AzVM -Name $vmName is a null-valued parameter value. | -Name | Assign value for $vmName. | |
New-AzBastionShareableLink | 1 | 2 | Unassigned_Variable | New-AzBastionShareableLink -ResourceGroupName $RgName is a null-valued parameter value. | -ResourceGroupName | Assign value for $RgName. | |
New-AzBastionShareableLink | 1 | 2 | Unassigned_Variable | New-AzBastionShareableLink -Name $bastionName is a null-valued parameter value. | -Name | Assign value for $bastionName. | |
New-AzBastionShareableLink | 2 | 1 | Unassigned_Variable | Get-AzVM -ResourceGroupName $RgName is a null-valued parameter value. | -ResourceGroupName | Assign value for $RgName. | |
New-AzBastionShareableLink | 2 | 1 | Unassigned_Variable | Get-AzVM -Name $vmName1 is a null-valued parameter value. | -Name | Assign value for $vmName1. | |
New-AzBastionShareableLink | 2 | 2 | Unassigned_Variable | Get-AzVM -ResourceGroupName $RgName is a null-valued parameter value. | -ResourceGroupName | Assign value for $RgName. | |
New-AzBastionShareableLink | 2 | 2 | Unassigned_Variable | Get-AzVM -Name $vmName2 is a null-valued parameter value. | -Name | Assign value for $vmName2. | |
New-AzBastionShareableLink | 2 | 3 | Unassigned_Variable | Get-AzBastion -ResourceGroupName $RgName is a null-valued parameter value. | -ResourceGroupName | Assign value for $RgName. | |
New-AzBastionShareableLink | 2 | 3 | Unassigned_Variable | Get-AzBastion -Name $bastionName is a null-valued parameter value. | -Name | Assign value for $bastionName. | |
New-AzBastionShareableLink | 2 | 4 | Mismatched_Parameter_Value_Type | New-AzBastionShareableLink -TargetVmId $vm1.Id, $vm2.Id is not an expected parameter value type. | -TargetVmId | Use correct parameter value type. Expected Type is string. Now the type is Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineInstanceView.(Command). | |
New-AzPrivateLinkService | 1 | 4 | Mismatched_Parameter_Value_Type | New-AzPrivateLinkServiceIpConfig -Subnet $subnet is not an expected parameter value type. | -Subnet | Use correct parameter value type. Expected Type is Microsoft.Azure.Commands.Network.Models.PSSubnet. Now the type is Microsoft.Azure.Commands.Network.Models.PSVirtualNetwork.(Command). | |
New-AzPrivateLinkService | 2 | 4 | Mismatched_Parameter_Value_Type | New-AzPrivateLinkServiceIpConfig -Subnet $subnet is not an expected parameter value type. | -Subnet | Use correct parameter value type. Expected Type is Microsoft.Azure.Commands.Network.Models.PSSubnet. Now the type is Microsoft.Azure.Commands.Network.Models.PSVirtualNetwork.(Command). | |
New-AzPrivateLinkService | 2 | 5 | Mismatched_Parameter_Value_Type | New-AzPrivateLinkServiceIpConfig -Subnet $subnet is not an expected parameter value type. | -Subnet | Use correct parameter value type. Expected Type is Microsoft.Azure.Commands.Network.Models.PSSubnet. Now the type is Microsoft.Azure.Commands.Network.Models.PSVirtualNetwork.(Command). | |
New-AzPrivateLinkService | 2 | 6 | Mismatched_Parameter_Value_Type | New-AzPrivateLinkServiceIpConfig -Subnet $subnet is not an expected parameter value type. | -Subnet | Use correct parameter value type. Expected Type is Microsoft.Azure.Commands.Network.Models.PSSubnet. Now the type is Microsoft.Azure.Commands.Network.Models.PSVirtualNetwork.(Command). | |
Remove-AzBastionShareableLink | 1 | 1 | Unassigned_Variable | Remove-AzBastionShareableLink -ResourceGroupName $RgName is a null-valued parameter value. | -ResourceGroupName | Assign value for $RgName. | |
Remove-AzBastionShareableLink | 1 | 1 | Unassigned_Variable | Remove-AzBastionShareableLink -Name $bastionName is a null-valued parameter value. | -Name | Assign value for $bastionName. | |
Remove-AzBastionShareableLink | 1 | 1 | Unassigned_Variable | Remove-AzBastionShareableLink -TargetVmId $vm.Id is a null-valued parameter value. | -TargetVmId | Assign value for $vm.Id. | |
Remove-AzBastionShareableLink | 2 | 1 | Unassigned_Variable | Remove-AzBastionShareableLink -InputObject $bastion is a null-valued parameter value. | -InputObject | Assign value for $bastion. | |
Remove-AzBastionShareableLink | 2 | 1 | Unassigned_Variable | Remove-AzBastionShareableLink -TargetVmId $vm.Id is a null-valued parameter value. | -TargetVmId | Assign value for $vm.Id. |
️✔️Help File Existence Check
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️File Change Check
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️UX Metadata Check
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️Generated Sdk Check
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
🔄Test
🔄PowerShell Core - Windows
🔄Windows PowerShell - Windows
️✔️Az.OperationalInsights
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
🔄Az.PrivateDns
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
🔄Test
🔄PowerShell Core - Windows
🔄Windows PowerShell - Windows
🔄Az.RecoveryServices
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
🔄Test
🔄PowerShell Core - Windows
🔄Windows PowerShell - Windows
️✔️Az.Resources
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
🔄Az.Security
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
🔄Test
🔄PowerShell Core - Windows
🔄Windows PowerShell - Windows
🔄Az.ServiceBus
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
🔄Test
🔄PowerShell Core - Windows
🔄Windows PowerShell - Windows
🔄Az.SignalR
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
🔄Test
🔄PowerShell Core - Windows
🔄Windows PowerShell - Windows
🔄Az.Sql
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
🔄Test
🔄PowerShell Core - Windows
🔄Windows PowerShell - Windows
️✔️Az.Storage
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
🔄Az.Websites
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
🔄Test
🔄PowerShell Core - Windows
🔄Windows PowerShell - Windows
|
|
@msJinLei Which branch are you going to merge in the release ? msJinLei:network-release or release-network-2024-03-01 |
@kamboj-prjwl |
793e09e
to
4f1b6c6
Compare
Description
@kamboj-prjwl As the network release branch contains a lot of important changes, it is risky to merge it at the latest minute. I am merging the release-network-2024-03-01 branch to main. Please review the PR.
After the PR is merged, release-network-2024-03-01 should be deleted and #26091 and #25810 should be retargeting to main branch
Mandatory Checklist
Please choose the target release of Azure PowerShell. (⚠️ Target release is a different concept from API readiness. Please click below links for details.)
Check this box to confirm: I have read the Submitting Changes section of
CONTRIBUTING.md
and reviewed the following information:ChangeLog.md
file(s) appropriatelysrc/{{SERVICE}}/{{SERVICE}}/ChangeLog.md
.## Upcoming Release
header in the past tense.ChangeLog.md
if no new release is required, such as fixing test case only.