Freigeben über


CapabilitiesOperations Klasse

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

Konstruktor

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

list_by_location

Ruft die für den angegebenen Speicherort verfügbaren Abonnementfunktionen ab.

list_by_location

Ruft die für den angegebenen Speicherort verfügbaren Abonnementfunktionen ab.

list_by_location(location_name: str, include: str | '_models.CapabilityGroup' | None = None, **kwargs: Any) -> _models.LocationCapabilities

Parameter

location_name
str
Erforderlich

Der Name des Speicherorts, dessen Funktionen abgerufen werden.

include
str oder CapabilityGroup
Standardwert: None

Wenn angegeben, schränkt die Antwort so ein, dass nur das ausgewählte Element eingeschlossen wird.

cls
callable

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

Gibt zurück

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