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


DatabasesOperations Osztály

DatabasesOperations 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 létrehozza és attribútumként csatolja azt.

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

Konstruktor

DatabasesOperations(client, config, serializer, deserializer)

Paraméterek

client
Kötelező

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

config
Kötelező

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

serializer
Kötelező

Objektummodell szerializálója.

deserializer
Kötelező

Objektummodell-deszerializáló.

Változók

models

Alias az ebben a műveletcsoportban használt modellosztályok számára.

Metódusok

begin_create_or_update

Új adatbázist hoz létre, vagy egy meglévő adatbázist frissít.

begin_delete

Törli az adatbázist.

begin_export

Adatbázis exportálása.

begin_failover

Feladatátvétel egy adatbázist.

begin_import_method

Bacpac importálása új adatbázisba.

begin_pause

Szünetelteti az adatbázist.

begin_resume

Folytatja az adatbázist.

begin_update

Frissítések egy meglévő adatbázist.

begin_upgrade_data_warehouse

Frissíti az adattárházat.

get

Lekéri az adatbázist.

list_by_elastic_pool

Lekéri egy rugalmas készlet adatbázisainak listáját.

list_by_server

Lekéri az adatbázisok listáját.

list_inaccessible_by_server

Lekéri a logikai kiszolgálón található elérhetetlen adatbázisok listáját.

list_metric_definitions

Adatbázismetrika-definíciókat ad vissza.

list_metrics

Adatbázismetrikákat ad vissza.

rename

Átnevez egy adatbázist.

begin_create_or_update

Új adatbázist hoz létre, vagy egy meglévő adatbázist frissít.

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

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.

parameters
Database
Kötelező

A kért adatbázis-erőforrás állapota.

cls
callable

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

continuation_token
str

Egy folytatási jogkivonat, amely újraindít egy lekérdezést egy mentett állapotból.

polling
bool vagy PollingMethod

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

polling_interval
int

Az LRO-műveletek két lekérdezése közötti alapértelmezett várakozási idő, ha nincs Retry-After fejléc.

Válaszok

Az LROPoller egy példánya, amely az adatbázist vagy a cls(response) eredményt adja vissza

Visszatérési típus

Kivételek

begin_delete

Törli az adatbázist.

