JobDefinitions interface
Gränssnitt som representerar ett JobDefinitions.
Metoder
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.
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.
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.
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.
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.
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.
Alternativparametrarna.
Returer
Promise<JobDefinition>