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é. |
get_at_tenant_scope |
Obtient le fournisseur de ressources spécifié au niveau du locataire. |
list |
Obtient tous les fournisseurs de ressources pour un abonnement. |
list_at_tenant_scope |
Obtient tous les fournisseurs de ressources pour le locataire. |
provider_permissions |
Obtenez les autorisations du fournisseur. |
register |
Inscrit un abonnement auprès d’un fournisseur de ressources. |
register_at_management_group_scope |
Inscrit un groupe d’administration auprès d’un fournisseur de ressources. Utilisez cette opération pour inscrire un fournisseur de ressources avec des types de ressources qui peuvent être déployés dans l’étendue du groupe d’administration. Il n’inscrit pas d’abonnements de manière récursive au sein du groupe d’administration. Au lieu de cela, vous devez inscrire des abonnements individuellement. |
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
get_at_tenant_scope
Obtient le fournisseur de ressources spécifié au niveau du locataire.
get_at_tenant_scope(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(expand: str | None = None, **kwargs: Any) -> Iterable[Provider]
Paramètres
- 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
Un itérateur comme instance du fournisseur ou le résultat de cls(response)
Type de retour
Exceptions
list_at_tenant_scope
Obtient tous les fournisseurs de ressources pour le locataire.
list_at_tenant_scope(expand: str | None = None, **kwargs: Any) -> Iterable[Provider]
Paramètres
- 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
Un itérateur comme instance du fournisseur ou le résultat de cls(response)
Type de retour
Exceptions
provider_permissions
Obtenez les autorisations du fournisseur.
provider_permissions(resource_provider_namespace: str, **kwargs: Any) -> ProviderPermissionListResult
Paramètres
- resource_provider_namespace
- str
Espace de noms du fournisseur de ressources. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
ProviderPermissionListResult 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, properties: _models.ProviderRegistrationRequest | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Provider
Paramètres
- resource_provider_namespace
- str
Espace de noms du fournisseur de ressources à inscrire. Obligatoire.
- properties
- ProviderRegistrationRequest ou IO
Consentement tiers pour S2S. Est un type ProviderRegistrationRequest ou un type d’E/S. La valeur par défaut est Aucun.
- content_type
- str
Body Parameter content-type. Les valeurs connues sont : 'application/json'. 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
register_at_management_group_scope
Inscrit un groupe d’administration auprès d’un fournisseur de ressources. Utilisez cette opération pour inscrire un fournisseur de ressources avec des types de ressources qui peuvent être déployés dans l’étendue du groupe d’administration. Il n’inscrit pas d’abonnements de manière récursive au sein du groupe d’administration. Au lieu de cela, vous devez inscrire des abonnements individuellement.
register_at_management_group_scope(resource_provider_namespace: str, group_id: str, **kwargs: Any) -> None
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
Aucun ou le 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.v2022_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2022_09_01\\models\\__init__.py'>
Azure SDK for Python
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour