Dela via


JobDefinitions interface

Gränssnitt som representerar ett JobDefinitions.

Metoder

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

Tar bort en jobbdefinitionsresurs.

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

Tar bort en jobbdefinitionsresurs.

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

Skapar eller uppdaterar en jobbdefinitionsresurs som innehåller konfiguration för en enda enhet för hanterad dataöverföring.

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

Hämtar en jobbdefinitionsresurs.

list(string, string, string, JobDefinitionsListOptionalParams)

Visar en lista över alla jobbdefinitioner i ett projekt.

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

Skapar en ny jobbkörningsresurs för den angivna jobbdefinitionen och skickar den till agenten för körning.

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

Begär att agenten för en aktiv instans av den här jobbdefinitionen ska stoppas.

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

Uppdaterar egenskaper för en jobbdefinitionsresurs. Egenskaper som inte anges i begärandetexten ändras inte.

Metodinformation

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

Tar bort en jobbdefinitionsresurs.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

storageMoverName

string

Namnet på Storage Mover-resursen.

projectName

string

Namnet på projektresursen.

jobDefinitionName

string

Namnet på jobbdefinitionsresursen.

options
JobDefinitionsDeleteOptionalParams

Alternativparametrarna.

Returer

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

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

Tar bort en jobbdefinitionsresurs.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

storageMoverName

string

Namnet på Storage Mover-resursen.

projectName

string

Namnet på projektresursen.

jobDefinitionName

string

Namnet på jobbdefinitionsresursen.

options
JobDefinitionsDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<void>

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

Skapar eller uppdaterar en jobbdefinitionsresurs som innehåller konfiguration för en enda enhet för hanterad dataöverföring.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

storageMoverName

string

Namnet på Storage Mover-resursen.

projectName

string

Namnet på projektresursen.

jobDefinitionName

string

Namnet på jobbdefinitionsresursen.

jobDefinition
JobDefinition

Jobbdefinitionsresursen.

options
JobDefinitionsCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

Promise<JobDefinition>

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

Hämtar en jobbdefinitionsresurs.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

storageMoverName

string

Namnet på Storage Mover-resursen.

projectName

string

Namnet på projektresursen.

jobDefinitionName

string

Namnet på jobbdefinitionsresursen.

options
JobDefinitionsGetOptionalParams

Alternativparametrarna.

Returer

Promise<JobDefinition>

list(string, string, string, JobDefinitionsListOptionalParams)

Visar en lista över alla jobbdefinitioner i ett projekt.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

storageMoverName

string

Namnet på Storage Mover-resursen.

projectName

string

Namnet på projektresursen.

options
JobDefinitionsListOptionalParams

Alternativparametrarna.

Returer

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

Skapar en ny jobbkörningsresurs för den angivna jobbdefinitionen och skickar den till agenten för körning.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

storageMoverName

string

Namnet på Storage Mover-resursen.

projectName

string

Namnet på projektresursen.

jobDefinitionName

string

Namnet på jobbdefinitionsresursen.

options
JobDefinitionsStartJobOptionalParams

Alternativparametrarna.

Returer

Promise<JobRunResourceId>

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

Begär att agenten för en aktiv instans av den här jobbdefinitionen ska stoppas.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

storageMoverName

string

Namnet på Storage Mover-resursen.

projectName

string

Namnet på projektresursen.

jobDefinitionName

string

Namnet på jobbdefinitionsresursen.

options
JobDefinitionsStopJobOptionalParams

Alternativparametrarna.

Returer

Promise<JobRunResourceId>

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

Uppdaterar egenskaper för en jobbdefinitionsresurs. Egenskaper som inte anges i begärandetexten ändras inte.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

storageMoverName

string

Namnet på Storage Mover-resursen.

projectName

string

Namnet på projektresursen.

jobDefinitionName

string

Namnet på jobbdefinitionsresursen.

jobDefinition
JobDefinitionUpdateParameters

Jobbdefinitionsresursen.

options
JobDefinitionsUpdateOptionalParams

Alternativparametrarna.

Returer

Promise<JobDefinition>