ServersOperations Klasa
SerweryOperacje operacje.
Nie należy bezpośrednio utworzyć wystąpienia tej klasy. Zamiast tego należy utworzyć wystąpienie klienta, które tworzy wystąpienie dla Ciebie i dołącza je jako atrybut.
- Dziedziczenie
-
builtins.objectServersOperations
Konstruktor
ServersOperations(client, config, serializer, deserializer)
Parametry
- client
Klient żądań obsługi.
- config
Konfiguracja klienta usługi.
- serializer
Serializator modelu obiektów.
- deserializer
Deserializator modelu obiektów.
Zmienne
- models
Alias do modelowania klas używanych w tej grupie operacji.
Metody
| begin_create_or_update |
Tworzy lub aktualizuje serwer. |
| begin_delete |
Usuwa serwer. |
| begin_import_database |
Importuje plik bacpac do nowej bazy danych. |
| begin_update |
Aktualizacje serwera. |
| check_name_availability |
Określa, czy zasób można utworzyć przy użyciu określonej nazwy. |
| get |
Pobiera serwer. |
| list |
Pobiera listę wszystkich serwerów w subskrypcji. |
| list_by_resource_group |
Pobiera listę serwerów w grupach zasobów. |
begin_create_or_update
Tworzy lub aktualizuje serwer.
begin_create_or_update(resource_group_name: str, server_name: str, parameters: '_models.Server', **kwargs: Any) -> LROPoller['_models.Server']
Parametry
- resource_group_name
- str
Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API Resource Manager platformy Azure lub portalu.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.
- polling
- bool lub PollingMethod
Domyślnie metoda sondowania będzie mieć wartość ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie LROPoller zwracające serwer lub wynik cls(response)
Typ zwracany
Wyjątki
begin_delete
Usuwa serwer.
begin_delete(resource_group_name: str, server_name: str, **kwargs: Any) -> LROPoller[None]
Parametry
- resource_group_name
- str
Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API Resource Manager platformy Azure lub portalu.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.
- polling
- bool lub PollingMethod
Domyślnie metoda sondowania będzie mieć wartość ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie LROPoller zwracające wartość None lub wynik cls(response)
Typ zwracany
Wyjątki
begin_import_database
Importuje plik bacpac do nowej bazy danych.
begin_import_database(resource_group_name: str, server_name: str, parameters: '_models.ImportNewDatabaseDefinition', **kwargs: Any) -> LROPoller['_models.ImportExportOperationResult']
Parametry
- resource_group_name
- str
Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API Resource Manager platformy Azure lub portalu.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.
- polling
- bool lub PollingMethod
Domyślnie metoda sondowania będzie mieć wartość ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie LROPoller zwracające wynik polecenia ImportExportOperationResult lub wynik cls(response)
Typ zwracany
Wyjątki
begin_update
Aktualizacje serwera.
begin_update(resource_group_name: str, server_name: str, parameters: '_models.ServerUpdate', **kwargs: Any) -> LROPoller['_models.Server']
Parametry
- resource_group_name
- str
Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API Resource Manager platformy Azure lub portalu.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.
- polling
- bool lub PollingMethod
Domyślnie metoda sondowania będzie mieć wartość ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie LROPoller zwracające serwer lub wynik cls(response)
Typ zwracany
Wyjątki
check_name_availability
Określa, czy zasób można utworzyć przy użyciu określonej nazwy.
check_name_availability(parameters: '_models.CheckNameAvailabilityRequest', **kwargs: Any) -> _models.CheckNameAvailabilityResponse
Parametry
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
CheckNameAvailabilityResponse lub wynik cls(response)
Typ zwracany
Wyjątki
get
Pobiera serwer.
get(resource_group_name: str, server_name: str, expand: str | None = None, **kwargs: Any) -> _models.Server
Parametry
- resource_group_name
- str
Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API Resource Manager platformy Azure lub portalu.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Serwer lub wynik cls(response)
Typ zwracany
Wyjątki
list
Pobiera listę wszystkich serwerów w subskrypcji.
list(expand: str | None = None, **kwargs: Any) -> Iterable['_models.ServerListResult']
Parametry
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator, taki jak wystąpienie elementu ServerListResult lub wynik cls(response)
Typ zwracany
Wyjątki
list_by_resource_group
Pobiera listę serwerów w grupach zasobów.
list_by_resource_group(resource_group_name: str, expand: str | None = None, **kwargs: Any) -> Iterable['_models.ServerListResult']
Parametry
- resource_group_name
- str
Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API Resource Manager platformy Azure lub portalu.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator, taki jak wystąpienie elementu ServerListResult lub wynik cls(response)
Typ zwracany
Wyjątki
Atrybuty
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'>