JobDefinitionsOperations interface
JobDefinitions işlemlerini temsil eden arabirim.
Özellikler
| create |
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. |
| start |
Belirtilen İş Tanımı için yeni bir İş Çalıştırma kaynağı oluşturur ve bunu yürütülmek üzere Aracı'ya geçirir. |
| stop |
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>