ProvidersOperations Klas
Waarschuwing
Maak deze klasse NIET rechtstreeks een instantie.
In plaats daarvan moet u toegang krijgen tot de volgende bewerkingen via
<xref:providers> Kenmerk.
- Overname
-
builtins.objectProvidersOperations
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. |
provider_permissions |
Haal de providermachtigingen op. |
register |
Registreert een abonnement bij een resourceprovider. |
register_at_management_group_scope |
Registreert een beheergroep bij een resourceprovider. Gebruik deze bewerking om een resourceprovider te registreren met resourcetypen die kunnen worden geïmplementeerd binnen het bereik van de beheergroep. Abonnementen binnen de beheergroep worden niet recursief geregistreerd. In plaats daarvan moet u abonnementen afzonderlijk registreren. |
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
- expand
- str
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
- expand
- str
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(expand: str | None = None, **kwargs: Any) -> Iterable[Provider]
Parameters
- expand
- str
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(expand: str | None = None, **kwargs: Any) -> Iterable[Provider]
Parameters
- expand
- str
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
provider_permissions
Haal de providermachtigingen op.
provider_permissions(resource_provider_namespace: str, **kwargs: Any) -> ProviderPermissionListResult
Parameters
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
ProviderPermissionListResult of het resultaat van cls(response)
Retourtype
Uitzonderingen
register
Registreert een abonnement bij een resourceprovider.
register(resource_provider_namespace: str, properties: _models.ProviderRegistrationRequest | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Provider
Parameters
- resource_provider_namespace
- str
De naamruimte van de resourceprovider die moet worden geregistreerd. Vereist.
- properties
- ProviderRegistrationRequest of IO
De toestemming van derden voor S2S. Is een ProviderRegistrationRequest-type of een IO-type. De standaardwaarde is Geen.
- content_type
- str
Inhoudstype van de hoofdtekstparameter. Bekende waarden zijn: 'application/json'. 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
register_at_management_group_scope
Registreert een beheergroep bij een resourceprovider. Gebruik deze bewerking om een resourceprovider te registreren met resourcetypen die kunnen worden geïmplementeerd binnen het bereik van de beheergroep. Abonnementen binnen de beheergroep worden niet recursief geregistreerd. In plaats daarvan moet u abonnementen afzonderlijk registreren.
register_at_management_group_scope(resource_provider_namespace: str, group_id: str, **kwargs: Any) -> None
Parameters
- resource_provider_namespace
- str
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
Geen 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
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.v2021_04_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2021_04_01\\models\\__init__.py'>
Azure SDK for Python