azure-powershell icon indicating copy to clipboard operation
azure-powershell copied to clipboard

[EventHub/ServiceBus] Moved cmdlets to V4

Open schaudhari6254888 opened this issue 1 year ago • 7 comments

Description

Mandatory Checklist

  • Please choose the target release of Azure PowerShell

    • [ ] General release
    • [ ] Public preview
    • [ ] Private preview
    • [ ] Engineering build
    • [ ] N/A
  • [ ] Check this box to confirm: I have read the Submitting Changes section of CONTRIBUTING.md and reviewed the following information:

  • SHOULD update ChangeLog.md file(s) appropriately
    • For SDK-based development mode, update src/{{SERVICE}}/{{SERVICE}}/ChangeLog.md.
      • A snippet outlining the change(s) made in the PR should be written under the ## Upcoming Release header in the past tense.
    • For autorest-based development mode, include the changelog in the PR description.
    • Should not change ChangeLog.md if no new release is required, such as fixing test case only.
  • SHOULD regenerate markdown help files if there is cmdlet API change. Instruction
  • SHOULD have proper test coverage for changes in pull request.
  • SHOULD NOT adjust version of module manually in pull request

schaudhari6254888 avatar Jan 30 '24 07:01 schaudhari6254888

️✔️Az.Accounts
️✔️Build
️✔️PowerShell Core - Windows
⚠️Az.EventHub
️✔️Build
️✔️PowerShell Core - Windows
️✔️Breaking Change Check
️✔️PowerShell Core - Windows
⚠️Signature Check
⚠️PowerShell Core - Windows
Type Cmdlet Description Remediation
⚠️ Approve-AzEventHubPrivateEndpointConnection Approve-AzEventHubPrivateEndpointConnection Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Approve-AzEventHubPrivateEndpointConnection Approve-AzEventHubPrivateEndpointConnection changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Deny-AzEventHubPrivateEndpointConnection Deny-AzEventHubPrivateEndpointConnection Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Deny-AzEventHubPrivateEndpointConnection Deny-AzEventHubPrivateEndpointConnection changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzEventHub Get-AzEventHub Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzEventHub Get-AzEventHub changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzEventHubApplicationGroup Get-AzEventHubApplicationGroup Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzEventHubApplicationGroup Get-AzEventHubApplicationGroup changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzEventHubAuthorizationRule Get-AzEventHubAuthorizationRule Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzEventHubAuthorizationRule Get-AzEventHubAuthorizationRule changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzEventHubCluster Get-AzEventHubCluster Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzEventHubCluster Get-AzEventHubCluster changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzEventHubClusterNamespace Get-AzEventHubClusterNamespace Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzEventHubClusterNamespace Get-AzEventHubClusterNamespace changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzEventHubClustersAvailableRegion Get-AzEventHubClustersAvailableRegion Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzEventHubClustersAvailableRegion Get-AzEventHubClustersAvailableRegion changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzEventHubConsumerGroup Get-AzEventHubConsumerGroup Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzEventHubConsumerGroup Get-AzEventHubConsumerGroup changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzEventHubGeoDRConfiguration Get-AzEventHubGeoDRConfiguration Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzEventHubGeoDRConfiguration Get-AzEventHubGeoDRConfiguration changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzEventHubKey Get-AzEventHubKey Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzEventHubKey Get-AzEventHubKey changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzEventHubNamespace Get-AzEventHubNamespace Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzEventHubNamespace Get-AzEventHubNamespace changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzEventHubNetworkRuleSet Get-AzEventHubNetworkRuleSet Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzEventHubNetworkRuleSet Get-AzEventHubNetworkRuleSet changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzEventHubPrivateEndpointConnection Get-AzEventHubPrivateEndpointConnection Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzEventHubPrivateEndpointConnection Get-AzEventHubPrivateEndpointConnection changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzEventHubPrivateLink Get-AzEventHubPrivateLink Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzEventHubPrivateLink Get-AzEventHubPrivateLink changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzEventHubSchemaGroup Get-AzEventHubSchemaGroup Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzEventHubSchemaGroup Get-AzEventHubSchemaGroup changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ New-AzEventHubIPRuleConfig New-AzEventHubIPRuleConfig Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ New-AzEventHubIPRuleConfig New-AzEventHubIPRuleConfig changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ New-AzEventHubKeyVaultPropertiesObject New-AzEventHubKeyVaultPropertiesObject changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ New-AzEventHubThrottlingPolicyConfig New-AzEventHubThrottlingPolicyConfig Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ New-AzEventHubThrottlingPolicyConfig New-AzEventHubThrottlingPolicyConfig changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ New-AzEventHubVirtualNetworkRuleConfig New-AzEventHubVirtualNetworkRuleConfig Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ New-AzEventHubVirtualNetworkRuleConfig New-AzEventHubVirtualNetworkRuleConfig changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Test-AzEventHubName Test-AzEventHubName Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Test-AzEventHubName Test-AzEventHubName changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️Help Example Check
⚠️PowerShell Core - Windows
Type Cmdlet Example Line RuleName Description Extent Remediation
⚠️ Approve-AzEventHubPrivateEndpointConnection 2 2 Mismatched_Parameter_Value_Type Approve-AzEventHubPrivateEndpointConnection -InputObject $privateEndpoint is not an expected parameter value type. -InputObject Use correct parameter value type. Expected Type is Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.IEventHubIdentity. Now the type is Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.IPrivateEndpointConnection.(Command).
⚠️ Deny-AzEventHubPrivateEndpointConnection 2 2 Mismatched_Parameter_Value_Type Deny-AzEventHubPrivateEndpointConnection -InputObject $privateEndpoint is not an expected parameter value type. -InputObject Use correct parameter value type. Expected Type is Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.IEventHubIdentity. Now the type is Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.IPrivateEndpointConnection.(Command).
⚠️ Remove-AzEventHubNamespace 2 2 Mismatched_Parameter_Value_Type Remove-AzEventHubNamespace -InputObject $namespace is not an expected parameter value type. -InputObject Use correct parameter value type. Expected Type is Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.IEventHubIdentity. Now the type is Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.IEhNamespace.(Command).
⚠️ Set-AzEventHub 2 2 Mismatched_Parameter_Value_Type Set-AzEventHub -InputObject $eventhub is not an expected parameter value type. -InputObject Use correct parameter value type. Expected Type is Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.IEventHubIdentity. Now the type is Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.IEventhub.(Command).
⚠️ Set-AzEventHubApplicationGroup 2 2 Mismatched_Parameter_Value_Type Set-AzEventHubApplicationGroup -InputObject $appGroup is not an expected parameter value type. -InputObject Use correct parameter value type. Expected Type is Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.IEventHubIdentity. Now the type is Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.IApplicationGroup.(Command).
⚠️ Set-AzEventHubCluster 2 2 Mismatched_Parameter_Value_Type Set-AzEventHubCluster -InputObject $cluster is not an expected parameter value type. -InputObject Use correct parameter value type. Expected Type is Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.IEventHubIdentity. Now the type is Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.ICluster.(Command).
⚠️ Set-AzEventHubConsumerGroup 2 2 Mismatched_Parameter_Value_Type Set-AzEventHubConsumerGroup -InputObject $consumerGroup is not an expected parameter value type. -InputObject Use correct parameter value type. Expected Type is Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.IEventHubIdentity. Now the type is Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.IConsumerGroup.(Command).
⚠️ Set-AzEventHubNamespace 1 7 Mismatched_Parameter_Value_Type Set-AzEventHubNamespace -InputObject $eventHubNamespace is not an expected parameter value type. -InputObject Use correct parameter value type. Expected Type is Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.IEventHubIdentity. Now the type is Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.IEhNamespace.(Command).
⚠️ Set-AzEventHubNamespace 2 7 Mismatched_Parameter_Value_Type Set-AzEventHubNamespace -InputObject $eventHubNamespace is not an expected parameter value type. -InputObject Use correct parameter value type. Expected Type is Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.IEventHubIdentity. Now the type is Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.IEhNamespace.(Command).
⚠️ Set-AzEventHubNamespace 3 6 Mismatched_Parameter_Value_Type Set-AzEventHubNamespace -InputObject $eventHubNamespace is not an expected parameter value type. -InputObject Use correct parameter value type. Expected Type is Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.IEventHubIdentity. Now the type is Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.IEhNamespace.(Command).
️✔️Help File Existence Check
️✔️PowerShell Core - Windows
⚠️File Change Check
⚠️PowerShell Core - Windows
Type Cmdlet Description Remediation
⚠️ It is required to update ChangeLog.md if you want to release a new version for Az.EventHub. Add a changelog record under Upcoming Release section with past tense.
️✔️UX Metadata Check
️✔️PowerShell Core - Windows
️✔️Test
️✔️PowerShell Core - Linux
️✔️PowerShell Core - MacOS
️✔️PowerShell Core - Windows
️✔️Az.KeyVault
️✔️Build
️✔️PowerShell Core - Windows
⚠️Az.ServiceBus
️✔️Build
️✔️PowerShell Core - Windows
️✔️Breaking Change Check
️✔️PowerShell Core - Windows
⚠️Signature Check
⚠️PowerShell Core - Windows
Type Cmdlet Description Remediation
⚠️ Approve-AzServiceBusPrivateEndpointConnection Approve-AzServiceBusPrivateEndpointConnection Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Approve-AzServiceBusPrivateEndpointConnection Approve-AzServiceBusPrivateEndpointConnection changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Deny-AzServiceBusPrivateEndpointConnection Deny-AzServiceBusPrivateEndpointConnection Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Deny-AzServiceBusPrivateEndpointConnection Deny-AzServiceBusPrivateEndpointConnection changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzServiceBusAuthorizationRule Get-AzServiceBusAuthorizationRule Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzServiceBusAuthorizationRule Get-AzServiceBusAuthorizationRule changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzServiceBusGeoDRConfiguration Get-AzServiceBusGeoDRConfiguration Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzServiceBusGeoDRConfiguration Get-AzServiceBusGeoDRConfiguration changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzServiceBusKey Get-AzServiceBusKey Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzServiceBusKey Get-AzServiceBusKey changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzServiceBusMigration Get-AzServiceBusMigration Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzServiceBusMigration Get-AzServiceBusMigration changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzServiceBusNamespace Get-AzServiceBusNamespace Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzServiceBusNamespace Get-AzServiceBusNamespace changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzServiceBusNetworkRuleSet Get-AzServiceBusNetworkRuleSet Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzServiceBusNetworkRuleSet Get-AzServiceBusNetworkRuleSet changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzServiceBusPrivateEndpointConnection Get-AzServiceBusPrivateEndpointConnection Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzServiceBusPrivateEndpointConnection Get-AzServiceBusPrivateEndpointConnection changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzServiceBusPrivateLink Get-AzServiceBusPrivateLink Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzServiceBusPrivateLink Get-AzServiceBusPrivateLink changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzServiceBusQueue Get-AzServiceBusQueue Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzServiceBusQueue Get-AzServiceBusQueue changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzServiceBusRule Get-AzServiceBusRule Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzServiceBusRule Get-AzServiceBusRule changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzServiceBusSubscription Get-AzServiceBusSubscription Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzServiceBusSubscription Get-AzServiceBusSubscription changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Get-AzServiceBusTopic Get-AzServiceBusTopic Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Get-AzServiceBusTopic Get-AzServiceBusTopic changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ New-AzServiceBusIPRuleConfig New-AzServiceBusIPRuleConfig Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ New-AzServiceBusIPRuleConfig New-AzServiceBusIPRuleConfig changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ New-AzServiceBusKeyVaultPropertiesObject New-AzServiceBusKeyVaultPropertiesObject changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ New-AzServiceBusVirtualNetworkRuleConfig New-AzServiceBusVirtualNetworkRuleConfig Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ New-AzServiceBusVirtualNetworkRuleConfig New-AzServiceBusVirtualNetworkRuleConfig changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️ Test-AzServiceBusName Test-AzServiceBusName Changes the ConfirmImpact but does not set the SupportsShouldProcess property to true in the cmdlet attribute. Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue
⚠️ Test-AzServiceBusName Test-AzServiceBusName changes the confirm impact. Please ensure that the change in ConfirmImpact is justified Verify that ConfirmImpact is changed appropriately by the cmdlet. It is very rare for a cmdlet to change the ConfirmImpact.
⚠️Help Example Check
⚠️PowerShell Core - Windows
Type Cmdlet Example Line RuleName Description Extent Remediation
⚠️ Approve-AzServiceBusPrivateEndpointConnection 2 2 Mismatched_Parameter_Value_Type Approve-AzServiceBusPrivateEndpointConnection -InputObject $privateEndpoint is not an expected parameter value type. -InputObject Use correct parameter value type. Expected Type is Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.IServiceBusIdentity. Now the type is Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.IPrivateEndpointConnection.(Command).
⚠️ Deny-AzServiceBusPrivateEndpointConnection 2 2 Mismatched_Parameter_Value_Type Deny-AzServiceBusPrivateEndpointConnection -InputObject $privateEndpoint is not an expected parameter value type. -InputObject Use correct parameter value type. Expected Type is Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.IServiceBusIdentity. Now the type is Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.IPrivateEndpointConnection.(Command).
⚠️ Remove-AzServiceBusNamespace 2 2 Mismatched_Parameter_Value_Type Remove-AzServiceBusNamespace -InputObject $namespace is not an expected parameter value type. -InputObject Use correct parameter value type. Expected Type is Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.IServiceBusIdentity. Now the type is Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.ISbNamespace.(Command).
⚠️ Set-AzServiceBusNamespace 1 4 Mismatched_Parameter_Value_Type Set-AzServiceBusNamespace -InputObject $serviceBusNamespace is not an expected parameter value type. -InputObject Use correct parameter value type. Expected Type is Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.IServiceBusIdentity. Now the type is Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.ISbNamespace.(Command).
⚠️ Set-AzServiceBusNamespace 2 3 Mismatched_Parameter_Value_Type Set-AzServiceBusNamespace -InputObject $serviceBusNamespace is not an expected parameter value type. -InputObject Use correct parameter value type. Expected Type is Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.IServiceBusIdentity. Now the type is Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.ISbNamespace.(Command).
⚠️ Set-AzServiceBusNamespace 3 4 Mismatched_Parameter_Value_Type Set-AzServiceBusNamespace -InputObject $serviceBusNamespace is not an expected parameter value type. -InputObject Use correct parameter value type. Expected Type is Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.IServiceBusIdentity. Now the type is Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.ISbNamespace.(Command).
⚠️ Set-AzServiceBusQueue 2 2 Mismatched_Parameter_Value_Type Set-AzServiceBusQueue -InputObject $queue is not an expected parameter value type. -InputObject Use correct parameter value type. Expected Type is Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.IServiceBusIdentity. Now the type is Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.ISbQueue.(Command).
⚠️ Set-AzServiceBusRule 2 2 Mismatched_Parameter_Value_Type Set-AzServiceBusRule -InputObject $rule is not an expected parameter value type. -InputObject Use correct parameter value type. Expected Type is Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.IServiceBusIdentity. Now the type is Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.IRule.(Command).
⚠️ Set-AzServiceBusSubscription 2 2 Mismatched_Parameter_Value_Type Set-AzServiceBusSubscription -InputObject $subscription is not an expected parameter value type. -InputObject Use correct parameter value type. Expected Type is Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.IServiceBusIdentity. Now the type is Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.ISbSubscription.(Command).
⚠️ Set-AzServiceBusTopic 2 2 Mismatched_Parameter_Value_Type Set-AzServiceBusTopic -InputObject $topic is not an expected parameter value type. -InputObject Use correct parameter value type. Expected Type is Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.IServiceBusIdentity. Now the type is Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.ISbTopic.(Command).
️✔️Help File Existence Check
️✔️PowerShell Core - Windows
⚠️File Change Check
⚠️PowerShell Core - Windows
Type Cmdlet Description Remediation
⚠️ It is required to update ChangeLog.md if you want to release a new version for Az.ServiceBus. Add a changelog record under Upcoming Release section with past tense.
️✔️UX Metadata Check
️✔️PowerShell Core - Windows
️✔️Test
️✔️PowerShell Core - Linux
️✔️PowerShell Core - MacOS
️✔️PowerShell Core - Windows

