Compartilhar via


Providers interface

Interface que representa um Provedor.

Métodos

get(string, ProvidersGetOptionalParams)

Obtém o provedor de recursos especificado.

getAtTenantScope(string, ProvidersGetAtTenantScopeOptionalParams)

Obtém o provedor de recursos especificado no nível do locatário.

list(ProvidersListOptionalParams)

Obtém todos os provedores de recursos para uma assinatura.

listAtTenantScope(ProvidersListAtTenantScopeOptionalParams)

Obtém todos os provedores de recursos para o locatário.

providerPermissions(string, ProvidersProviderPermissionsOptionalParams)

Obtenha as permissões do provedor.

register(string, ProvidersRegisterOptionalParams)

Registra uma assinatura com um provedor de recursos.

registerAtManagementGroupScope(string, string, ProvidersRegisterAtManagementGroupScopeOptionalParams)

Registra um grupo de gerenciamento com um provedor de recursos.

unregister(string, ProvidersUnregisterOptionalParams)

Cancela o registro de uma assinatura de um provedor de recursos.

Detalhes do método

get(string, ProvidersGetOptionalParams)

Obtém o provedor de recursos especificado.

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

Parâmetros

resourceProviderNamespace

string

O namespace do provedor de recursos.

options
ProvidersGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<Provider>

getAtTenantScope(string, ProvidersGetAtTenantScopeOptionalParams)

Obtém o provedor de recursos especificado no nível do locatário.

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

Parâmetros

resourceProviderNamespace

string

O namespace do provedor de recursos.

options
ProvidersGetAtTenantScopeOptionalParams

Os parâmetros de opções.

Retornos

Promise<Provider>

list(ProvidersListOptionalParams)

Obtém todos os provedores de recursos para uma assinatura.

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

Parâmetros

options
ProvidersListOptionalParams

Os parâmetros de opções.

Retornos

listAtTenantScope(ProvidersListAtTenantScopeOptionalParams)

Obtém todos os provedores de recursos para o locatário.

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

Parâmetros

options
ProvidersListAtTenantScopeOptionalParams

Os parâmetros de opções.

Retornos

providerPermissions(string, ProvidersProviderPermissionsOptionalParams)

Obtenha as permissões do provedor.

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

Parâmetros

resourceProviderNamespace

string

O namespace do provedor de recursos.

options
ProvidersProviderPermissionsOptionalParams

Os parâmetros de opções.

Retornos

register(string, ProvidersRegisterOptionalParams)

Registra uma assinatura com um provedor de recursos.

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

Parâmetros

resourceProviderNamespace

string

O namespace do provedor de recursos a ser registrado.

options
ProvidersRegisterOptionalParams

Os parâmetros de opções.

Retornos

Promise<Provider>

registerAtManagementGroupScope(string, string, ProvidersRegisterAtManagementGroupScopeOptionalParams)

Registra um grupo de gerenciamento com um provedor de recursos.

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

Parâmetros

resourceProviderNamespace

string

O namespace do provedor de recursos a ser registrado.

groupId

string

A ID do grupo de gerenciamento.

options
ProvidersRegisterAtManagementGroupScopeOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

unregister(string, ProvidersUnregisterOptionalParams)

Cancela o registro de uma assinatura de um provedor de recursos.

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

Parâmetros

resourceProviderNamespace

string

O namespace do provedor de recursos a cancelar o registro.

options
ProvidersUnregisterOptionalParams

Os parâmetros de opções.

Retornos

Promise<Provider>