Partilhar via


Services interface

Interface que representa um Serviço.

Métodos

beginCreateOrUpdate(string, string, DataMigrationService, ServicesCreateOrUpdateOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). O método PUT cria um novo serviço ou atualiza um existente. Quando um serviço é atualizado, os recursos filho existentes (ou seja, tarefas) não são afetados. Atualmente, os serviços suportam um único tipo, "vm", que se refere a um serviço baseado em VM, embora outros tipos possam ser adicionados no futuro. Esse método pode alterar o tipo, a SKU e a rede do serviço, mas se as tarefas estiverem em execução no momento (ou seja, se o serviço estiver ocupado), isso falhará com 400 Bad Request ("ServiceIsBusy"). O provedor responderá quando for bem-sucedido com 200 OK ou 201 Criado. As operações de longa duração usam a propriedade provisioningState.

beginCreateOrUpdateAndWait(string, string, DataMigrationService, ServicesCreateOrUpdateOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). O método PUT cria um novo serviço ou atualiza um existente. Quando um serviço é atualizado, os recursos filho existentes (ou seja, tarefas) não são afetados. Atualmente, os serviços suportam um único tipo, "vm", que se refere a um serviço baseado em VM, embora outros tipos possam ser adicionados no futuro. Esse método pode alterar o tipo, a SKU e a rede do serviço, mas se as tarefas estiverem em execução no momento (ou seja, se o serviço estiver ocupado), isso falhará com 400 Bad Request ("ServiceIsBusy"). O provedor responderá quando for bem-sucedido com 200 OK ou 201 Criado. As operações de longa duração usam a propriedade provisioningState.

beginDelete(string, string, ServicesDeleteOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). O método DELETE exclui um serviço. Todas as tarefas em execução serão canceladas.

beginDeleteAndWait(string, string, ServicesDeleteOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). O método DELETE exclui um serviço. Todas as tarefas em execução serão canceladas.

beginStart(string, string, ServicesStartOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). Esta ação inicia o serviço e o serviço pode ser usado para migração de dados.

beginStartAndWait(string, string, ServicesStartOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). Esta ação inicia o serviço e o serviço pode ser usado para migração de dados.

beginStop(string, string, ServicesStopOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). Essa ação interrompe o serviço e o serviço não pode ser usado para migração de dados. O proprietário do serviço não será cobrado quando o serviço for interrompido.

beginStopAndWait(string, string, ServicesStopOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). Essa ação interrompe o serviço e o serviço não pode ser usado para migração de dados. O proprietário do serviço não será cobrado quando o serviço for interrompido.

beginUpdate(string, string, DataMigrationService, ServicesUpdateOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). O método PATCH atualiza um serviço existente. Esse método pode alterar o tipo, a SKU e a rede do serviço, mas se as tarefas estiverem em execução no momento (ou seja, se o serviço estiver ocupado), isso falhará com 400 Bad Request ("ServiceIsBusy").

beginUpdateAndWait(string, string, DataMigrationService, ServicesUpdateOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). O método PATCH atualiza um serviço existente. Esse método pode alterar o tipo, a SKU e a rede do serviço, mas se as tarefas estiverem em execução no momento (ou seja, se o serviço estiver ocupado), isso falhará com 400 Bad Request ("ServiceIsBusy").

checkChildrenNameAvailability(string, string, NameAvailabilityRequest, ServicesCheckChildrenNameAvailabilityOptionalParams)

Este método verifica se um nome de recurso aninhado proposto é válido e disponível.

checkNameAvailability(string, NameAvailabilityRequest, ServicesCheckNameAvailabilityOptionalParams)

Este método verifica se um nome de recurso de nível superior proposto é válido e disponível.

checkStatus(string, string, ServicesCheckStatusOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). Essa ação executa uma verificação de integridade e retorna o status do serviço e o tamanho da máquina virtual.

get(string, string, ServicesGetOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). O método GET recupera informações sobre uma instância de serviço.

list(ServicesListOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). Esse método retorna uma lista de recursos de serviço em uma assinatura.

listByResourceGroup(string, ServicesListByResourceGroupOptionalParams)

O recurso Serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). Esse método retorna uma lista de recursos de serviço em um grupo de recursos.