Hey @wyunchi-ms , In this PR I have migrated the cmdlets using V4 autorest. In the V4 enum datatype got meaning. so all such datatype got changed. is this breaking change? All tests are passing only datatype of variable changed.

schaudhari6254888 avatar Mar 06 '24 06:03 schaudhari6254888

Hey @wyunchi-ms Yunchi Wang FTE , In this PR I have migrated the cmdlets using V4 autorest. In the V4 enum datatype got meaning. so all such datatype got changed. is this breaking change? All tests are passing only datatype of variable changed.

@schaudhari6254888 Yes, date type update is also considered as breaking change. You can add the breaking change message first and then release the code during breaking change sprint.

vidai-msft avatar Mar 07 '24 06:03 vidai-msft

To the author of the pull request, This PR was labeled "Breaking Change Release" because it contains breaking changes.

  • According to our policy, breaking changes can only take place during major release and they must be preannounced.
  • Please follow our guide on the detailed steps.
  • [ ] Required: Please fill in the task below to facilitate our contact,you will receive notifications related to breaking changes.

github-actions[bot] avatar Mar 12 '24 09:03 github-actions[bot]

@schaudhari6254888, please note the next Major release will be https://github.com/Azure/azure-powershell/milestone/158. Could you please resovle the conflcts if you want to release the breaking change PR in the major release?

YanaXu avatar Apr 24 '24 06:04 YanaXu

/azp run

vidai-msft avatar Apr 30 '24 05:04 vidai-msft

Azure Pipelines successfully started running 3 pipeline(s), but failed to run 1 pipeline(s).

azure-pipelines[bot] avatar Apr 30 '24 05:04 azure-pipelines[bot]

/azp run

wyunchi-ms avatar May 06 '24 01:05 wyunchi-ms

Azure Pipelines successfully started running 3 pipeline(s), but failed to run 1 pipeline(s).

azure-pipelines[bot] avatar May 06 '24 01:05 azure-pipelines[bot]

Hi @schaudhari6254888 ,

  • Please follow the guide to suppress the breaking change exceptions.
  • Please double check the options and choose the right one.
  • image

YanaXu avatar May 06 '24 05:05 YanaXu

This PR was labeled "needs-revision" because it has unresolved review comments or CI failures. Please resolve all open review comments and make sure all CI checks are green. Refer to our guide to troubleshoot common CI failures.

github-actions[bot] avatar May 06 '24 05:05 github-actions[bot]