1. Packages
  2. Azure Native
  3. API Docs
  4. synapse
  5. getSqlPoolWorkloadClassifier
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

azure-native.synapse.getSqlPoolWorkloadClassifier

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

Get a workload classifier of Sql pool’s workload group.

Uses Azure REST API version 2021-06-01.

Other available API versions: 2021-04-01-preview, 2021-05-01, 2021-06-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native synapse [ApiVersion]. See the version guide for details.

Using getSqlPoolWorkloadClassifier

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getSqlPoolWorkloadClassifier(args: GetSqlPoolWorkloadClassifierArgs, opts?: InvokeOptions): Promise<GetSqlPoolWorkloadClassifierResult>
function getSqlPoolWorkloadClassifierOutput(args: GetSqlPoolWorkloadClassifierOutputArgs, opts?: InvokeOptions): Output<GetSqlPoolWorkloadClassifierResult>
Copy
def get_sql_pool_workload_classifier(resource_group_name: Optional[str] = None,
                                     sql_pool_name: Optional[str] = None,
                                     workload_classifier_name: Optional[str] = None,
                                     workload_group_name: Optional[str] = None,
                                     workspace_name: Optional[str] = None,
                                     opts: Optional[InvokeOptions] = None) -> GetSqlPoolWorkloadClassifierResult
def get_sql_pool_workload_classifier_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                                     sql_pool_name: Optional[pulumi.Input[str]] = None,
                                     workload_classifier_name: Optional[pulumi.Input[str]] = None,
                                     workload_group_name: Optional[pulumi.Input[str]] = None,
                                     workspace_name: Optional[pulumi.Input[str]] = None,
                                     opts: Optional[InvokeOptions] = None) -> Output[GetSqlPoolWorkloadClassifierResult]
Copy
func LookupSqlPoolWorkloadClassifier(ctx *Context, args *LookupSqlPoolWorkloadClassifierArgs, opts ...InvokeOption) (*LookupSqlPoolWorkloadClassifierResult, error)
func LookupSqlPoolWorkloadClassifierOutput(ctx *Context, args *LookupSqlPoolWorkloadClassifierOutputArgs, opts ...InvokeOption) LookupSqlPoolWorkloadClassifierResultOutput
Copy

> Note: This function is named LookupSqlPoolWorkloadClassifier in the Go SDK.

public static class GetSqlPoolWorkloadClassifier 
{
    public static Task<GetSqlPoolWorkloadClassifierResult> InvokeAsync(GetSqlPoolWorkloadClassifierArgs args, InvokeOptions? opts = null)
    public static Output<GetSqlPoolWorkloadClassifierResult> Invoke(GetSqlPoolWorkloadClassifierInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetSqlPoolWorkloadClassifierResult> getSqlPoolWorkloadClassifier(GetSqlPoolWorkloadClassifierArgs args, InvokeOptions options)
public static Output<GetSqlPoolWorkloadClassifierResult> getSqlPoolWorkloadClassifier(GetSqlPoolWorkloadClassifierArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:synapse:getSqlPoolWorkloadClassifier
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
SqlPoolName
This property is required.
Changes to this property will trigger replacement.
string
SQL pool name
WorkloadClassifierName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workload classifier.
WorkloadGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workload group.
WorkspaceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workspace.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
SqlPoolName
This property is required.
Changes to this property will trigger replacement.
string
SQL pool name
WorkloadClassifierName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workload classifier.
WorkloadGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workload group.
WorkspaceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workspace.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
sqlPoolName
This property is required.
Changes to this property will trigger replacement.
String
SQL pool name
workloadClassifierName
This property is required.
Changes to this property will trigger replacement.
String
The name of the workload classifier.
workloadGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the workload group.
workspaceName
This property is required.
Changes to this property will trigger replacement.
String
The name of the workspace.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
sqlPoolName
This property is required.
Changes to this property will trigger replacement.
string
SQL pool name
workloadClassifierName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workload classifier.
workloadGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workload group.
workspaceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workspace.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
sql_pool_name
This property is required.
Changes to this property will trigger replacement.
str
SQL pool name
workload_classifier_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the workload classifier.
workload_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the workload group.
workspace_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the workspace.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
sqlPoolName
This property is required.
Changes to this property will trigger replacement.
String
SQL pool name
workloadClassifierName
This property is required.
Changes to this property will trigger replacement.
String
The name of the workload classifier.
workloadGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the workload group.
workspaceName
This property is required.
Changes to this property will trigger replacement.
String
The name of the workspace.

getSqlPoolWorkloadClassifier Result

The following output properties are available:

AzureApiVersion string
The Azure API version of the resource.
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
MemberName string
The workload classifier member name.
Name string
The name of the resource
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Context string
The workload classifier context.
EndTime string
The workload classifier end time for classification.
Importance string
The workload classifier importance.
Label string
The workload classifier label.
StartTime string
The workload classifier start time for classification.
AzureApiVersion string
The Azure API version of the resource.
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
MemberName string
The workload classifier member name.
Name string
The name of the resource
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Context string
The workload classifier context.
EndTime string
The workload classifier end time for classification.
Importance string
The workload classifier importance.
Label string
The workload classifier label.
StartTime string
The workload classifier start time for classification.
azureApiVersion String
The Azure API version of the resource.
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
memberName String
The workload classifier member name.
name String
The name of the resource
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
context String
The workload classifier context.
endTime String
The workload classifier end time for classification.
importance String
The workload classifier importance.
label String
The workload classifier label.
startTime String
The workload classifier start time for classification.
azureApiVersion string
The Azure API version of the resource.
id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
memberName string
The workload classifier member name.
name string
The name of the resource
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
context string
The workload classifier context.
endTime string
The workload classifier end time for classification.
importance string
The workload classifier importance.
label string
The workload classifier label.
startTime string
The workload classifier start time for classification.
azure_api_version str
The Azure API version of the resource.
id str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
member_name str
The workload classifier member name.
name str
The name of the resource
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
context str
The workload classifier context.
end_time str
The workload classifier end time for classification.
importance str
The workload classifier importance.
label str
The workload classifier label.
start_time str
The workload classifier start time for classification.
azureApiVersion String
The Azure API version of the resource.
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
memberName String
The workload classifier member name.
name String
The name of the resource
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
context String
The workload classifier context.
endTime String
The workload classifier end time for classification.
importance String
The workload classifier importance.
label String
The workload classifier label.
startTime String
The workload classifier start time for classification.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi