Providers interface
Interface que representa um Provedor.
Métodos
get(string, Providers |
Obtém o provedor de recursos especificado. |
get |
Obtém o provedor de recursos especificado no nível do locatário. |
list(Providers |
Obtém todos os provedores de recursos para uma assinatura. |
list |
Obtém todos os provedores de recursos para o locatário. |
provider |
Obtenha as permissões do provedor. |
register(string, Providers |
Registra uma assinatura com um provedor de recursos. |
register |
Registra um grupo de gerenciamento com um provedor de recursos. |
unregister(string, Providers |
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.
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
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.
Os parâmetros de opções.
Retornos
Promise<ProviderPermissionListResult>
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.
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.
Os parâmetros de opções.
Retornos
Promise<Provider>