Partager via


Providers interface

Interface représentant un fournisseur.

Méthodes

get(string, ProvidersGetOptionalParams)

Obtient le fournisseur de ressources spécifié.

getAtTenantScope(string, ProvidersGetAtTenantScopeOptionalParams)

Obtient le fournisseur de ressources spécifié au niveau du locataire.

list(ProvidersListOptionalParams)

Obtient tous les fournisseurs de ressources pour un abonnement.

listAtTenantScope(ProvidersListAtTenantScopeOptionalParams)

Obtient tous les fournisseurs de ressources pour le locataire.

providerPermissions(string, ProvidersProviderPermissionsOptionalParams)

Obtenez les autorisations du fournisseur.

register(string, ProvidersRegisterOptionalParams)

Inscrit un abonnement auprès d’un fournisseur de ressources.

registerAtManagementGroupScope(string, string, ProvidersRegisterAtManagementGroupScopeOptionalParams)

Inscrit un groupe d’administration auprès d’un fournisseur de ressources.

unregister(string, ProvidersUnregisterOptionalParams)

Annule l’inscription d’un abonnement auprès d’un fournisseur de ressources.

Détails de la méthode

get(string, ProvidersGetOptionalParams)

Obtient le fournisseur de ressources spécifié.

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

Paramètres

resourceProviderNamespace

string

Espace de noms du fournisseur de ressources.

options
ProvidersGetOptionalParams

Paramètres d’options.

Retours

Promise<Provider>

getAtTenantScope(string, ProvidersGetAtTenantScopeOptionalParams)

Obtient le fournisseur de ressources spécifié au niveau du locataire.

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

Paramètres

resourceProviderNamespace

string

Espace de noms du fournisseur de ressources.

options
ProvidersGetAtTenantScopeOptionalParams

Paramètres d’options.

Retours

Promise<Provider>

list(ProvidersListOptionalParams)

Obtient tous les fournisseurs de ressources pour un abonnement.

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

Paramètres

options
ProvidersListOptionalParams

Paramètres d’options.

Retours

listAtTenantScope(ProvidersListAtTenantScopeOptionalParams)

Obtient tous les fournisseurs de ressources pour le locataire.

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

Paramètres

options
ProvidersListAtTenantScopeOptionalParams

Paramètres d’options.

Retours

providerPermissions(string, ProvidersProviderPermissionsOptionalParams)

Obtenez les autorisations du fournisseur.

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

Paramètres

resourceProviderNamespace

string

Espace de noms du fournisseur de ressources.

options
ProvidersProviderPermissionsOptionalParams

Paramètres d’options.

Retours

register(string, ProvidersRegisterOptionalParams)

Inscrit un abonnement auprès d’un fournisseur de ressources.

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

Paramètres

resourceProviderNamespace

string

Espace de noms du fournisseur de ressources à inscrire.

options
ProvidersRegisterOptionalParams

Paramètres d’options.

Retours

Promise<Provider>

registerAtManagementGroupScope(string, string, ProvidersRegisterAtManagementGroupScopeOptionalParams)

Inscrit un groupe d’administration auprès d’un fournisseur de ressources.

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

Paramètres

resourceProviderNamespace

string

Espace de noms du fournisseur de ressources à inscrire.

groupId

string

ID du groupe d’administration.

Retours

Promise<void>

unregister(string, ProvidersUnregisterOptionalParams)

Annule l’inscription d’un abonnement auprès d’un fournisseur de ressources.

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

Paramètres

resourceProviderNamespace

string

Espace de noms du fournisseur de ressources à désinscrire.

options
ProvidersUnregisterOptionalParams

Paramètres d’options.

Retours

Promise<Provider>