ProvidersOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie auf die folgenden Vorgänge zugreifen:
<xref:providers> -Attribut.
- Vererbung
-
builtins.objectProvidersOperations
Konstruktor
ProvidersOperations(*args, **kwargs)
Methoden
get |
Ruft den angegebenen Ressourcenanbieter ab. |
get_at_tenant_scope |
Ruft den angegebenen Ressourcenanbieter auf Mandantenebene ab. |
list |
Ruft alle Ressourcenanbieter für ein Abonnement ab. |
list_at_tenant_scope |
Ruft alle Ressourcenanbieter für den Mandanten 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 $expand Abfrageparameter. Verwenden Sie beispielsweise $expand=resourceTypes/aliases, um Eigenschaftsalias als Antwort einzubeziehen. 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
get_at_tenant_scope
Ruft den angegebenen Ressourcenanbieter auf Mandantenebene ab.
get_at_tenant_scope(resource_provider_namespace: str, expand: str | None = None, **kwargs: Any) -> Provider
Parameter
- expand
- str
Der $expand Abfrageparameter. Verwenden Sie beispielsweise $expand=resourceTypes/aliases, um Eigenschaftsalias als Antwort einzubeziehen. 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ückgegebenen Ergebnisse. Wenn NULL übergeben wird, werden alle Bereitstellungen zurückgegeben. Der Standardwert ist Keine.
- expand
- str
Die Eigenschaften, die in die Ergebnisse einbezogen werden sollen. Verwenden Sie &beispielsweise $expand=metadata in der Abfragezeichenfolge, um Ressourcenanbietermetadaten abzurufen. Verwenden Sie $expand=resourceTypes/aliases, um Eigenschaftsalias als Antwort einzubeziehen. Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Eine Iterator-ähnliche Instanz des Anbieters oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_at_tenant_scope
Ruft alle Ressourcenanbieter für den Mandanten ab.
list_at_tenant_scope(top: int | None = None, expand: str | None = None, **kwargs: Any) -> Iterable[Provider]
Parameter
- top
- int
Die Anzahl der zurückgegebenen Ergebnisse. Wenn NULL übergeben wird, werden alle Anbieter zurückgegeben. Der Standardwert ist Keine.
- expand
- str
Die Eigenschaften, die in die Ergebnisse einbezogen werden sollen. Verwenden Sie &beispielsweise $expand=metadata in der Abfragezeichenfolge, um Ressourcenanbietermetadaten abzurufen. Verwenden Sie $expand=resourceTypes/aliases, um Eigenschaftsalias als Antwort einzubeziehen. Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Eine Iterator-ähnliche Instanz des Anbieters 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.v2019_10_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2019_10_01\\models\\__init__.py'>
Azure SDK for Python