Freigeben über


ManagedDatabasesOperations Klasse

ManagedDatabasesOperations-Vorgänge.

Sie sollten diese Klasse nicht direkt instanziieren. Stattdessen sollten Sie eine Clientinstanz erstellen, die sie für Sie instanziiert und als Attribut anfügt.

Vererbung
builtins.object
ManagedDatabasesOperations

Konstruktor

ManagedDatabasesOperations(client, config, serializer, deserializer)

Parameter

client
Erforderlich

Client für Dienstanforderungen.

config
Erforderlich

Konfiguration des Dienstclients.

serializer
Erforderlich

Ein Objektmodellserialisierungsprogramm.

deserializer
Erforderlich

Ein Objektmodell-Deserialisierer.

Variablen

models

Alias für Modellklassen, die in dieser Vorgangsgruppe verwendet werden.

Methoden

begin_complete_restore

Schließt den Wiederherstellungsvorgang für eine verwaltete Datenbank ab.

begin_create_or_update

Erstellt eine neue Datenbank oder aktualisiert eine bereits vorhandene Datenbank

begin_delete

Löscht eine verwaltete Datenbank.

begin_update

Aktualisiert eine vorhandene Datenbank

get

Ruft eine verwaltete Datenbank ab.

list_by_instance

Ruft eine Liste der verwalteten Datenbanken ab.

list_inaccessible_by_instance

Ruft eine Liste der verwalteten Datenbanken ab, auf die in einer verwalteten Instanz nicht zugegriffen werden kann.

begin_complete_restore

Schließt den Wiederherstellungsvorgang für eine verwaltete Datenbank ab.

begin_complete_restore(resource_group_name: str, managed_instance_name: str, database_name: str, parameters: '_models.CompleteDatabaseRestoreDefinition', **kwargs: Any) -> LROPoller[None]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

managed_instance_name
str
Erforderlich

Der Name der verwalteten Instanz.

database_name
str
Erforderlich

Der Name der Datenbank.

parameters
CompleteDatabaseRestoreDefinition
Erforderlich

Die Definition zum Abschließen der Wiederherstellung dieser verwalteten Datenbank.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine Instanz von LROPoller, die entweder None oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_create_or_update

Erstellt eine neue Datenbank oder aktualisiert eine bereits vorhandene Datenbank

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

managed_instance_name
str
Erforderlich

Der Name der verwalteten Instanz.

database_name
str
Erforderlich

Der Name der Datenbank.

parameters
ManagedDatabase
Erforderlich

Der angeforderte Datenbankressourcenstatus.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine Instanz von LROPoller, die entweder ManagedDatabase oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_delete

Löscht eine verwaltete Datenbank.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

managed_instance_name
str
Erforderlich

Der Name der verwalteten Instanz.

database_name
str
Erforderlich

Der Name der Datenbank.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine Instanz von LROPoller, die entweder None oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_update

Aktualisiert eine vorhandene Datenbank

begin_update(resource_group_name: str, managed_instance_name: str, database_name: str, parameters: '_models.ManagedDatabaseUpdate', **kwargs: Any) -> LROPoller['_models.ManagedDatabase']

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

managed_instance_name
str
Erforderlich

Der Name der verwalteten Instanz.

database_name
str
Erforderlich

Der Name der Datenbank.

parameters
ManagedDatabaseUpdate
Erforderlich

Der angeforderte Datenbankressourcenstatus.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine Instanz von LROPoller, die entweder ManagedDatabase oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

get

Ruft eine verwaltete Datenbank ab.

get(resource_group_name: str, managed_instance_name: str, database_name: str, **kwargs: Any) -> _models.ManagedDatabase

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

managed_instance_name
str
Erforderlich

Der Name der verwalteten Instanz.

database_name
str
Erforderlich

Der Name der Datenbank.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

ManagedDatabase oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list_by_instance

Ruft eine Liste der verwalteten Datenbanken ab.

list_by_instance(resource_group_name: str, managed_instance_name: str, **kwargs: Any) -> Iterable['_models.ManagedDatabaseListResult']

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

managed_instance_name
str
Erforderlich

Der Name der verwalteten Instanz.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Eine Iterator-ähnliche Instanz von ManagedDatabaseListResult oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list_inaccessible_by_instance

Ruft eine Liste der verwalteten Datenbanken ab, auf die in einer verwalteten Instanz nicht zugegriffen werden kann.

list_inaccessible_by_instance(resource_group_name: str, managed_instance_name: str, **kwargs: Any) -> Iterable['_models.ManagedDatabaseListResult']

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

managed_instance_name
str
Erforderlich

Der Name der verwalteten Instanz.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Eine Iterator-ähnliche Instanz von ManagedDatabaseListResult oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Attribute

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