azure-powershell
azure-powershell copied to clipboard
[EventHub/ServiceBus] Moved cmdlets to V4
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.
- A snippet outlining the change(s) made in the PR should be written under the
- 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.
- For SDK-based development mode, update
- 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
️✔️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.
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.
To the author of the pull request, This PR was labeled "Breaking Change Release" because it contains breaking changes.
@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?
/azp run
Azure Pipelines successfully started running 3 pipeline(s), but failed to run 1 pipeline(s).
/azp run
Azure Pipelines successfully started running 3 pipeline(s), but failed to run 1 pipeline(s).
Hi @schaudhari6254888 ,
- Please follow the guide to suppress the breaking change exceptions.
- Please double check the options and choose the right one.
-
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.