begin_delete(resource_group_name: str, server_name: str, database_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.

cls
callable

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

continuation_token
str

Egy folytatási jogkivonat, amely újraindít egy lekérdezést egy mentett állapotból.

polling
bool vagy PollingMethod

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

polling_interval
int

Az LRO-műveletek két lekérdezése közötti alapértelmezett várakozási idő, ha nincs Retry-After fejléc.

Válaszok

Az LROPoller egy példánya, amely a Nincs értéket vagy a cls(response) eredményt adja vissza

Visszatérési típus

Kivételek

begin_export

Adatbázis exportálása.

begin_export(resource_group_name: str, server_name: str, database_name: str, parameters: '_models.ExportDatabaseDefinition', **kwargs: Any) -> LROPoller['_models.ImportExportOperationResult']

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.

parameters
ExportDatabaseDefinition
Kötelező

Az adatbázis exportálási kérelemparaméterei.

cls
callable

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

continuation_token
str

Egy folytatási jogkivonat, amely újraindít egy lekérdezést egy mentett állapotból.

polling
bool vagy PollingMethod

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

polling_interval
int

Az LRO-műveletek két lekérdezése közötti alapértelmezett várakozási idő, ha nincs Retry-After fejléc.

Válaszok

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

Visszatérési típus

Kivételek

begin_failover

Feladatátvétel egy adatbázist.

begin_failover(resource_group_name: str, server_name: str, database_name: str, replica_type: str | '_models.ReplicaType' | None = None, **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ő

A feladatátvételre kijelölt adatbázis neve.

replica_type
str vagy ReplicaType
alapértelmezett érték: None

A feladatátvételre kijelölt replika típusa.

cls
callable

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

continuation_token
str

Egy folytatási jogkivonat, amely újraindít egy lekérdezést egy mentett állapotból.

polling
bool vagy PollingMethod

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

polling_interval
int

Az LRO-műveletek két lekérdezése közötti alapértelmezett várakozási idő, ha nincs Retry-After fejléc.

Válaszok

Az LROPoller egy példánya, amely a Nincs értéket vagy a cls(response) eredményt adja vissza

Visszatérési típus

Kivételek

begin_import_method

Bacpac importálása új adatbázisba.

begin_import_method(resource_group_name: str, server_name: str, database_name: str, parameters: '_models.ImportExistingDatabaseDefinition', **kwargs: Any) -> LROPoller['_models.ImportExportOperationResult']

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.

parameters
ImportExistingDatabaseDefinition
Kötelező

Az adatbázis importálási kérelem paraméterei.

cls
callable

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

continuation_token
str

Egy folytatási jogkivonat, amely újraindít egy lekérdezést egy mentett állapotból.

polling
bool vagy PollingMethod

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

polling_interval
int

Az LRO-műveletek két lekérdezése közötti alapértelmezett várakozási idő, ha nincs Retry-After fejléc.

Válaszok

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

Visszatérési típus

Kivételek

begin_pause

Szünetelteti az adatbázist.

begin_pause(resource_group_name: str, server_name: str, database_name: str, **kwargs: Any) -> LROPoller['_models.Database']

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ő

A szüneteltetni kívánt adatbázis neve.

cls
callable

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

continuation_token
str

Egy folytatási jogkivonat, amely újraindít egy lekérdezést egy mentett állapotból.

polling
bool vagy PollingMethod

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

polling_interval
int

Az LRO-műveletek két lekérdezése közötti alapértelmezett várakozási idő, ha nincs Retry-After fejléc.

Válaszok

Az LROPoller egy példánya, amely az adatbázist vagy a cls(response) eredményt adja vissza

Visszatérési típus

Kivételek

begin_resume

Folytatja az adatbázist.

begin_resume(resource_group_name: str, server_name: str, database_name: str, **kwargs: Any) -> LROPoller['_models.Database']

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ő

A folytatandó adatbázis neve.

cls
callable

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

continuation_token
str

Egy folytatási jogkivonat, amely újraindít egy lekérdezést egy mentett állapotból.

polling
bool vagy PollingMethod

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

polling_interval
int

Az LRO-műveletek két lekérdezése közötti alapértelmezett várakozási idő, ha nincs Retry-After fejléc.

Válaszok

Az LROPoller egy példánya, amely az adatbázist vagy a cls(response) eredményt adja vissza

Visszatérési típus

Kivételek

begin_update

Frissítések egy meglévő adatbázist.

begin_update(resource_group_name: str, server_name: str, database_name: str, parameters: '_models.DatabaseUpdate', **kwargs: Any) -> LROPoller['_models.Database']

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.

parameters
DatabaseUpdate
Kötelező

A kért adatbázis-erőforrás állapota.

cls
callable

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

continuation_token
str

Egy folytatási jogkivonat, amely újraindít egy lekérdezést egy mentett állapotból.

polling
bool vagy PollingMethod

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

polling_interval
int

Az LRO-műveletek két lekérdezése közötti alapértelmezett várakozási idő, ha nincs Retry-After fejléc.

Válaszok

Az LROPoller egy példánya, amely az adatbázist vagy a cls(response) eredményt adja vissza

Visszatérési típus

Kivételek

begin_upgrade_data_warehouse

Frissíti az adattárházat.

begin_upgrade_data_warehouse(resource_group_name: str, server_name: str, database_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ő

A frissíteni kívánt adatbázis neve.

cls
callable

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

continuation_token
str

Egy folytatási jogkivonat, amely újraindít egy lekérdezést egy mentett állapotból.

polling
bool vagy PollingMethod

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

polling_interval
int

Az LRO-műveletek két lekérdezése közötti alapértelmezett várakozási idő, ha nincs Retry-After fejléc.

Válaszok

Az LROPoller egy példánya, amely a Nincs értéket vagy a cls(response) eredményt adja vissza

Visszatérési típus

Kivételek

get

Lekéri az adatbázist.

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

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

Adatbázis vagy a cls(válasz) eredménye

Visszatérési típus

Kivételek

list_by_elastic_pool

Lekéri egy rugalmas készlet adatbázisainak listáját.

list_by_elastic_pool(resource_group_name: str, server_name: str, elastic_pool_name: str, **kwargs: Any) -> Iterable['_models.DatabaseListResult']

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.

elastic_pool_name
str
Kötelező

A rugalmas készlet 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 DatabaseListResult példánya vagy a cls(response) eredménye

Visszatérési típus

Kivételek

list_by_server

Lekéri az adatbázisok listáját.

list_by_server(resource_group_name: str, server_name: str, skip_token: str | None = None, **kwargs: Any) -> Iterable['_models.DatabaseListResult']

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.

skip_token
str
alapértelmezett érték: None
cls
callable

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

Válaszok

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

Visszatérési típus

Kivételek

list_inaccessible_by_server

Lekéri a logikai kiszolgálón található elérhetetlen adatbázisok listáját.

list_inaccessible_by_server(resource_group_name: str, server_name: str, **kwargs: Any) -> Iterable['_models.DatabaseListResult']

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.

cls
callable

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

Válaszok

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

Visszatérési típus

Kivételek

list_metric_definitions

Adatbázismetrika-definíciókat ad vissza.

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

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 MetricDefinitionListResult példánya vagy a cls(response) eredménye

Visszatérési típus

Kivételek

list_metrics

Adatbázismetrikákat ad vissza.

list_metrics(resource_group_name: str, server_name: str, database_name: str, filter: str, **kwargs: Any) -> Iterable['_models.MetricListResult']

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.

filter
str
Kötelező

OData-szűrőkifejezés, amely a visszaadandó metrikák egy részhalmazát írja le.

cls
callable

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

Válaszok

Egy iterátor, például a MetricListResult példánya vagy a cls(response) eredménye

Visszatérési típus

Kivételek

rename

Átnevez egy adatbázist.

rename(resource_group_name: str, server_name: str, database_name: str, parameters: '_models.ResourceMoveDefinition', **kwargs: Any) -> 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 átnevezni kívánt adatbázis neve.

parameters
ResourceMoveDefinition
Kötelező

Az adatbázis átnevezését szolgáló erőforrás-áthelyezési definíció.

cls
callable

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

Válaszok

Nincs, 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'>