Delen via


JobDefinitions interface

Interface die een JobDefinitions vertegenwoordigt.

Methoden

beginDelete(string, string, string, string, JobDefinitionsDeleteOptionalParams)

Hiermee verwijdert u een taakdefinitieresource.

beginDeleteAndWait(string, string, string, string, JobDefinitionsDeleteOptionalParams)

Hiermee verwijdert u een taakdefinitieresource.

createOrUpdate(string, string, string, string, JobDefinition, JobDefinitionsCreateOrUpdateOptionalParams)

Hiermee maakt of werkt u een taakdefinitieresource, die configuratie bevat voor één eenheid van beheerde gegevensoverdracht.

get(string, string, string, string, JobDefinitionsGetOptionalParams)

Hiermee haalt u een taakdefinitieresource op.

list(string, string, string, JobDefinitionsListOptionalParams)

Een lijst met alle taakdefinities in een project.

startJob(string, string, string, string, JobDefinitionsStartJobOptionalParams)

Hiermee maakt u een nieuwe taakuitvoeringsresource voor de opgegeven taakdefinitie en geeft u deze door aan de agent voor uitvoering.

stopJob(string, string, string, string, JobDefinitionsStopJobOptionalParams)

Vraagt de agent van een actief exemplaar van deze taakdefinitie om te stoppen.

update(string, string, string, string, JobDefinitionUpdateParameters, JobDefinitionsUpdateOptionalParams)

Hiermee worden eigenschappen voor een taakdefinitieresource bijgewerkt. Eigenschappen die niet zijn opgegeven in de aanvraagbody, worden ongewijzigd.

Methodedetails

beginDelete(string, string, string, string, JobDefinitionsDeleteOptionalParams)

Hiermee verwijdert u een taakdefinitieresource.

function beginDelete(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, options?: JobDefinitionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

storageMoverName

string

De naam van de Storage Mover-resource.

projectName

string

De naam van de projectresource.

jobDefinitionName

string

De naam van de taakdefinitieresource.

options
JobDefinitionsDeleteOptionalParams

De optiesparameters.

Retouren

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

beginDeleteAndWait(string, string, string, string, JobDefinitionsDeleteOptionalParams)

Hiermee verwijdert u een taakdefinitieresource.

function beginDeleteAndWait(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, options?: JobDefinitionsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

storageMoverName

string

De naam van de Storage Mover-resource.

projectName

string

De naam van de projectresource.

jobDefinitionName

string

De naam van de taakdefinitieresource.

options
JobDefinitionsDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

createOrUpdate(string, string, string, string, JobDefinition, JobDefinitionsCreateOrUpdateOptionalParams)

Hiermee maakt of werkt u een taakdefinitieresource, die configuratie bevat voor één eenheid van beheerde gegevensoverdracht.

function createOrUpdate(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, jobDefinition: JobDefinition, options?: JobDefinitionsCreateOrUpdateOptionalParams): Promise<JobDefinition>

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

storageMoverName

string

De naam van de Storage Mover-resource.

projectName

string

De naam van de projectresource.

jobDefinitionName

string

De naam van de taakdefinitieresource.

jobDefinition
JobDefinition

De taakdefinitieresource.

options
JobDefinitionsCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

Promise<JobDefinition>

get(string, string, string, string, JobDefinitionsGetOptionalParams)

Hiermee haalt u een taakdefinitieresource op.

function get(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, options?: JobDefinitionsGetOptionalParams): Promise<JobDefinition>

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

storageMoverName

string

De naam van de Storage Mover-resource.

projectName

string

De naam van de projectresource.

jobDefinitionName

string

De naam van de taakdefinitieresource.

options
JobDefinitionsGetOptionalParams

De optiesparameters.

Retouren

Promise<JobDefinition>

list(string, string, string, JobDefinitionsListOptionalParams)

Een lijst met alle taakdefinities in een project.

function list(resourceGroupName: string, storageMoverName: string, projectName: string, options?: JobDefinitionsListOptionalParams): PagedAsyncIterableIterator<JobDefinition, JobDefinition[], PageSettings>

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

storageMoverName

string

De naam van de Storage Mover-resource.

projectName

string

De naam van de projectresource.

options
JobDefinitionsListOptionalParams

De optiesparameters.

Retouren

startJob(string, string, string, string, JobDefinitionsStartJobOptionalParams)

Hiermee maakt u een nieuwe taakuitvoeringsresource voor de opgegeven taakdefinitie en geeft u deze door aan de agent voor uitvoering.

function startJob(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, options?: JobDefinitionsStartJobOptionalParams): Promise<JobRunResourceId>

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

storageMoverName

string

De naam van de Storage Mover-resource.

projectName

string

De naam van de projectresource.

jobDefinitionName

string

De naam van de taakdefinitieresource.

options
JobDefinitionsStartJobOptionalParams

De optiesparameters.

Retouren

Promise<JobRunResourceId>

stopJob(string, string, string, string, JobDefinitionsStopJobOptionalParams)

Vraagt de agent van een actief exemplaar van deze taakdefinitie om te stoppen.

function stopJob(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, options?: JobDefinitionsStopJobOptionalParams): Promise<JobRunResourceId>

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

storageMoverName

string

De naam van de Storage Mover-resource.

projectName

string

De naam van de projectresource.

jobDefinitionName

string

De naam van de taakdefinitieresource.

options
JobDefinitionsStopJobOptionalParams

De optiesparameters.

Retouren

Promise<JobRunResourceId>

update(string, string, string, string, JobDefinitionUpdateParameters, JobDefinitionsUpdateOptionalParams)

Hiermee worden eigenschappen voor een taakdefinitieresource bijgewerkt. Eigenschappen die niet zijn opgegeven in de aanvraagbody, worden ongewijzigd.

function update(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, jobDefinition: JobDefinitionUpdateParameters, options?: JobDefinitionsUpdateOptionalParams): Promise<JobDefinition>

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

storageMoverName

string

De naam van de Storage Mover-resource.

projectName

string

De naam van de projectresource.

jobDefinitionName

string

De naam van de taakdefinitieresource.

jobDefinition
JobDefinitionUpdateParameters

De taakdefinitieresource.

options
JobDefinitionsUpdateOptionalParams

De optiesparameters.

Retouren

Promise<JobDefinition>