ProvidersOperations Classe
Avviso
NON creare direttamente un'istanza di questa classe.
È invece necessario accedere alle operazioni seguenti tramite
Attributo<xref:providers> .
- Ereditarietà
-
builtins.objectProvidersOperations
Costruttore
ProvidersOperations(*args, **kwargs)
Metodi
get |
Ottiene il provider di risorse specificato. |
get_at_tenant_scope |
Ottiene il provider di risorse specificato a livello di tenant. |
list |
Ottiene tutti i provider di risorse per una sottoscrizione. |
list_at_tenant_scope |
Ottiene tutti i provider di risorse per il tenant. |
provider_permissions |
Ottenere le autorizzazioni del provider. |
register |
Registra una sottoscrizione con un provider di risorse. |
register_at_management_group_scope |
Registra un gruppo di gestione con un provider di risorse. Usare questa operazione per registrare un provider di risorse con tipi di risorse che possono essere distribuiti nell'ambito del gruppo di gestione. Non registra in modo ricorsivo le sottoscrizioni all'interno del gruppo di gestione. È invece necessario registrare le sottoscrizioni singolarmente. |
unregister |
Annulla la registrazione di una sottoscrizione da un provider di risorse. |
get
Ottiene il provider di risorse specificato.
get(resource_provider_namespace: str, expand: str | None = None, **kwargs: Any) -> Provider
Parametri
- expand
- str
Parametro di query $expand. Ad esempio, per includere alias di proprietà in risposta, usare $expand=resourceTypes/aliases. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Provider o il risultato di cls(response)
Tipo restituito
Eccezioni
get_at_tenant_scope
Ottiene il provider di risorse specificato a livello di tenant.
get_at_tenant_scope(resource_provider_namespace: str, expand: str | None = None, **kwargs: Any) -> Provider
Parametri
- expand
- str
Parametro di query $expand. Ad esempio, per includere alias di proprietà in risposta, usare $expand=resourceTypes/aliases. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Provider o il risultato di cls(response)
Tipo restituito
Eccezioni
list
Ottiene tutti i provider di risorse per una sottoscrizione.
list(expand: str | None = None, **kwargs: Any) -> Iterable[Provider]
Parametri
- expand
- str
Proprietà da includere nei risultati. Ad esempio, usare &$expand=metadati nella stringa di query per recuperare i metadati del provider di risorse. Per includere gli alias di proprietà in risposta, usare $expand=resourceTypes/aliases. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Iteratore come l'istanza di Provider o il risultato di cls(response)
Tipo restituito
Eccezioni
list_at_tenant_scope
Ottiene tutti i provider di risorse per il tenant.
list_at_tenant_scope(expand: str | None = None, **kwargs: Any) -> Iterable[Provider]
Parametri
- expand
- str
Proprietà da includere nei risultati. Ad esempio, usare &$expand=metadati nella stringa di query per recuperare i metadati del provider di risorse. Per includere gli alias di proprietà in risposta, usare $expand=resourceTypes/aliases. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Iteratore come l'istanza di Provider o il risultato di cls(response)
Tipo restituito
Eccezioni
provider_permissions
Ottenere le autorizzazioni del provider.
provider_permissions(resource_provider_namespace: str, **kwargs: Any) -> ProviderPermissionListResult
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
ProviderPermissionListResult o il risultato di cls(response)
Tipo restituito
Eccezioni
register
Registra una sottoscrizione con un provider di risorse.
register(resource_provider_namespace: str, properties: _models.ProviderRegistrationRequest | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Provider
Parametri
- resource_provider_namespace
- str
Spazio dei nomi del provider di risorse da registrare. Obbligatorio.
- properties
- ProviderRegistrationRequest oppure IO
Consenso di terze parti per S2S. Tipo ProviderRegistrationRequest o I/O. Il valore predefinito è Nessuno.
- content_type
- str
Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Provider o il risultato di cls(response)
Tipo restituito
Eccezioni
register_at_management_group_scope
Registra un gruppo di gestione con un provider di risorse. Usare questa operazione per registrare un provider di risorse con tipi di risorse che possono essere distribuiti nell'ambito del gruppo di gestione. Non registra in modo ricorsivo le sottoscrizioni all'interno del gruppo di gestione. È invece necessario registrare le sottoscrizioni singolarmente.
register_at_management_group_scope(resource_provider_namespace: str, group_id: str, **kwargs: Any) -> None
Parametri
- resource_provider_namespace
- str
Spazio dei nomi del provider di risorse da registrare. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
unregister
Annulla la registrazione di una sottoscrizione da un provider di risorse.
unregister(resource_provider_namespace: str, **kwargs: Any) -> Provider
Parametri
- resource_provider_namespace
- str
Spazio dei nomi del provider di risorse da annullare la registrazione. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Provider o il risultato di cls(response)
Tipo restituito
Eccezioni
Attributi
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