JobDefinitionsOperations interface

JobDefinitions işlemlerini temsil eden arabirim.

Özellikler

createOrUpdate

Tek bir yönetilen veri aktarımı biriminin yapılandırmasını içeren bir İş Tanımı kaynağı oluşturur veya güncelleştirir.

delete
get

bir İş Tanımı kaynağı alır.

list

Projedeki tüm İş Tanımlarını listeler.

startJob

Belirtilen İş Tanımı için yeni bir İş Çalıştırma kaynağı oluşturur ve bunu yürütülmek üzere Aracı'ya geçirir.

stopJob

Bu İş Tanımının herhangi bir etkin örneğinin Aracısı'nın durdurulmasını istemektedir.

update

İş Tanımı kaynağının özelliklerini güncelleştirir. İstek gövdesinde belirtilmeyen özellikler değiştirilmez.

Özellik Ayrıntıları

createOrUpdate

Tek bir yönetilen veri aktarımı biriminin yapılandırmasını içeren bir İş Tanımı kaynağı oluşturur veya güncelleştirir.

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

Özellik Değeri

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

delete

delete: (resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, options?: JobDefinitionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Özellik Değeri

(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, options?: JobDefinitionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

bir İş Tanımı kaynağı alır.

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

Özellik Değeri

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

list

Projedeki tüm İş Tanımlarını listeler.

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

Özellik Değeri

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

startJob

Belirtilen İş Tanımı için yeni bir İş Çalıştırma kaynağı oluşturur ve bunu yürütülmek üzere Aracı'ya geçirir.

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

Özellik Değeri

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

stopJob

Bu İş Tanımının herhangi bir etkin örneğinin Aracısı'nın durdurulmasını istemektedir.

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

Özellik Değeri

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

update

İş Tanımı kaynağının özelliklerini güncelleştirir. İstek gövdesinde belirtilmeyen özellikler değiştirilmez.

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

Özellik Değeri

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