listSkus(string, string, ServicesListSkusOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados (clássico). A ação skus retorna a lista de SKUs para as quais um recurso de serviço pode ser atualizado.

Detalhes de Método

beginCreateOrUpdate(string, string, DataMigrationService, ServicesCreateOrUpdateOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). O método PUT cria um novo serviço ou atualiza um existente. Quando um serviço é atualizado, os recursos filho existentes (ou seja, tarefas) não são afetados. Atualmente, os serviços suportam um único tipo, "vm", que se refere a um serviço baseado em VM, embora outros tipos possam ser adicionados no futuro. Esse método pode alterar o tipo, a SKU e a rede do serviço, mas se as tarefas estiverem em execução no momento (ou seja, se o serviço estiver ocupado), isso falhará com 400 Bad Request ("ServiceIsBusy"). O provedor responderá quando for bem-sucedido com 200 OK ou 201 Criado. As operações de longa duração usam a propriedade provisioningState.

function beginCreateOrUpdate(groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DataMigrationService>, DataMigrationService>>

Parâmetros

groupName

string

Nome do grupo de recursos

serviceName

string

Nome do serviço

parameters
DataMigrationService

Informações sobre o serviço

options
ServicesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<DataMigrationService>, DataMigrationService>>

beginCreateOrUpdateAndWait(string, string, DataMigrationService, ServicesCreateOrUpdateOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). O método PUT cria um novo serviço ou atualiza um existente. Quando um serviço é atualizado, os recursos filho existentes (ou seja, tarefas) não são afetados. Atualmente, os serviços suportam um único tipo, "vm", que se refere a um serviço baseado em VM, embora outros tipos possam ser adicionados no futuro. Esse método pode alterar o tipo, a SKU e a rede do serviço, mas se as tarefas estiverem em execução no momento (ou seja, se o serviço estiver ocupado), isso falhará com 400 Bad Request ("ServiceIsBusy"). O provedor responderá quando for bem-sucedido com 200 OK ou 201 Criado. As operações de longa duração usam a propriedade provisioningState.

function beginCreateOrUpdateAndWait(groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesCreateOrUpdateOptionalParams): Promise<DataMigrationService>

Parâmetros

groupName

string

Nome do grupo de recursos

serviceName

string

Nome do serviço

parameters
DataMigrationService

Informações sobre o serviço

options
ServicesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

beginDelete(string, string, ServicesDeleteOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). O método DELETE exclui um serviço. Todas as tarefas em execução serão canceladas.

function beginDelete(groupName: string, serviceName: string, options?: ServicesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

groupName

string

Nome do grupo de recursos

serviceName

string

Nome do serviço

options
ServicesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, ServicesDeleteOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). O método DELETE exclui um serviço. Todas as tarefas em execução serão canceladas.

function beginDeleteAndWait(groupName: string, serviceName: string, options?: ServicesDeleteOptionalParams): Promise<void>

Parâmetros

groupName

string

Nome do grupo de recursos

serviceName

string

Nome do serviço

options
ServicesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginStart(string, string, ServicesStartOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). Esta ação inicia o serviço e o serviço pode ser usado para migração de dados.

function beginStart(groupName: string, serviceName: string, options?: ServicesStartOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

groupName

string

Nome do grupo de recursos

serviceName

string

Nome do serviço

options
ServicesStartOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginStartAndWait(string, string, ServicesStartOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). Esta ação inicia o serviço e o serviço pode ser usado para migração de dados.

function beginStartAndWait(groupName: string, serviceName: string, options?: ServicesStartOptionalParams): Promise<void>

Parâmetros

groupName

string

Nome do grupo de recursos

serviceName

string

Nome do serviço

options
ServicesStartOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginStop(string, string, ServicesStopOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). Essa ação interrompe o serviço e o serviço não pode ser usado para migração de dados. O proprietário do serviço não será cobrado quando o serviço for interrompido.

function beginStop(groupName: string, serviceName: string, options?: ServicesStopOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

groupName

string

Nome do grupo de recursos

serviceName

string

Nome do serviço

options
ServicesStopOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginStopAndWait(string, string, ServicesStopOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). Essa ação interrompe o serviço e o serviço não pode ser usado para migração de dados. O proprietário do serviço não será cobrado quando o serviço for interrompido.

function beginStopAndWait(groupName: string, serviceName: string, options?: ServicesStopOptionalParams): Promise<void>

Parâmetros

groupName

string

Nome do grupo de recursos

serviceName

string

Nome do serviço

options
ServicesStopOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginUpdate(string, string, DataMigrationService, ServicesUpdateOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). O método PATCH atualiza um serviço existente. Esse método pode alterar o tipo, a SKU e a rede do serviço, mas se as tarefas estiverem em execução no momento (ou seja, se o serviço estiver ocupado), isso falhará com 400 Bad Request ("ServiceIsBusy").

function beginUpdate(groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DataMigrationService>, DataMigrationService>>

Parâmetros

groupName

string

Nome do grupo de recursos

serviceName

string

Nome do serviço

parameters
DataMigrationService

Informações sobre o serviço

options
ServicesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<DataMigrationService>, DataMigrationService>>

beginUpdateAndWait(string, string, DataMigrationService, ServicesUpdateOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). O método PATCH atualiza um serviço existente. Esse método pode alterar o tipo, a SKU e a rede do serviço, mas se as tarefas estiverem em execução no momento (ou seja, se o serviço estiver ocupado), isso falhará com 400 Bad Request ("ServiceIsBusy").

function beginUpdateAndWait(groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesUpdateOptionalParams): Promise<DataMigrationService>

Parâmetros

groupName

string

Nome do grupo de recursos

serviceName

string

Nome do serviço

parameters
DataMigrationService

Informações sobre o serviço

options
ServicesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

checkChildrenNameAvailability(string, string, NameAvailabilityRequest, ServicesCheckChildrenNameAvailabilityOptionalParams)

Este método verifica se um nome de recurso aninhado proposto é válido e disponível.

function checkChildrenNameAvailability(groupName: string, serviceName: string, parameters: NameAvailabilityRequest, options?: ServicesCheckChildrenNameAvailabilityOptionalParams): Promise<NameAvailabilityResponse>

Parâmetros

groupName

string

Nome do grupo de recursos

serviceName

string

Nome do serviço

parameters
NameAvailabilityRequest

Nome solicitado para validação

options
ServicesCheckChildrenNameAvailabilityOptionalParams

Os parâmetros de opções.

Devoluções

checkNameAvailability(string, NameAvailabilityRequest, ServicesCheckNameAvailabilityOptionalParams)

Este método verifica se um nome de recurso de nível superior proposto é válido e disponível.

function checkNameAvailability(location: string, parameters: NameAvailabilityRequest, options?: ServicesCheckNameAvailabilityOptionalParams): Promise<NameAvailabilityResponse>

Parâmetros

location

string

A região do Azure da operação

parameters
NameAvailabilityRequest

Nome solicitado para validação

options
ServicesCheckNameAvailabilityOptionalParams

Os parâmetros de opções.

Devoluções

checkStatus(string, string, ServicesCheckStatusOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). Essa ação executa uma verificação de integridade e retorna o status do serviço e o tamanho da máquina virtual.

function checkStatus(groupName: string, serviceName: string, options?: ServicesCheckStatusOptionalParams): Promise<DataMigrationServiceStatusResponse>

Parâmetros

groupName

string

Nome do grupo de recursos

serviceName

string

Nome do serviço

options
ServicesCheckStatusOptionalParams

Os parâmetros de opções.

Devoluções

get(string, string, ServicesGetOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). O método GET recupera informações sobre uma instância de serviço.

function get(groupName: string, serviceName: string, options?: ServicesGetOptionalParams): Promise<DataMigrationService>

Parâmetros

groupName

string

Nome do grupo de recursos

serviceName

string

Nome do serviço

options
ServicesGetOptionalParams

Os parâmetros de opções.

Devoluções

list(ServicesListOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). Esse método retorna uma lista de recursos de serviço em uma assinatura.

function list(options?: ServicesListOptionalParams): PagedAsyncIterableIterator<DataMigrationService, DataMigrationService[], PageSettings>

Parâmetros

options
ServicesListOptionalParams

Os parâmetros de opções.

Devoluções

listByResourceGroup(string, ServicesListByResourceGroupOptionalParams)

O recurso Serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). Esse método retorna uma lista de recursos de serviço em um grupo de recursos.

function listByResourceGroup(groupName: string, options?: ServicesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<DataMigrationService, DataMigrationService[], PageSettings>

Parâmetros

groupName

string

Nome do grupo de recursos

options
ServicesListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

listSkus(string, string, ServicesListSkusOptionalParams)

O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados (clássico). A ação skus retorna a lista de SKUs para as quais um recurso de serviço pode ser atualizado.

function listSkus(groupName: string, serviceName: string, options?: ServicesListSkusOptionalParams): PagedAsyncIterableIterator<AvailableServiceSku, AvailableServiceSku[], PageSettings>

Parâmetros

groupName

string

Nome do grupo de recursos

serviceName

string

Nome do serviço

options
ServicesListSkusOptionalParams

Os parâmetros de opções.

Devoluções