Freigeben über


ServerAdvisorsOperations Klasse

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

Konstruktor

ServerAdvisorsOperations(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

get

Ruft einen Serverratgeber ab.

list_by_server

Ruft eine Liste der Serverberater ab.

update

Aktualisierungen einen Serverratgeber.

get

Ruft einen Serverratgeber ab.

get(resource_group_name: str, server_name: str, advisor_name: str, **kwargs: Any) -> _models.Advisor

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.

server_name
str
Erforderlich

Name des Servers

advisor_name
str
Erforderlich

Der Name des Server Advisor.

cls
callable

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

Gibt zurück

Advisor oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list_by_server

Ruft eine Liste der Serverberater ab.

list_by_server(resource_group_name: str, server_name: str, expand: str | None = None, **kwargs: Any) -> List['_models.Advisor']

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.

server_name
str
Erforderlich

Name des Servers

expand
str
Standardwert: None

Die untergeordneten Ressourcen, die in die Antwort eingeschlossen werden sollen.

cls
callable

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

Gibt zurück

Liste des Advisor oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

update

Aktualisierungen einen Serverratgeber.

update(resource_group_name: str, server_name: str, advisor_name: str, parameters: '_models.Advisor', **kwargs: Any) -> _models.Advisor

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.

server_name
str
Erforderlich

Name des Servers

advisor_name
str
Erforderlich

Der Name des Server Advisor.

parameters
Advisor
Erforderlich

Der angeforderte Advisor-Ressourcenstatus.

cls
callable

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

Gibt zurück

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