Share via


WorkloadGroup Class

Definition

Workload group operations for a sql pool

[Microsoft.Rest.Serialization.JsonTransformation]
public class WorkloadGroup : Microsoft.Azure.Management.Synapse.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type WorkloadGroup = class
    inherit ProxyResource
Public Class WorkloadGroup
Inherits ProxyResource
Inheritance
WorkloadGroup
Attributes

Constructors

WorkloadGroup()

Initializes a new instance of the WorkloadGroup class.

WorkloadGroup(Int32, Int32, Double, String, String, String, Nullable<Double>, String, Nullable<Int32>)

Initializes a new instance of the WorkloadGroup class.

Properties

Id

Gets fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Inherited from Resource)
Importance

Gets or sets the workload group importance level.

MaxResourcePercent

Gets or sets the workload group cap percentage resource.

MaxResourcePercentPerRequest

Gets or sets the workload group request maximum grant percentage.

MinResourcePercent

Gets or sets the workload group minimum percentage resource.

MinResourcePercentPerRequest

Gets or sets the workload group request minimum grant percentage.

Name

Gets the name of the resource

(Inherited from Resource)
QueryExecutionTimeout

Gets or sets the workload group query execution timeout.

Type

Gets the type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

(Inherited from Resource)

Methods

Validate()

Validate the object.

Applies to