Delen via


ProvidersOperations Klas

Waarschuwing

Maak deze klasse NIET rechtstreeks een instantie.

In plaats daarvan moet u toegang krijgen tot de volgende bewerkingen via

ResourceManagementClient's

<xref:providers> Kenmerk.

Overname
builtins.object
ProvidersOperations

Constructor

ProvidersOperations(*args, **kwargs)

Methoden

get

Haalt de opgegeven resourceprovider op.

get_at_tenant_scope

Hiermee haalt u de opgegeven resourceprovider op tenantniveau op.

list

Hiermee worden alle resourceproviders voor een abonnement opgehaald.

list_at_tenant_scope

Hiermee worden alle resourceproviders voor de tenant opgehaald.

register

Registreert een abonnement bij een resourceprovider.

unregister

De registratie van een abonnement bij een resourceprovider ongedaan maken.

get

Haalt de opgegeven resourceprovider op.

get(resource_provider_namespace: str, expand: str | None = None, **kwargs: Any) -> Provider

Parameters

resource_provider_namespace
str
Vereist

De naamruimte van de resourceprovider. Vereist.

expand
str
Vereist

De queryparameter $expand. Als u bijvoorbeeld eigenschapsaliassen wilt opnemen in het antwoord, gebruikt u $expand=resourceTypes/aliassen. De standaardwaarde is Geen.

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

Retouren

Provider of het resultaat van cls(response)

Retourtype

Uitzonderingen

get_at_tenant_scope

Hiermee haalt u de opgegeven resourceprovider op tenantniveau op.

get_at_tenant_scope(resource_provider_namespace: str, expand: str | None = None, **kwargs: Any) -> Provider

Parameters

resource_provider_namespace
str
Vereist

De naamruimte van de resourceprovider. Vereist.

expand
str
Vereist

De queryparameter $expand. Als u bijvoorbeeld eigenschapsaliassen wilt opnemen in het antwoord, gebruikt u $expand=resourceTypes/aliassen. De standaardwaarde is Geen.

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

Retouren

Provider of het resultaat van cls(response)

Retourtype

Uitzonderingen

list

Hiermee worden alle resourceproviders voor een abonnement opgehaald.

list(top: int | None = None, expand: str | None = None, **kwargs: Any) -> Iterable[Provider]

Parameters

top
int
Vereist

Het aantal resultaten dat moet worden geretourneerd. Als null wordt doorgegeven, worden alle implementaties geretourneerd. De standaardwaarde is Geen.

expand
str
Vereist

De eigenschappen die moeten worden opgenomen in de resultaten. Gebruik &bijvoorbeeld $expand=metadata in de querytekenreeks om metagegevens van de resourceprovider op te halen. Als u eigenschapsaliassen wilt opnemen in het antwoord, gebruikt u $expand=resourceTypes/aliassen. De standaardwaarde is Geen.

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

Retouren

Een iterator zoals een exemplaar van provider of het resultaat van cls(response)

Retourtype

Uitzonderingen

list_at_tenant_scope

Hiermee worden alle resourceproviders voor de tenant opgehaald.

list_at_tenant_scope(top: int | None = None, expand: str | None = None, **kwargs: Any) -> Iterable[Provider]

Parameters

top
int
Vereist

Het aantal resultaten dat moet worden geretourneerd. Als null wordt doorgegeven, worden alle providers geretourneerd. De standaardwaarde is Geen.

expand
str
Vereist

De eigenschappen die moeten worden opgenomen in de resultaten. Gebruik &bijvoorbeeld $expand=metadata in de querytekenreeks om metagegevens van de resourceprovider op te halen. Als u eigenschapsaliassen wilt opnemen in het antwoord, gebruikt u $expand=resourceTypes/aliassen. De standaardwaarde is Geen.

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

Retouren

Een iterator zoals een exemplaar van provider of het resultaat van cls(response)

Retourtype

Uitzonderingen

register

Registreert een abonnement bij een resourceprovider.

register(resource_provider_namespace: str, **kwargs: Any) -> Provider

Parameters

resource_provider_namespace
str
Vereist

De naamruimte van de resourceprovider die moet worden geregistreerd. Vereist.

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

Retouren

Provider of het resultaat van cls(response)

Retourtype

Uitzonderingen

unregister

De registratie van een abonnement bij een resourceprovider ongedaan maken.

unregister(resource_provider_namespace: str, **kwargs: Any) -> Provider

Parameters

resource_provider_namespace
str
Vereist

De naamruimte van de resourceprovider die u wilt opheffen. Vereist.

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

Retouren

Provider of het resultaat van cls(response)

Retourtype

Uitzonderingen

Kenmerken

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