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 |
Solicita um agente para iniciar uma nova instância dessa Definição de Trabalho, gerando um novo recurso de Execução de Trabalho. |
| 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)
Solicita um agente para iniciar uma nova instância dessa Definição de Trabalho, gerando um novo recurso de Execução de Trabalho.
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>