Freigeben über


JobDefinitions interface

Schnittstelle, die eine JobDefinitions darstellt.

Methoden

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

Löscht eine Auftragsdefinitionsressource.

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

Löscht eine Auftragsdefinitionsressource.

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

Erstellt oder aktualisiert eine Auftragsdefinitionsressource, die die Konfiguration für eine einzelne Einheit der verwalteten Datenübertragung enthält.

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

Ruft eine Auftragsdefinitionsressource ab.

list(string, string, string, JobDefinitionsListOptionalParams)

Listet alle Auftragsdefinitionen in einem Projekt auf.

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

Erstellt eine neue Auftragsausführungsressource für die angegebene Auftragsdefinition und übergibt sie zur Ausführung an den Agent.

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

Fordert den Agent einer beliebigen aktiven Instanz dieser Auftragsdefinition an, den Vorgang zu beenden.

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

Aktualisiert Eigenschaften für eine Auftragsdefinitionsressource. Die im Anforderungstext nicht angegebenen Eigenschaften bleiben unverändert.

Details zur Methode

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

Löscht eine Auftragsdefinitionsressource.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

storageMoverName

string

Der Name der Storage Mover-Ressource.

projectName

string

Der Name der Project-Ressource.

jobDefinitionName

string

Der Name der Auftragsdefinitionsressource.

options
JobDefinitionsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

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

Löscht eine Auftragsdefinitionsressource.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

storageMoverName

string

Der Name der Storage Mover-Ressource.

projectName

string

Der Name der Project-Ressource.

jobDefinitionName

string

Der Name der Auftragsdefinitionsressource.

options
JobDefinitionsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

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

Erstellt oder aktualisiert eine Auftragsdefinitionsressource, die die Konfiguration für eine einzelne Einheit der verwalteten Datenübertragung enthält.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

storageMoverName

string

Der Name der Storage Mover-Ressource.

projectName

string

Der Name der Project-Ressource.

jobDefinitionName

string

Der Name der Auftragsdefinitionsressource.

jobDefinition
JobDefinition

Die Auftragsdefinitionsressource.

options
JobDefinitionsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<JobDefinition>

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

Ruft eine Auftragsdefinitionsressource ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

storageMoverName

string

Der Name der Storage Mover-Ressource.

projectName

string

Der Name der Project-Ressource.

jobDefinitionName

string

Der Name der Auftragsdefinitionsressource.

options
JobDefinitionsGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<JobDefinition>

list(string, string, string, JobDefinitionsListOptionalParams)

Listet alle Auftragsdefinitionen in einem Projekt auf.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

storageMoverName

string

Der Name der Storage Mover-Ressource.

projectName

string

Der Name der Project-Ressource.

options
JobDefinitionsListOptionalParams

Die Optionsparameter.

Gibt zurück

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

Erstellt eine neue Auftragsausführungsressource für die angegebene Auftragsdefinition und übergibt sie zur Ausführung an den Agent.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

storageMoverName

string

Der Name der Storage Mover-Ressource.

projectName

string

Der Name der Project-Ressource.

jobDefinitionName

string

Der Name der Auftragsdefinitionsressource.

options
JobDefinitionsStartJobOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<JobRunResourceId>

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

Fordert den Agent einer beliebigen aktiven Instanz dieser Auftragsdefinition an, den Vorgang zu beenden.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

storageMoverName

string

Der Name der Storage Mover-Ressource.

projectName

string

Der Name der Project-Ressource.

jobDefinitionName

string

Der Name der Auftragsdefinitionsressource.

options
JobDefinitionsStopJobOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<JobRunResourceId>

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

Aktualisiert Eigenschaften für eine Auftragsdefinitionsressource. Die im Anforderungstext nicht angegebenen Eigenschaften bleiben unverändert.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

storageMoverName

string

Der Name der Storage Mover-Ressource.

projectName

string

Der Name der Project-Ressource.

jobDefinitionName

string

Der Name der Auftragsdefinitionsressource.

jobDefinition
JobDefinitionUpdateParameters

Die Auftragsdefinitionsressource.

options
JobDefinitionsUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<JobDefinition>