Delen via


ProvidersOperations Klas

Waarschuwing

Maak deze klasse NIET rechtstreeks.

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

Hiermee haalt u de opgegeven resourceprovider op.

list

Hiermee worden alle resourceproviders voor een abonnement opgehaald.

register

Registreert een abonnement bij een resourceprovider.

unregister

De registratie van een abonnement bij een resourceprovider ongedaan maken.

get

Hiermee haalt u 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 $expand queryparameter. Als u bijvoorbeeld eigenschapsaliassen wilt opnemen in het antwoord, gebruikt u $expand=resourceTypes/aliassen. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

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 aangepaste functie die de directe reactie doorgeeft

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 aangepaste functie die de directe reactie doorgeeft

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 aangepaste functie die de directe reactie doorgeeft

Retouren

Provider of het resultaat van cls(response)

Retourtype

Uitzonderingen

Kenmerken

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