Megosztás a következőn keresztül:


WorkloadGroupsOperations Osztály

WorkloadGroupsOperations műveletek.

Ezt az osztályt nem szabad közvetlenül példányosítani. Ehelyett létre kell hoznia egy ügyfélpéldányt, amely példányosítja, és attribútumként csatolja.

Öröklődés
builtins.object
WorkloadGroupsOperations

Konstruktor

WorkloadGroupsOperations(client, config, serializer, deserializer)

Paraméterek

client
Kötelező

Ügyfél a szolgáltatáskérésekhez.

config
Kötelező

A szolgáltatásügyfél konfigurálása.

serializer
Kötelező

Egy objektummodell szerializálója.

deserializer
Kötelező

Objektummodell-deszerializáló.

Változók

models

Alias a műveleti csoportban használt modellosztályok számára.

Metódusok

begin_create_or_update

Számítási feladatcsoportot hoz létre vagy frissít.

begin_delete

Töröl egy számításifeladat-csoportot.

get

Lekér egy számításifeladat-csoportot.

list_by_database

Lekéri a számítási feladatok csoportjainak listáját.

begin_create_or_update

Számítási feladatcsoportot hoz létre vagy frissít.

begin_create_or_update(resource_group_name: str, server_name: str, database_name: str, workload_group_name: str, parameters: '_models.WorkloadGroup', **kwargs: Any) -> LROPoller['_models.WorkloadGroup']

Paraméterek

resource_group_name
str
Kötelező

Az erőforrást tartalmazó erőforráscsoport neve. Ezt az értéket az Azure Resource Manager API-ból vagy a portálról szerezheti be.

server_name
str
Kötelező

A kiszolgáló neve.

database_name
str
Kötelező

Az adatbázis neve.

workload_group_name
str
Kötelező

A számítási feladatcsoport neve.

parameters
WorkloadGroup
Kötelező

A számítási feladatcsoport kért állapota.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

continuation_token
str

Egy folytatási jogkivonat a poller mentett állapotból való újraindításához.

polling
bool vagy PollingMethod

Alapértelmezés szerint a lekérdezési módszer ARMPolling lesz. Adja meg a False (Hamis) értéket, ha nem kérdezi le a műveletet, vagy a saját inicializált lekérdezési objektumát adja át egy személyes lekérdezési stratégiához.

polling_interval
int

Alapértelmezett várakozási idő két lekérdezés között az LRO-műveletekhez, ha nincs Retry-After fejléc.

Válaszok

Az LROPoller egy példánya, amely a WorkloadGroup vagy a cls(response) eredményét adja vissza

Visszatérési típus

Kivételek

begin_delete

Töröl egy számításifeladat-csoportot.

begin_delete(resource_group_name: str, server_name: str, database_name: str, workload_group_name: str, **kwargs: Any) -> LROPoller[None]

Paraméterek

resource_group_name
str
Kötelező

Az erőforrást tartalmazó erőforráscsoport neve. Ezt az értéket az Azure Resource Manager API-ból vagy a portálról szerezheti be.

server_name
str
Kötelező

A kiszolgáló neve.

database_name
str
Kötelező

Az adatbázis neve.

workload_group_name
str
Kötelező

A törölni kívánt számítási feladatcsoport neve.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

continuation_token
str

Egy folytatási jogkivonat a poller mentett állapotból való újraindításához.

polling
bool vagy PollingMethod

Alapértelmezés szerint a lekérdezési módszer ARMPolling lesz. Adja meg a False (Hamis) értéket, ha nem kérdezi le a műveletet, vagy a saját inicializált lekérdezési objektumát adja át egy személyes lekérdezési stratégiához.

polling_interval
int

Alapértelmezett várakozási idő két lekérdezés között az LRO-műveletekhez, ha nincs Retry-After fejléc.

Válaszok

Az LROPoller egy példánya, amely a Nincs értéket vagy a cls(válasz) eredményét adja vissza

Visszatérési típus

Kivételek

get

Lekér egy számításifeladat-csoportot.

get(resource_group_name: str, server_name: str, database_name: str, workload_group_name: str, **kwargs: Any) -> _models.WorkloadGroup

Paraméterek

resource_group_name
str
Kötelező

Az erőforrást tartalmazó erőforráscsoport neve. Ezt az értéket az Azure Resource Manager API-ból vagy a portálról szerezheti be.

server_name
str
Kötelező

A kiszolgáló neve.

database_name
str
Kötelező

Az adatbázis neve.

workload_group_name
str
Kötelező

A számítási feladatcsoport neve.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

WorkloadGroup vagy a cls(response) eredménye

Visszatérési típus

Kivételek

list_by_database

Lekéri a számítási feladatok csoportjainak listáját.

list_by_database(resource_group_name: str, server_name: str, database_name: str, **kwargs: Any) -> Iterable['_models.WorkloadGroupListResult']

Paraméterek

resource_group_name
str
Kötelező

Az erőforrást tartalmazó erőforráscsoport neve. Ezt az értéket az Azure Resource Manager API-ból vagy a portálról szerezheti be.

server_name
str
Kötelező

A kiszolgáló neve.

database_name
str
Kötelező

Az adatbázis neve.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

Iterátor, például a WorkloadGroupListResult vagy a cls(response) eredménye

Visszatérési típus

Kivételek

Attribútumok

models

models = <module 'azure.mgmt.sql.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\sql\\models\\__init__.py'>