WorkloadGroup Class

Workload group operations for a sql pool.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.synapse.models._models_py3.ProxyResource
WorkloadGroup

Constructor

WorkloadGroup(*, min_resource_percent: Optional[int] = None, max_resource_percent: Optional[int] = None, min_resource_percent_per_request: Optional[float] = None, max_resource_percent_per_request: Optional[float] = None, importance: Optional[str] = None, query_execution_timeout: Optional[int] = None, **kwargs)

Parameters

min_resource_percent
int
Required

The workload group minimum percentage resource.

max_resource_percent
int
Required

The workload group cap percentage resource.

min_resource_percent_per_request
float
Required

The workload group request minimum grant percentage.

max_resource_percent_per_request
float
Required

The workload group request maximum grant percentage.

importance
str
Required

The workload group importance level.

query_execution_timeout
int
Required

The workload group query execution timeout.

Variables

id
str

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

name
str

The name of the resource.

type
str

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