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. Use esta operação para registrar um provedor de recursos com tipos de recursos que podem ser implantados no escopo do grupo de gerenciamento. Ele não registra assinaturas recursivamente dentro do grupo de gerenciamento. Em vez disso, você deve registrar assinaturas individualmente. |
| 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. Use esta operação para registrar um provedor de recursos com tipos de recursos que podem ser implantados no escopo do grupo de gerenciamento. Ele não registra assinaturas recursivamente dentro do grupo de gerenciamento. Em vez disso, você deve registrar assinaturas individualmente.
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 ser cancelado.
Os parâmetros de opções.
Retornos
Promise<Provider>