ProvidersOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:
<xref:providers> -Attribut.
- Vererbung
-
builtins.objectProvidersOperations
Konstruktor
ProvidersOperations(*args, **kwargs)
Methoden
get |
Ruft den angegebenen Ressourcenanbieter ab. |
list |
Ruft alle Ressourcenanbieter für ein Abonnement ab. |
register |
Registriert ein Abonnement bei einem Ressourcenanbieter. |
unregister |
Hebt die Registrierung eines Abonnements bei einem Ressourcenanbieter auf. |
get
Ruft den angegebenen Ressourcenanbieter ab.
get(resource_provider_namespace: str, expand: str | None = None, **kwargs: Any) -> Provider
Parameter
- expand
- str
Der abfrageparameter $expand. Verwenden Sie beispielsweise $expand=resourceTypes/aliases, um als Antwort Eigenschaftenaliasen einzuschließen. Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Anbieter oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list
Ruft alle Ressourcenanbieter für ein Abonnement ab.
list(top: int | None = None, expand: str | None = None, **kwargs: Any) -> Iterable[Provider]
Parameter
- top
- int
Die Anzahl der zurückzugebenden Ergebnisse. Wenn NULL übergeben wird, werden alle Bereitstellungen zurückgegeben. Der Standardwert ist Keine.
- expand
- str
Die Eigenschaften, die in die Ergebnisse eingeschlossen werden sollen. Verwenden Sie &beispielsweise $expand=metadata in der Abfragezeichenfolge, um Ressourcenanbietermetadaten abzurufen. Verwenden Sie $expand=resourceTypes/aliases, um Eigenschaftenaliasen als Antwort einzuschließen. Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie eine Instanz von Provider oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
register
Registriert ein Abonnement bei einem Ressourcenanbieter.
register(resource_provider_namespace: str, **kwargs: Any) -> Provider
Parameter
- resource_provider_namespace
- str
Der Namespace des zu registrierenden Ressourcenanbieters. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Anbieter oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
unregister
Hebt die Registrierung eines Abonnements bei einem Ressourcenanbieter auf.
unregister(resource_provider_namespace: str, **kwargs: Any) -> Provider
Parameter
- resource_provider_namespace
- str
Der Namespace des Ressourcenanbieters, der die Registrierung aufheben soll. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Anbieter oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
Attribute
models
models = <module 'azure.mgmt.resource.resources.v2018_05_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2018_05_01\\models\\__init__.py'>
Azure SDK for Python