JobDefinitions interface
Interface que representa um JobDefinitions.
Métodos
begin |
Exclui um recurso de definição de trabalho. |
begin |
Exclui um recurso de definição de trabalho. |
create |
Cria ou atualiza um recurso de Definição de Trabalho, que contém a configuração de uma única unidade de transferência de dados gerenciados. |
get(string, string, string, string, Job |
Obtém um recurso de definição de trabalho. |
list(string, string, string, Job |
Lista todas as definições de trabalho em um projeto. |
start |
Cria um novo recurso de Execução de Trabalho para a Definição de Trabalho especificada e passa-o para o Agente para execução. |
stop |
Solicita que o Agente de qualquer instância ativa desta Definição de Trabalho interrompa. |
update(string, string, string, string, Job |
Atualiza as propriedades de um recurso de Definição de Trabalho. As propriedades não especificadas no corpo da solicitação não serão alteradas. |
Detalhes do método
beginDelete(string, string, string, string, JobDefinitionsDeleteOptionalParams)
Exclui um recurso de definição de trabalho.
function beginDelete(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, options?: JobDefinitionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- storageMoverName
-
string
O nome do recurso do Gerenciador de Armazenamento.
- projectName
-
string
O nome do recurso project.
- jobDefinitionName
-
string
O nome do recurso definição de trabalho.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, string, JobDefinitionsDeleteOptionalParams)
Exclui um recurso de definição de trabalho.
function beginDeleteAndWait(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, options?: JobDefinitionsDeleteOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- storageMoverName
-
string
O nome do recurso do Gerenciador de Armazenamento.
- projectName
-
string
O nome do recurso project.
- jobDefinitionName
-
string
O nome do recurso definição de trabalho.
Os parâmetros de opções.
Retornos
Promise<void>
createOrUpdate(string, string, string, string, JobDefinition, JobDefinitionsCreateOrUpdateOptionalParams)
Cria ou atualiza um recurso de Definição de Trabalho, que contém a configuração de uma única unidade de transferência de dados gerenciados.
function createOrUpdate(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, jobDefinition: JobDefinition, options?: JobDefinitionsCreateOrUpdateOptionalParams): Promise<JobDefinition>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- storageMoverName
-
string
O nome do recurso do Gerenciador de Armazenamento.
- projectName
-
string
O nome do recurso project.
- jobDefinitionName
-
string
O nome do recurso definição de trabalho.
- jobDefinition
- JobDefinition
O recurso de definição de trabalho.
Os parâmetros de opções.
Retornos
Promise<JobDefinition>
get(string, string, string, string, JobDefinitionsGetOptionalParams)
Obtém um recurso de definição de trabalho.
function get(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, options?: JobDefinitionsGetOptionalParams): Promise<JobDefinition>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- storageMoverName
-
string
O nome do recurso do Gerenciador de Armazenamento.
- projectName
-
string
O nome do recurso project.
- jobDefinitionName
-
string
O nome do recurso definição de trabalho.
- options
- JobDefinitionsGetOptionalParams
Os parâmetros de opções.
Retornos
Promise<JobDefinition>
list(string, string, string, JobDefinitionsListOptionalParams)
Lista todas as definições de trabalho em um projeto.
function list(resourceGroupName: string, storageMoverName: string, projectName: string, options?: JobDefinitionsListOptionalParams): PagedAsyncIterableIterator<JobDefinition, JobDefinition[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- storageMoverName
-
string
O nome do recurso do Gerenciador de Armazenamento.
- projectName
-
string
O nome do recurso project.
- options
- JobDefinitionsListOptionalParams
Os parâmetros de opções.
Retornos
startJob(string, string, string, string, JobDefinitionsStartJobOptionalParams)
Cria um novo recurso de Execução de Trabalho para a Definição de Trabalho especificada e passa-o para o Agente para execução.
function startJob(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, options?: JobDefinitionsStartJobOptionalParams): Promise<JobRunResourceId>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- storageMoverName
-
string
O nome do recurso do Gerenciador de Armazenamento.
- projectName
-
string
O nome do recurso project.
- jobDefinitionName
-
string
O nome do recurso definição de trabalho.
Os parâmetros de opções.
Retornos
Promise<JobRunResourceId>
stopJob(string, string, string, string, JobDefinitionsStopJobOptionalParams)
Solicita que o Agente de qualquer instância ativa desta Definição de Trabalho interrompa.
function stopJob(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, options?: JobDefinitionsStopJobOptionalParams): Promise<JobRunResourceId>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- storageMoverName
-
string
O nome do recurso do Gerenciador de Armazenamento.
- projectName
-
string
O nome do recurso project.
- jobDefinitionName
-
string
O nome do recurso definição de trabalho.
Os parâmetros de opções.
Retornos
Promise<JobRunResourceId>
update(string, string, string, string, JobDefinitionUpdateParameters, JobDefinitionsUpdateOptionalParams)
Atualiza as propriedades de um recurso de Definição de Trabalho. As propriedades não especificadas no corpo da solicitação não serão alteradas.
function update(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, jobDefinition: JobDefinitionUpdateParameters, options?: JobDefinitionsUpdateOptionalParams): Promise<JobDefinition>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- storageMoverName
-
string
O nome do recurso do Gerenciador de Armazenamento.
- projectName
-
string
O nome do recurso project.
- jobDefinitionName
-
string
O nome do recurso definição de trabalho.
- jobDefinition
- JobDefinitionUpdateParameters
O recurso de definição de trabalho.
Os parâmetros de opções.
Retornos
Promise<JobDefinition>