JobDefinitions interface
JobDefinitions'i temsil eden arabirim.
Yöntemler
Yöntem Ayrıntıları
beginDelete(string, string, string, string, JobDefinitionsDeleteOptionalParams)
İş Tanımı kaynağını siler.
function beginDelete(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, options?: JobDefinitionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parametreler
- resourceGroupName
-
string
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.
- storageMoverName
-
string
Depolama Taşıyıcı kaynağının adı.
- projectName
-
string
Proje kaynağının adı.
- jobDefinitionName
-
string
İş Tanımı kaynağının adı.
Seçenekler parametreleri.
Döndürülenler
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, string, JobDefinitionsDeleteOptionalParams)
İş Tanımı kaynağını siler.
function beginDeleteAndWait(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, options?: JobDefinitionsDeleteOptionalParams): Promise<void>
Parametreler
- resourceGroupName
-
string
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.
- storageMoverName
-
string
Depolama Taşıyıcı kaynağının adı.
- projectName
-
string
Proje kaynağının adı.
- jobDefinitionName
-
string
İş Tanımı kaynağının adı.
Seçenekler parametreleri.
Döndürülenler
Promise<void>
createOrUpdate(string, string, string, string, JobDefinition, JobDefinitionsCreateOrUpdateOptionalParams)
Tek bir yönetilen veri aktarımı biriminin yapılandırmasını içeren bir İş Tanımı kaynağı oluşturur veya güncelleştirir.
function createOrUpdate(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, jobDefinition: JobDefinition, options?: JobDefinitionsCreateOrUpdateOptionalParams): Promise<JobDefinition>
Parametreler
- resourceGroupName
-
string
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.
- storageMoverName
-
string
Depolama Taşıyıcı kaynağının adı.
- projectName
-
string
Proje kaynağının adı.
- jobDefinitionName
-
string
İş Tanımı kaynağının adı.
- jobDefinition
- JobDefinition
İş Tanımı kaynağı.
Seçenekler parametreleri.
Döndürülenler
Promise<JobDefinition>
get(string, string, string, string, JobDefinitionsGetOptionalParams)
bir İş Tanımı kaynağı alır.
function get(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, options?: JobDefinitionsGetOptionalParams): Promise<JobDefinition>
Parametreler
- resourceGroupName
-
string
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.
- storageMoverName
-
string
Depolama Taşıyıcı kaynağının adı.
- projectName
-
string
Proje kaynağının adı.
- jobDefinitionName
-
string
İş Tanımı kaynağının adı.
- options
- JobDefinitionsGetOptionalParams
Seçenekler parametreleri.
Döndürülenler
Promise<JobDefinition>
list(string, string, string, JobDefinitionsListOptionalParams)
Projedeki tüm İş Tanımlarını listeler.
function list(resourceGroupName: string, storageMoverName: string, projectName: string, options?: JobDefinitionsListOptionalParams): PagedAsyncIterableIterator<JobDefinition, JobDefinition[], PageSettings>
Parametreler
- resourceGroupName
-
string
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.
- storageMoverName
-
string
Depolama Taşıyıcı kaynağının adı.
- projectName
-
string
Proje kaynağının adı.
- options
- JobDefinitionsListOptionalParams
Seçenekler parametreleri.
Döndürülenler
startJob(string, string, string, string, JobDefinitionsStartJobOptionalParams)
Bir Aracıdan bu İş Tanımının yeni bir örneğini başlatmasını ve yeni bir İş Çalıştırma kaynağı oluşturmasını istemektedir.
function startJob(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, options?: JobDefinitionsStartJobOptionalParams): Promise<JobRunResourceId>
Parametreler
- resourceGroupName
-
string
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.
- storageMoverName
-
string
Depolama Taşıyıcı kaynağının adı.
- projectName
-
string
Proje kaynağının adı.
- jobDefinitionName
-
string
İş Tanımı kaynağının adı.
Seçenekler parametreleri.
Döndürülenler
Promise<JobRunResourceId>
stopJob(string, string, string, string, JobDefinitionsStopJobOptionalParams)
Bu İş Tanımının herhangi bir etkin örneğinin Aracısı'nın durdurulmasını istemektedir.
function stopJob(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, options?: JobDefinitionsStopJobOptionalParams): Promise<JobRunResourceId>
Parametreler
- resourceGroupName
-
string
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.
- storageMoverName
-
string
Depolama Taşıyıcı kaynağının adı.
- projectName
-
string
Proje kaynağının adı.
- jobDefinitionName
-
string
İş Tanımı kaynağının adı.
Seçenekler parametreleri.
Döndürülenler
Promise<JobRunResourceId>
update(string, string, string, string, JobDefinitionUpdateParameters, JobDefinitionsUpdateOptionalParams)
İş Tanımı kaynağının özelliklerini güncelleştirir. İstek gövdesinde belirtilmeyen özellikler değiştirilmez.
function update(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, jobDefinition: JobDefinitionUpdateParameters, options?: JobDefinitionsUpdateOptionalParams): Promise<JobDefinition>
Parametreler
- resourceGroupName
-
string
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.
- storageMoverName
-
string
Depolama Taşıyıcı kaynağının adı.
- projectName
-
string
Proje kaynağının adı.
- jobDefinitionName
-
string
İş Tanımı kaynağının adı.
- jobDefinition
- JobDefinitionUpdateParameters
İş Tanımı kaynağı.
Seçenekler parametreleri.
Döndürülenler
Promise<JobDefinition>