Resources/ModuleSpecs/Az/9.3.0/Az.Kusto.2.1.0.Cmdlets.json

[
  {
    "Command": "Add-AzKustoClusterLanguageExtension",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Value",
        "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": "Add-AzKustoDatabasePrincipal",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "DatabaseName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Value",
        "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": "Get-AzKustoAttachedDatabaseConfiguration",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "AttachedDatabaseConfigurationName"
        ]
      },
      {
        "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-AzKustoCluster",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "ClusterName"
        ]
      },
      {
        "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-AzKustoClusterFollowerDatabase",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "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
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzKustoClusterLanguageExtension",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "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
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzKustoClusterOutboundNetworkDependencyEndpoint",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "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-AzKustoClusterPrincipalAssignment",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "PrincipalAssignmentName",
        "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-AzKustoClusterSku",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "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-AzKustoDatabase",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "DatabaseName"
        ]
      },
      {
        "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-AzKustoDatabasePrincipal",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "DatabaseName",
        "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
      },
      {
        "Name": "WhatIf",
        "Aliases": [
          "wi"
        ]
      },
      {
        "Name": "Confirm",
        "Aliases": [
          "cf"
        ]
      }
    ]
  },
  {
    "Command": "Get-AzKustoDatabasePrincipalAssignment",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "DatabaseName",
        "Aliases": null
      },
      {
        "Name": "PrincipalAssignmentName",
        "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-AzKustoDataConnection",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "DatabaseName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "DataConnectionName"
        ]
      },
      {
        "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-AzKustoManagedPrivateEndpoint",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "ManagedPrivateEndpointName"
        ]
      },
      {
        "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-AzKustoOperationsResult",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "OperationId",
        "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-AzKustoOperationsResultLocation",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "OperationId",
        "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
      }
    ]
  },
  {
    "Command": "Get-AzKustoPrivateEndpointConnection",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "PrivateEndpointConnectionName"
        ]
      },
      {
        "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-AzKustoPrivateLinkResource",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "PrivateLinkResourceName"
        ]
      },
      {
        "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-AzKustoScript",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "DatabaseName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "ScriptName"
        ]
      },
      {
        "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": "Invoke-AzKustoDataConnectionValidation",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "DatabaseName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Kind",
        "Aliases": null
      },
      {
        "Name": "DataConnectionName",
        "Aliases": null
      },
      {
        "Name": "ConsumerGroup",
        "Aliases": null
      },
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "EventHubResourceId",
        "Aliases": null
      },
      {
        "Name": "DataFormat",
        "Aliases": null
      },
      {
        "Name": "EventSystemProperty",
        "Aliases": null
      },
      {
        "Name": "MappingRuleName",
        "Aliases": null
      },
      {
        "Name": "TableName",
        "Aliases": null
      },
      {
        "Name": "Compression",
        "Aliases": null
      },
      {
        "Name": "IotHubResourceId",
        "Aliases": null
      },
      {
        "Name": "SharedAccessPolicyName",
        "Aliases": null
      },
      {
        "Name": "StorageAccountResourceId",
        "Aliases": null
      },
      {
        "Name": "BlobStorageEventType",
        "Aliases": null
      },
      {
        "Name": "IgnoreFirstRecord",
        "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": "Invoke-AzKustoDetachClusterFollowerDatabase",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "AttachedDatabaseConfigurationName",
        "Aliases": null
      },
      {
        "Name": "ClusterResourceId",
        "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": "Invoke-AzKustoDiagnoseClusterVirtualNetwork",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "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": "New-AzKustoAttachedDatabaseConfiguration",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "AttachedDatabaseConfigurationName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "ClusterResourceId",
        "Aliases": null
      },
      {
        "Name": "DatabaseName",
        "Aliases": null
      },
      {
        "Name": "DefaultPrincipalsModificationKind",
        "Aliases": null
      },
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "TableLevelSharingPropertyExternalTablesToExclude",
        "Aliases": null
      },
      {
        "Name": "TableLevelSharingPropertyExternalTablesToInclude",
        "Aliases": null
      },
      {
        "Name": "TableLevelSharingPropertyMaterializedViewsToExclude",
        "Aliases": null
      },
      {
        "Name": "TableLevelSharingPropertyMaterializedViewsToInclude",
        "Aliases": null
      },
      {
        "Name": "TableLevelSharingPropertyTablesToExclude",
        "Aliases": null
      },
      {
        "Name": "TableLevelSharingPropertyTablesToInclude",
        "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-AzKustoCluster",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "ClusterName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "IfMatch",
        "Aliases": null
      },
      {
        "Name": "IfNoneMatch",
        "Aliases": null
      },
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "SkuName",
        "Aliases": null
      },
      {
        "Name": "SkuTier",
        "Aliases": null
      },
      {
        "Name": "AcceptedAudience",
        "Aliases": null
      },
      {
        "Name": "AllowedFqdnList",
        "Aliases": null
      },
      {
        "Name": "AllowedIPRangeList",
        "Aliases": null
      },
      {
        "Name": "EnableAutoStop",
        "Aliases": null
      },
      {
        "Name": "EnableDiskEncryption",
        "Aliases": null
      },
      {
        "Name": "EnableDoubleEncryption",
        "Aliases": null
      },
      {
        "Name": "EnablePurge",
        "Aliases": null
      },
      {
        "Name": "EnableStreamingIngest",
        "Aliases": null
      },
      {
        "Name": "EngineType",
        "Aliases": null
      },
      {
        "Name": "IdentityType",
        "Aliases": null
      },
      {
        "Name": "IdentityUserAssignedIdentity",
        "Aliases": null
      },
      {
        "Name": "KeyVaultPropertyKeyName",
        "Aliases": null
      },
      {
        "Name": "KeyVaultPropertyKeyVaultUri",
        "Aliases": null
      },
      {
        "Name": "KeyVaultPropertyKeyVersion",
        "Aliases": null
      },
      {
        "Name": "KeyVaultPropertyUserIdentity",
        "Aliases": null
      },
      {
        "Name": "OptimizedAutoscaleIsEnabled",
        "Aliases": null
      },
      {
        "Name": "OptimizedAutoscaleMaximum",
        "Aliases": null
      },
      {
        "Name": "OptimizedAutoscaleMinimum",
        "Aliases": null
      },
      {
        "Name": "OptimizedAutoscaleVersion",
        "Aliases": null
      },
      {
        "Name": "PublicIPType",
        "Aliases": null
      },
      {
        "Name": "PublicNetworkAccess",
        "Aliases": null
      },
      {
        "Name": "RestrictOutboundNetworkAccess",
        "Aliases": null
      },
      {
        "Name": "SkuCapacity",
        "Aliases": null
      },
      {
        "Name": "Tag",
        "Aliases": null
      },
      {
        "Name": "TrustedExternalTenant",
        "Aliases": null
      },
      {
        "Name": "VirtualClusterGraduationProperty",
        "Aliases": null
      },
      {
        "Name": "VirtualNetworkConfigurationDataManagementPublicIPId",
        "Aliases": null
      },
      {
        "Name": "VirtualNetworkConfigurationEnginePublicIPId",
        "Aliases": null
      },
      {
        "Name": "VirtualNetworkConfigurationSubnetId",
        "Aliases": null
      },
      {
        "Name": "Zone",
        "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-AzKustoClusterPrincipalAssignment",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "PrincipalAssignmentName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "PrincipalId",
        "Aliases": null
      },
      {
        "Name": "PrincipalType",
        "Aliases": null
      },
      {
        "Name": "Role",
        "Aliases": null
      },
      {
        "Name": "TenantId",
        "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-AzKustoDatabase",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "DatabaseName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "Kind",
        "Aliases": null
      },
      {
        "Name": "HotCachePeriod",
        "Aliases": null
      },
      {
        "Name": "SoftDeletePeriod",
        "Aliases": null
      },
      {
        "Name": "Location",
        "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-AzKustoDatabasePrincipalAssignment",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "DatabaseName",
        "Aliases": null
      },
      {
        "Name": "PrincipalAssignmentName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "PrincipalId",
        "Aliases": null
      },
      {
        "Name": "PrincipalType",
        "Aliases": null
      },
      {
        "Name": "Role",
        "Aliases": null
      },
      {
        "Name": "TenantId",
        "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-AzKustoDataConnection",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "DatabaseName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "DataConnectionName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "Kind",
        "Aliases": null
      },
      {
        "Name": "ConsumerGroup",
        "Aliases": null
      },
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "EventHubResourceId",
        "Aliases": null
      },
      {
        "Name": "DataFormat",
        "Aliases": null
      },
      {
        "Name": "EventSystemProperty",
        "Aliases": null
      },
      {
        "Name": "MappingRuleName",
        "Aliases": null
      },
      {
        "Name": "TableName",
        "Aliases": null
      },
      {
        "Name": "Compression",
        "Aliases": null
      },
      {
        "Name": "StorageAccountResourceId",
        "Aliases": null
      },
      {
        "Name": "BlobStorageEventType",
        "Aliases": null
      },
      {
        "Name": "IgnoreFirstRecord",
        "Aliases": null
      },
      {
        "Name": "IotHubResourceId",
        "Aliases": null
      },
      {
        "Name": "SharedAccessPolicyName",
        "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-AzKustoManagedPrivateEndpoint",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "ManagedPrivateEndpointName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "Parameter",
        "Aliases": null
      },
      {
        "Name": "GroupId",
        "Aliases": null
      },
      {
        "Name": "PrivateLinkResourceId",
        "Aliases": null
      },
      {
        "Name": "PrivateLinkResourceRegion",
        "Aliases": null
      },
      {
        "Name": "RequestMessage",
        "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-AzKustoPrivateEndpointConnection",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "PrivateEndpointConnectionName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "Parameter",
        "Aliases": null
      },
      {
        "Name": "PrivateLinkServiceConnectionStateDescription",
        "Aliases": null
      },
      {
        "Name": "PrivateLinkServiceConnectionStateStatus",
        "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-AzKustoScript",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "DatabaseName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "ScriptName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "Parameter",
        "Aliases": null
      },
      {
        "Name": "ContinueOnError",
        "Aliases": null
      },
      {
        "Name": "ForceUpdateTag",
        "Aliases": null
      },
      {
        "Name": "ScriptContent",
        "Aliases": null
      },
      {
        "Name": "ScriptUrl",
        "Aliases": null
      },
      {
        "Name": "ScriptUrlSasToken",
        "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-AzKustoAttachedDatabaseConfiguration",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "AttachedDatabaseConfigurationName"
        ]
      },
      {
        "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-AzKustoCluster",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "ClusterName"
        ]
      },
      {
        "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-AzKustoClusterLanguageExtension",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Value",
        "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-AzKustoClusterPrincipalAssignment",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "PrincipalAssignmentName",
        "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-AzKustoDatabase",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "DatabaseName"
        ]
      },
      {
        "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-AzKustoDatabasePrincipal",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "DatabaseName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Value",
        "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": "Remove-AzKustoDatabasePrincipalAssignment",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "DatabaseName",
        "Aliases": null
      },
      {
        "Name": "PrincipalAssignmentName",
        "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-AzKustoDataConnection",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "DatabaseName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "DataConnectionName"
        ]
      },
      {
        "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-AzKustoManagedPrivateEndpoint",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "ManagedPrivateEndpointName"
        ]
      },
      {
        "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-AzKustoPrivateEndpointConnection",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "PrivateEndpointConnectionName"
        ]
      },
      {
        "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-AzKustoScript",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "DatabaseName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "ScriptName"
        ]
      },
      {
        "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": "Start-AzKustoCluster",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "ClusterName"
        ]
      },
      {
        "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": "Stop-AzKustoCluster",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "ClusterName"
        ]
      },
      {
        "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": "Test-AzKustoAttachedDatabaseConfigurationNameAvailability",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Name",
        "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": "Test-AzKustoClusterNameAvailability",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Name",
        "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": "Test-AzKustoClusterPrincipalAssignmentNameAvailability",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Name",
        "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": "Test-AzKustoDatabaseNameAvailability",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": null
      },
      {
        "Name": "Type",
        "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": "Test-AzKustoDatabasePrincipalAssignmentNameAvailability",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "DatabaseName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Name",
        "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": "Test-AzKustoDataConnectionNameAvailability",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "DatabaseName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Name",
        "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": "Test-AzKustoManagedPrivateEndpointNameAvailability",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Name",
        "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": "Test-AzKustoScriptNameAvailability",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "DatabaseName",
        "Aliases": null
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Name",
        "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": "Update-AzKustoCluster",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "Name",
        "Aliases": [
          "ClusterName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "IfMatch",
        "Aliases": null
      },
      {
        "Name": "AcceptedAudience",
        "Aliases": null
      },
      {
        "Name": "AllowedFqdnList",
        "Aliases": null
      },
      {
        "Name": "AllowedIPRangeList",
        "Aliases": null
      },
      {
        "Name": "EnableAutoStop",
        "Aliases": null
      },
      {
        "Name": "EnableDiskEncryption",
        "Aliases": null
      },
      {
        "Name": "EnableDoubleEncryption",
        "Aliases": null
      },
      {
        "Name": "EnablePurge",
        "Aliases": null
      },
      {
        "Name": "EnableStreamingIngest",
        "Aliases": null
      },
      {
        "Name": "EngineType",
        "Aliases": null
      },
      {
        "Name": "IdentityType",
        "Aliases": null
      },
      {
        "Name": "IdentityUserAssignedIdentity",
        "Aliases": null
      },
      {
        "Name": "KeyVaultPropertyKeyName",
        "Aliases": null
      },
      {
        "Name": "KeyVaultPropertyKeyVaultUri",
        "Aliases": null
      },
      {
        "Name": "KeyVaultPropertyKeyVersion",
        "Aliases": null
      },
      {
        "Name": "KeyVaultPropertyUserIdentity",
        "Aliases": null
      },
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "OptimizedAutoscaleIsEnabled",
        "Aliases": null
      },
      {
        "Name": "OptimizedAutoscaleMaximum",
        "Aliases": null
      },
      {
        "Name": "OptimizedAutoscaleMinimum",
        "Aliases": null
      },
      {
        "Name": "OptimizedAutoscaleVersion",
        "Aliases": null
      },
      {
        "Name": "PublicIPType",
        "Aliases": null
      },
      {
        "Name": "PublicNetworkAccess",
        "Aliases": null
      },
      {
        "Name": "RestrictOutboundNetworkAccess",
        "Aliases": null
      },
      {
        "Name": "SkuCapacity",
        "Aliases": null
      },
      {
        "Name": "SkuName",
        "Aliases": null
      },
      {
        "Name": "SkuTier",
        "Aliases": null
      },
      {
        "Name": "Tag",
        "Aliases": null
      },
      {
        "Name": "TrustedExternalTenant",
        "Aliases": null
      },
      {
        "Name": "VirtualClusterGraduationProperty",
        "Aliases": null
      },
      {
        "Name": "VirtualNetworkConfigurationDataManagementPublicIPId",
        "Aliases": null
      },
      {
        "Name": "VirtualNetworkConfigurationEnginePublicIPId",
        "Aliases": null
      },
      {
        "Name": "VirtualNetworkConfigurationSubnetId",
        "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": "Update-AzKustoDatabase",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "DatabaseName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Kind",
        "Aliases": null
      },
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "HotCachePeriod",
        "Aliases": null
      },
      {
        "Name": "SoftDeletePeriod",
        "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": "Update-AzKustoDataConnection",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "DatabaseName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "DataConnectionName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Kind",
        "Aliases": null
      },
      {
        "Name": "ConsumerGroup",
        "Aliases": null
      },
      {
        "Name": "Location",
        "Aliases": null
      },
      {
        "Name": "EventHubResourceId",
        "Aliases": null
      },
      {
        "Name": "DataFormat",
        "Aliases": null
      },
      {
        "Name": "EventSystemProperty",
        "Aliases": null
      },
      {
        "Name": "MappingRuleName",
        "Aliases": null
      },
      {
        "Name": "TableName",
        "Aliases": null
      },
      {
        "Name": "Compression",
        "Aliases": null
      },
      {
        "Name": "IotHubResourceId",
        "Aliases": null
      },
      {
        "Name": "SharedAccessPolicyName",
        "Aliases": null
      },
      {
        "Name": "StorageAccountResourceId",
        "Aliases": null
      },
      {
        "Name": "BlobStorageEventType",
        "Aliases": null
      },
      {
        "Name": "IgnoreFirstRecord",
        "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": "Update-AzKustoManagedPrivateEndpoint",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "ManagedPrivateEndpointName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Parameter",
        "Aliases": null
      },
      {
        "Name": "GroupId",
        "Aliases": null
      },
      {
        "Name": "PrivateLinkResourceId",
        "Aliases": null
      },
      {
        "Name": "PrivateLinkResourceRegion",
        "Aliases": null
      },
      {
        "Name": "RequestMessage",
        "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": "Update-AzKustoScript",
    "IsAlias": false,
    "SupportsDynamicParameters": false,
    "SourceModule": "Az.Kusto",
    "Version": "2.1.0",
    "Parameters": [
      {
        "Name": "ClusterName",
        "Aliases": null
      },
      {
        "Name": "DatabaseName",
        "Aliases": null
      },
      {
        "Name": "Name",
        "Aliases": [
          "ScriptName"
        ]
      },
      {
        "Name": "ResourceGroupName",
        "Aliases": null
      },
      {
        "Name": "SubscriptionId",
        "Aliases": null
      },
      {
        "Name": "InputObject",
        "Aliases": null
      },
      {
        "Name": "Parameter",
        "Aliases": null
      },
      {
        "Name": "ContinueOnError",
        "Aliases": null
      },
      {
        "Name": "ForceUpdateTag",
        "Aliases": null
      },
      {
        "Name": "ScriptContent",
        "Aliases": null
      },
      {
        "Name": "ScriptUrl",
        "Aliases": null
      },
      {
        "Name": "ScriptUrlSasToken",
        "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"
        ]
      }
    ]
  }
]