Delen via


Providers interface

Interface die een provider vertegenwoordigt.

Methoden

get(string, ProvidersGetOptionalParams)

Hiermee haalt u de opgegeven resourceprovider op.

getAtTenantScope(string, ProvidersGetAtTenantScopeOptionalParams)

Hiermee haalt u de opgegeven resourceprovider op tenantniveau op.

list(ProvidersListOptionalParams)

Hiermee haalt u alle resourceproviders voor een abonnement op.

listAtTenantScope(ProvidersListAtTenantScopeOptionalParams)

Haalt alle resourceproviders voor de tenant op.

providerPermissions(string, ProvidersProviderPermissionsOptionalParams)

Haal de providermachtigingen op.

register(string, ProvidersRegisterOptionalParams)

Registreert een abonnement bij een resourceprovider.

registerAtManagementGroupScope(string, string, ProvidersRegisterAtManagementGroupScopeOptionalParams)

Registreert een beheergroep bij een resourceprovider. Gebruik deze bewerking om een resourceprovider te registreren bij resourcetypen die op het bereik van de beheergroep kunnen worden geïmplementeerd. Abonnementen binnen de beheergroep worden niet recursief geregistreerd. In plaats daarvan moet u abonnementen afzonderlijk registreren.

unregister(string, ProvidersUnregisterOptionalParams)

De registratie van een abonnement bij een resourceprovider ongedaan maken.

Methodedetails

get(string, ProvidersGetOptionalParams)

Hiermee haalt u de opgegeven resourceprovider op.

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

Parameters

resourceProviderNamespace

string

De naamruimte van de resourceprovider.

options
ProvidersGetOptionalParams

De optiesparameters.

Retouren

Promise<Provider>

getAtTenantScope(string, ProvidersGetAtTenantScopeOptionalParams)

Hiermee haalt u de opgegeven resourceprovider op tenantniveau op.

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

Parameters

resourceProviderNamespace

string

De naamruimte van de resourceprovider.

options
ProvidersGetAtTenantScopeOptionalParams

De optiesparameters.

Retouren

Promise<Provider>

list(ProvidersListOptionalParams)

Hiermee haalt u alle resourceproviders voor een abonnement op.

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

Parameters

options
ProvidersListOptionalParams

De optiesparameters.

Retouren

listAtTenantScope(ProvidersListAtTenantScopeOptionalParams)

Haalt alle resourceproviders voor de tenant op.

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

Parameters

options
ProvidersListAtTenantScopeOptionalParams

De optiesparameters.

Retouren

providerPermissions(string, ProvidersProviderPermissionsOptionalParams)

Haal de providermachtigingen op.

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

Parameters

resourceProviderNamespace

string

De naamruimte van de resourceprovider.

options
ProvidersProviderPermissionsOptionalParams

De optiesparameters.

Retouren

register(string, ProvidersRegisterOptionalParams)

Registreert een abonnement bij een resourceprovider.

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

Parameters

resourceProviderNamespace

string

De naamruimte van de resourceprovider die moet worden geregistreerd.

options
ProvidersRegisterOptionalParams

De optiesparameters.

Retouren

Promise<Provider>

registerAtManagementGroupScope(string, string, ProvidersRegisterAtManagementGroupScopeOptionalParams)

Registreert een beheergroep bij een resourceprovider. Gebruik deze bewerking om een resourceprovider te registreren bij resourcetypen die op het bereik van de beheergroep kunnen worden geïmplementeerd. Abonnementen binnen de beheergroep worden niet recursief geregistreerd. In plaats daarvan moet u abonnementen afzonderlijk registreren.

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

Parameters

resourceProviderNamespace

string

De naamruimte van de resourceprovider die moet worden geregistreerd.

groupId

string

De id van de beheergroep.

Retouren

Promise<void>

unregister(string, ProvidersUnregisterOptionalParams)

De registratie van een abonnement bij een resourceprovider ongedaan maken.

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

Parameters

resourceProviderNamespace

string

De naamruimte van de resourceprovider om de registratie ongedaan te maken.

options
ProvidersUnregisterOptionalParams

De optiesparameters.

Retouren

Promise<Provider>