Condividi tramite


Providers interface

Interfaccia che rappresenta un provider.

Metodi

get(string, ProvidersGetOptionalParams)

Ottiene il provider di risorse specificato.

getAtTenantScope(string, ProvidersGetAtTenantScopeOptionalParams)

Ottiene il provider di risorse specificato a livello di tenant.

list(ProvidersListOptionalParams)

Ottiene tutti i provider di risorse per una sottoscrizione.

listAtTenantScope(ProvidersListAtTenantScopeOptionalParams)

Ottiene tutti i provider di risorse per il tenant.

providerPermissions(string, ProvidersProviderPermissionsOptionalParams)

Ottenere le autorizzazioni del provider.

register(string, ProvidersRegisterOptionalParams)

Registra una sottoscrizione con un provider di risorse.

registerAtManagementGroupScope(string, string, ProvidersRegisterAtManagementGroupScopeOptionalParams)

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(string, ProvidersUnregisterOptionalParams)

Annulla la registrazione di una sottoscrizione da un provider di risorse.

Dettagli metodo

get(string, ProvidersGetOptionalParams)

Ottiene il provider di risorse specificato.

function get(resourceProviderNamespace: string, options?: ProvidersGetOptionalParams): Promise<Provider>

Parametri

resourceProviderNamespace

string

Spazio dei nomi del provider di risorse.

options
ProvidersGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Provider>

getAtTenantScope(string, ProvidersGetAtTenantScopeOptionalParams)

Ottiene il provider di risorse specificato a livello di tenant.

function getAtTenantScope(resourceProviderNamespace: string, options?: ProvidersGetAtTenantScopeOptionalParams): Promise<Provider>

Parametri

resourceProviderNamespace

string

Spazio dei nomi del provider di risorse.

options
ProvidersGetAtTenantScopeOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Provider>

list(ProvidersListOptionalParams)

Ottiene tutti i provider di risorse per una sottoscrizione.

function list(options?: ProvidersListOptionalParams): PagedAsyncIterableIterator<Provider, Provider[], PageSettings>

Parametri

options
ProvidersListOptionalParams

Parametri delle opzioni.

Restituisce

listAtTenantScope(ProvidersListAtTenantScopeOptionalParams)

Ottiene tutti i provider di risorse per il tenant.

function listAtTenantScope(options?: ProvidersListAtTenantScopeOptionalParams): PagedAsyncIterableIterator<Provider, Provider[], PageSettings>

Parametri

options
ProvidersListAtTenantScopeOptionalParams

Parametri delle opzioni.

Restituisce

providerPermissions(string, ProvidersProviderPermissionsOptionalParams)

Ottenere le autorizzazioni del provider.

function providerPermissions(resourceProviderNamespace: string, options?: ProvidersProviderPermissionsOptionalParams): Promise<ProviderPermissionListResult>

Parametri

resourceProviderNamespace

string

Spazio dei nomi del provider di risorse.

options
ProvidersProviderPermissionsOptionalParams

Parametri delle opzioni.

Restituisce

register(string, ProvidersRegisterOptionalParams)

Registra una sottoscrizione con un provider di risorse.

function register(resourceProviderNamespace: string, options?: ProvidersRegisterOptionalParams): Promise<Provider>

Parametri

resourceProviderNamespace

string

Spazio dei nomi del provider di risorse da registrare.

options
ProvidersRegisterOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Provider>

registerAtManagementGroupScope(string, string, ProvidersRegisterAtManagementGroupScopeOptionalParams)

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.

function registerAtManagementGroupScope(resourceProviderNamespace: string, groupId: string, options?: ProvidersRegisterAtManagementGroupScopeOptionalParams): Promise<void>

Parametri

resourceProviderNamespace

string

Spazio dei nomi del provider di risorse da registrare.

groupId

string

ID del gruppo di gestione.

Restituisce

Promise<void>

unregister(string, ProvidersUnregisterOptionalParams)

Annulla la registrazione di una sottoscrizione da un provider di risorse.

function unregister(resourceProviderNamespace: string, options?: ProvidersUnregisterOptionalParams): Promise<Provider>

Parametri

resourceProviderNamespace

string

Spazio dei nomi del provider di risorse da annullare la registrazione.

options
ProvidersUnregisterOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Provider>