Resources/ModuleSpecs/Az/Latest/10.3.0/Az.ServiceBus.3.0.0.Cmdlets.json

[
  {
    "Command": "New-AzServiceBusAuthorizationRuleSASToken",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "AuthorizationRuleId",
        "Aliases": [
          "ResourceId"
        ]
      },
      {
        "Name": "KeyType",
        "Aliases": null
      },
      {
        "Name": "ExpiryTime",
        "Aliases": null
      },
      {
        "Name": "StartTime",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Test-AzServiceBusNameAvailability",
    "IsAlias": false,
    "SupportsDynamicParameters": true,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "ResourceGroupName",
        "Aliases": [
          "ResourceGroup"
        ]
      },
      {
        "Name": "Namespace",
        "Aliases": [
          "NamespaceName"
        ]
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "Queue",
        "Aliases": null
      },
      {
        "Name": "Topic",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzContext",
          "AzureRmContext",
          "AzureCredential"
        ]
      }
    ]
  },
  {
    "Command": "Approve-AzServiceBusPrivateEndpointConnection",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "PrivateEndpointConnectionName"
        ]
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Description",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Complete-AzServiceBusMigration",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Deny-AzServiceBusPrivateEndpointConnection",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "PrivateEndpointConnectionName"
        ]
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Description",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzServiceBusAuthorizationRule",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "AuthorizationRuleName"
        ]
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "AliasName",
        "Aliases": null
      },
      {
        "Name": "TopicName",
        "Aliases": null
      },
      {
        "Name": "QueueName",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzServiceBusGeoDRConfiguration",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzServiceBusKey",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "AuthorizationRuleName"
        ]
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "AliasName",
        "Aliases": null
      },
      {
        "Name": "TopicName",
        "Aliases": null
      },
      {
        "Name": "QueueName",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzServiceBusMigration",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzServiceBusNetworkRuleSet",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzServiceBusPrivateEndpointConnection",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "PrivateEndpointConnectionName"
        ]
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzServiceBusPrivateLink",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzServiceBusQueue",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "QueueName"
        ]
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Skip",
        "Aliases": null
      },
      {
        "Name": "Top",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzServiceBusRule",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "RuleName"
        ]
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "SubscriptionName",
        "Aliases": null
      },
      {
        "Name": "TopicName",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Skip",
        "Aliases": null
      },
      {
        "Name": "Top",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzServiceBusSubscription",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "SubscriptionName"
        ]
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "TopicName",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Skip",
        "Aliases": null
      },
      {
        "Name": "Top",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzServiceBusTopic",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "TopicName"
        ]
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Skip",
        "Aliases": null
      },
      {
        "Name": "Top",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzServiceBusAuthorizationRule",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "AuthorizationRuleName"
        ]
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "QueueName",
        "Aliases": null
      },
      {
        "Name": "TopicName",
        "Aliases": null
      },
      {
        "Name": "Rights",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzServiceBusGeoDRConfiguration",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "AlternateName",
        "Aliases": null
      },
      {
        "Name": "PartnerNamespace",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzServiceBusIPRuleConfig",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "IPMask",
        "Aliases": null
      },
      {
        "Name": "Action",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzServiceBusKey",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "AuthorizationRuleName"
        ]
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "TopicName",
        "Aliases": null
      },
      {
        "Name": "QueueName",
        "Aliases": null
      },
      {
        "Name": "KeyType",
        "Aliases": [
          "RegenerateKey"
        ]
      },
      {
        "Name": "KeyValue",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzServiceBusQueue",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "QueueName"
        ]
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "AutoDeleteOnIdle",
        "Aliases": null
      },
      {
        "Name": "DeadLetteringOnMessageExpiration",
        "Aliases": null
      },
      {
        "Name": "DefaultMessageTimeToLive",
        "Aliases": null
      },
      {
        "Name": "DuplicateDetectionHistoryTimeWindow",
        "Aliases": null
      },
      {
        "Name": "EnableBatchedOperations",
        "Aliases": null
      },
      {
        "Name": "EnableExpress",
        "Aliases": null
      },
      {
        "Name": "EnablePartitioning",
        "Aliases": null
      },
      {
        "Name": "ForwardDeadLetteredMessagesTo",
        "Aliases": null
      },
      {
        "Name": "ForwardTo",
        "Aliases": null
      },
      {
        "Name": "LockDuration",
        "Aliases": null
      },
      {
        "Name": "MaxDeliveryCount",
        "Aliases": null
      },
      {
        "Name": "MaxMessageSizeInKilobytes",
        "Aliases": null
      },
      {
        "Name": "MaxSizeInMegabytes",
        "Aliases": null
      },
      {
        "Name": "RequiresDuplicateDetection",
        "Aliases": null
      },
      {
        "Name": "RequiresSession",
        "Aliases": null
      },
      {
        "Name": "Status",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzServiceBusRule",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "RuleName"
        ]
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionName",
        "Aliases": null
      },
      {
        "Name": "TopicName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "ActionRequiresPreprocessing",
        "Aliases": null
      },
      {
        "Name": "ActionSqlExpression",
        "Aliases": null
      },
      {
        "Name": "ContentType",
        "Aliases": null
      },
      {
        "Name": "CorrelationFilterProperty",
        "Aliases": null
      },
      {
        "Name": "CorrelationFilterRequiresPreprocessing",
        "Aliases": null
      },
      {
        "Name": "CorrelationId",
        "Aliases": null
      },
      {
        "Name": "FilterType",
        "Aliases": null
      },
      {
        "Name": "Label",
        "Aliases": null
      },
      {
        "Name": "MessageId",
        "Aliases": null
      },
      {
        "Name": "ReplyTo",
        "Aliases": null
      },
      {
        "Name": "ReplyToSessionId",
        "Aliases": null
      },
      {
        "Name": "SessionId",
        "Aliases": null
      },
      {
        "Name": "SqlExpression",
        "Aliases": null
      },
      {
        "Name": "SqlFilterRequiresPreprocessing",
        "Aliases": null
      },
      {
        "Name": "To",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzServiceBusSubscription",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "SubscriptionName"
        ]
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "TopicName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "AutoDeleteOnIdle",
        "Aliases": null
      },
      {
        "Name": "ClientId",
        "Aliases": null
      },
      {
        "Name": "DeadLetteringOnFilterEvaluationException",
        "Aliases": null
      },
      {
        "Name": "DeadLetteringOnMessageExpiration",
        "Aliases": null
      },
      {
        "Name": "DefaultMessageTimeToLive",
        "Aliases": null
      },
      {
        "Name": "DuplicateDetectionHistoryTimeWindow",
        "Aliases": null
      },
      {
        "Name": "EnableBatchedOperations",
        "Aliases": null
      },
      {
        "Name": "ForwardDeadLetteredMessagesTo",
        "Aliases": null
      },
      {
        "Name": "ForwardTo",
        "Aliases": null
      },
      {
        "Name": "IsClientAffine",
        "Aliases": null
      },
      {
        "Name": "IsDurable",
        "Aliases": null
      },
      {
        "Name": "IsShared",
        "Aliases": null
      },
      {
        "Name": "LockDuration",
        "Aliases": null
      },
      {
        "Name": "MaxDeliveryCount",
        "Aliases": null
      },
      {
        "Name": "RequiresSession",
        "Aliases": null
      },
      {
        "Name": "Status",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzServiceBusTopic",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "TopicName"
        ]
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "AutoDeleteOnIdle",
        "Aliases": null
      },
      {
        "Name": "DefaultMessageTimeToLive",
        "Aliases": null
      },
      {
        "Name": "DuplicateDetectionHistoryTimeWindow",
        "Aliases": null
      },
      {
        "Name": "EnableBatchedOperations",
        "Aliases": null
      },
      {
        "Name": "EnableExpress",
        "Aliases": null
      },
      {
        "Name": "EnablePartitioning",
        "Aliases": null
      },
      {
        "Name": "MaxMessageSizeInKilobytes",
        "Aliases": null
      },
      {
        "Name": "MaxSizeInMegabytes",
        "Aliases": null
      },
      {
        "Name": "RequiresDuplicateDetection",
        "Aliases": null
      },
      {
        "Name": "Status",
        "Aliases": null
      },
      {
        "Name": "SupportOrdering",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "New-AzServiceBusVirtualNetworkRuleConfig",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "SubnetId",
        "Aliases": null
      },
      {
        "Name": "IgnoreMissingVnetServiceEndpoint",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Remove-AzServiceBusAuthorizationRule",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "AuthorizationRuleName"
        ]
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "TopicName",
        "Aliases": null
      },
      {
        "Name": "QueueName",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzServiceBusGeoDRConfiguration",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzServiceBusMigration",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzServiceBusPrivateEndpointConnection",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "PrivateEndpointConnectionName"
        ]
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzServiceBusQueue",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "QueueName"
        ]
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzServiceBusRule",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "RuleName"
        ]
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "SubscriptionName",
        "Aliases": null
      },
      {
        "Name": "TopicName",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzServiceBusSubscription",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "SubscriptionName"
        ]
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "TopicName",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzServiceBusTopic",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "TopicName"
        ]
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Set-AzServiceBusAuthorizationRule",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "AuthorizationRuleName"
        ]
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "QueueName",
        "Aliases": null
      },
      {
        "Name": "TopicName",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Rights",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Set-AzServiceBusGeoDRConfigurationBreakPair",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Set-AzServiceBusGeoDRConfigurationFailOver",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Set-AzServiceBusNetworkRuleSet",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "PublicNetworkAccess",
        "Aliases": null
      },
      {
        "Name": "TrustedServiceAccessEnabled",
        "Aliases": null
      },
      {
        "Name": "DefaultAction",
        "Aliases": null
      },
      {
        "Name": "IPRule",
        "Aliases": null
      },
      {
        "Name": "VirtualNetworkRule",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Set-AzServiceBusQueue",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "QueueName"
        ]
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "AutoDeleteOnIdle",
        "Aliases": null
      },
      {
        "Name": "DefaultMessageTimeToLive",
        "Aliases": null
      },
      {
        "Name": "DuplicateDetectionHistoryTimeWindow",
        "Aliases": null
      },
      {
        "Name": "LockDuration",
        "Aliases": null
      },
      {
        "Name": "DeadLetteringOnMessageExpiration",
        "Aliases": null
      },
      {
        "Name": "EnableBatchedOperations",
        "Aliases": null
      },
      {
        "Name": "EnableExpress",
        "Aliases": null
      },
      {
        "Name": "ForwardTo",
        "Aliases": null
      },
      {
        "Name": "ForwardDeadLetteredMessagesTo",
        "Aliases": null
      },
      {
        "Name": "MaxDeliveryCount",
        "Aliases": null
      },
      {
        "Name": "MaxSizeInMegabytes",
        "Aliases": null
      },
      {
        "Name": "MaxMessageSizeInKilobytes",
        "Aliases": null
      },
      {
        "Name": "Status",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Set-AzServiceBusRule",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "RuleName"
        ]
      },
      {
        "Name": "TopicName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionName",
        "Aliases": null
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "SqlExpression",
        "Aliases": null
      },
      {
        "Name": "SqlFilterRequiresPreprocessing",
        "Aliases": null
      },
      {
        "Name": "ContentType",
        "Aliases": null
      },
      {
        "Name": "CorrelationId",
        "Aliases": null
      },
      {
        "Name": "Label",
        "Aliases": null
      },
      {
        "Name": "MessageId",
        "Aliases": null
      },
      {
        "Name": "CorrelationFilterProperty",
        "Aliases": null
      },
      {
        "Name": "ReplyTo",
        "Aliases": null
      },
      {
        "Name": "ReplyToSessionId",
        "Aliases": null
      },
      {
        "Name": "CorrelationFilterRequiresPreprocessing",
        "Aliases": null
      },
      {
        "Name": "SessionId",
        "Aliases": null
      },
      {
        "Name": "To",
        "Aliases": null
      },
      {
        "Name": "FilterType",
        "Aliases": null
      },
      {
        "Name": "ActionRequiresPreprocessing",
        "Aliases": null
      },
      {
        "Name": "ActionSqlExpression",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Set-AzServiceBusSubscription",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "SubscriptionName"
        ]
      },
      {
        "Name": "TopicName",
        "Aliases": null
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "AutoDeleteOnIdle",
        "Aliases": null
      },
      {
        "Name": "DefaultMessageTimeToLive",
        "Aliases": null
      },
      {
        "Name": "DuplicateDetectionHistoryTimeWindow",
        "Aliases": null
      },
      {
        "Name": "LockDuration",
        "Aliases": null
      },
      {
        "Name": "EnableBatchedOperations",
        "Aliases": null
      },
      {
        "Name": "Status",
        "Aliases": null
      },
      {
        "Name": "ForwardTo",
        "Aliases": null
      },
      {
        "Name": "ForwardDeadLetteredMessagesTo",
        "Aliases": null
      },
      {
        "Name": "MaxDeliveryCount",
        "Aliases": null
      },
      {
        "Name": "DeadLetteringOnFilterEvaluationException",
        "Aliases": null
      },
      {
        "Name": "DeadLetteringOnMessageExpiration",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Set-AzServiceBusTopic",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "TopicName"
        ]
      },
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "AutoDeleteOnIdle",
        "Aliases": null
      },
      {
        "Name": "DefaultMessageTimeToLive",
        "Aliases": null
      },
      {
        "Name": "DuplicateDetectionHistoryTimeWindow",
        "Aliases": null
      },
      {
        "Name": "EnableBatchedOperations",
        "Aliases": null
      },
      {
        "Name": "EnableExpress",
        "Aliases": null
      },
      {
        "Name": "SupportOrdering",
        "Aliases": null
      },
      {
        "Name": "MaxSizeInMegabytes",
        "Aliases": null
      },
      {
        "Name": "MaxMessageSizeInKilobytes",
        "Aliases": null
      },
      {
        "Name": "Status",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Start-AzServiceBusMigration",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "PostMigrationName",
        "Aliases": null
      },
      {
        "Name": "TargetNamespace",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Stop-AzServiceBusMigration",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Test-AzServiceBusName",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "NamespaceName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "AliasName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzServiceBusKeyVaultPropertiesObject",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "KeyName",
        "Aliases": null
      },
      {
        "Name": "KeyVaultUri",
        "Aliases": null
      },
      {
        "Name": "KeyVersion",
        "Aliases": null
      },
      {
        "Name": "UserAssignedIdentity",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "Get-AzServiceBusNamespace",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "NamespaceName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzServiceBusNamespace",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "AlternateName",
        "Aliases": null
      },
      {
        "Name": "DisableLocalAuth",
        "Aliases": null
      },
      {
        "Name": "KeyVaultProperty",
        "Aliases": null
      },
      {
        "Name": "PremiumMessagingPartition",
        "Aliases": null
      },
      {
        "Name": "RequireInfrastructureEncryption",
        "Aliases": null
      },
      {
        "Name": "IdentityType",
        "Aliases": null
      },
      {
        "Name": "ZoneRedundant",
        "Aliases": null
      },
      {
        "Name": "UserAssignedIdentityId",
        "Aliases": null
      },
      {
        "Name": "MinimumTlsVersion",
        "Aliases": null
      },
      {
        "Name": "PublicNetworkAccess",
        "Aliases": null
      },
      {
        "Name": "SkuName",
        "Aliases": null
      },
      {
        "Name": "SkuCapacity",
        "Aliases": null
      },
      {
        "Name": "Tag",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzServiceBusNamespace",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "NamespaceName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Set-AzServiceBusNamespace",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "AlternateName",
        "Aliases": null
      },
      {
        "Name": "DisableLocalAuth",
        "Aliases": null
      },
      {
        "Name": "KeyVaultProperty",
        "Aliases": null
      },
      {
        "Name": "RequireInfrastructureEncryption",
        "Aliases": null
      },
      {
        "Name": "IdentityType",
        "Aliases": null
      },
      {
        "Name": "UserAssignedIdentityId",
        "Aliases": null
      },
      {
        "Name": "MinimumTlsVersion",
        "Aliases": null
      },
      {
        "Name": "PublicNetworkAccess",
        "Aliases": null
      },
      {
        "Name": "SkuName",
        "Aliases": null
      },
      {
        "Name": "SkuCapacity",
        "Aliases": null
      },
      {
        "Name": "Tag",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzServiceBusNamespaceV2",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "NamespaceName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      }
    ]
  },
  {
    "Command": "New-AzServiceBusNamespaceV2",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "AlternateName",
        "Aliases": null
      },
      {
        "Name": "DisableLocalAuth",
        "Aliases": null
      },
      {
        "Name": "KeyVaultProperty",
        "Aliases": null
      },
      {
        "Name": "PremiumMessagingPartition",
        "Aliases": null
      },
      {
        "Name": "RequireInfrastructureEncryption",
        "Aliases": null
      },
      {
        "Name": "IdentityType",
        "Aliases": null
      },
      {
        "Name": "ZoneRedundant",
        "Aliases": null
      },
      {
        "Name": "UserAssignedIdentityId",
        "Aliases": null
      },
      {
        "Name": "MinimumTlsVersion",
        "Aliases": null
      },
      {
        "Name": "PublicNetworkAccess",
        "Aliases": null
      },
      {
        "Name": "SkuName",
        "Aliases": null
      },
      {
        "Name": "SkuCapacity",
        "Aliases": null
      },
      {
        "Name": "Tag",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Remove-AzServiceBusNamespaceV2",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "NamespaceName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "PassThru",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Set-AzServiceBusNamespaceV2",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.ServiceBus",
    "Version": "3.0.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "AlternateName",
        "Aliases": null
      },
      {
        "Name": "DisableLocalAuth",
        "Aliases": null
      },
      {
        "Name": "KeyVaultProperty",
        "Aliases": null
      },
      {
        "Name": "RequireInfrastructureEncryption",
        "Aliases": null
      },
      {
        "Name": "IdentityType",
        "Aliases": null
      },
      {
        "Name": "UserAssignedIdentityId",
        "Aliases": null
      },
      {
        "Name": "MinimumTlsVersion",
        "Aliases": null
      },
      {
        "Name": "PublicNetworkAccess",
        "Aliases": null
      },
      {
        "Name": "SkuName",
        "Aliases": null
      },
      {
        "Name": "SkuCapacity",
        "Aliases": null
      },
      {
        "Name": "Tag",
        "Aliases": null
      },
      {
        "Name": "DefaultProfile",
        "Aliases": [
          "AzureRMContext",
          "AzureCredential"
        ]
      },
      {
        "Name": "AsJob",
        "Aliases": null
      },
      {
        "Name": "Break",
        "Aliases": null
      },
      {
        "Name": "HttpPipelineAppend",
        "Aliases": null
      },
      {
        "Name": "HttpPipelinePrepend",
        "Aliases": null
      },
      {
        "Name": "NoWait",
        "Aliases": null
      },
      {
        "Name": "Proxy",
        "Aliases": null
      },
      {
        "Name": "ProxyCredential",
        "Aliases": null
      },
      {
        "Name": "ProxyUseDefaultCredentials",
        "Aliases": null
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  }
]