ProvidersOperations Classe
Avertissement
NE PAS instancier cette classe directement.
Au lieu de cela, vous devez accéder aux opérations suivantes via
attribut<xref:providers> ;
- Héritage
-
builtins.objectProvidersOperations
Constructeur
ProvidersOperations(*args, **kwargs)
Méthodes
get |
Obtient le fournisseur de ressources spécifié. |
list |
Obtient tous les fournisseurs de ressources pour un abonnement. |
register |
Inscrit un abonnement auprès d’un fournisseur de ressources. |
unregister |
Annule l’inscription d’un abonnement auprès d’un fournisseur de ressources. |
get
Obtient le fournisseur de ressources spécifié.
get(resource_provider_namespace: str, expand: str | None = None, **kwargs: Any) -> Provider
Paramètres
- resource_provider_namespace
- str
Espace de noms du fournisseur de ressources. Obligatoire.
- expand
- str
Paramètre de requête $expand. Par exemple, pour inclure des alias de propriété dans la réponse, utilisez $expand=resourceTypes/aliases. La valeur par défaut est Aucun.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Fournisseur ou résultat de cls(response)
Type de retour
Exceptions
list
Obtient tous les fournisseurs de ressources pour un abonnement.
list(top: int | None = None, expand: str | None = None, **kwargs: Any) -> Iterable[Provider]
Paramètres
- top
- int
Nombre de résultats à retourner. Si la valeur null est transmise, tous les déploiements sont retournés. La valeur par défaut est Aucun.
- expand
- str
Propriétés à inclure dans les résultats. Par exemple, utilisez &$expand=metadata dans la chaîne de requête pour récupérer les métadonnées du fournisseur de ressources. Pour inclure des alias de propriété dans la réponse, utilisez $expand=resourceTypes/aliases. La valeur par défaut est Aucun.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Itérateur comme l’instance du fournisseur ou le résultat de cls(response)
Type de retour
Exceptions
register
Inscrit un abonnement auprès d’un fournisseur de ressources.
register(resource_provider_namespace: str, **kwargs: Any) -> Provider
Paramètres
- resource_provider_namespace
- str
Espace de noms du fournisseur de ressources à inscrire. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Fournisseur ou résultat de cls(response)
Type de retour
Exceptions
unregister
Annule l’inscription d’un abonnement auprès d’un fournisseur de ressources.
unregister(resource_provider_namespace: str, **kwargs: Any) -> Provider
Paramètres
- resource_provider_namespace
- str
Espace de noms du fournisseur de ressources à désinscrire. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Fournisseur ou résultat de cls(response)
Type de retour
Exceptions
Attributs
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