次の方法で共有


JobDefinitions interface

JobDefinitions を表すインターフェイス。

メソッド

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

ジョブ定義リソースを削除します。

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

ジョブ定義リソースを削除します。

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

マネージド データ転送の単一ユニットの構成を含むジョブ定義リソースを作成または更新します。

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

ジョブ定義リソースを取得します。

list(string, string, string, JobDefinitionsListOptionalParams)

プロジェクト内のすべてのジョブ定義を一覧表示します。

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

指定したジョブ定義の新しいジョブ実行リソースを作成し、実行のためにエージェントに渡します。

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

このジョブ定義のアクティブなインスタンスのエージェントに停止を要求します。

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

ジョブ定義リソースのプロパティを更新します。 要求本文で指定されていないプロパティは変更されません。

メソッドの詳細

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

ジョブ定義リソースを削除します。

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

パラメーター

resourceGroupName

string

リソース グループの名前。 名前では大文字と小文字が区別されません。

storageMoverName

string

Storage Mover リソースの名前。

projectName

string

Project リソースの名前。

jobDefinitionName

string

ジョブ定義リソースの名前。

options
JobDefinitionsDeleteOptionalParams

オプション パラメーター。

戻り値

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

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

ジョブ定義リソースを削除します。

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

パラメーター

resourceGroupName

string

リソース グループの名前。 名前では大文字と小文字が区別されません。

storageMoverName

string

Storage Mover リソースの名前。

projectName

string

Project リソースの名前。

jobDefinitionName

string

ジョブ定義リソースの名前。

options
JobDefinitionsDeleteOptionalParams

オプション パラメーター。

戻り値

Promise<void>

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

マネージド データ転送の単一ユニットの構成を含むジョブ定義リソースを作成または更新します。

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

パラメーター

resourceGroupName

string

リソース グループの名前。 名前では大文字と小文字が区別されません。

storageMoverName

string

Storage Mover リソースの名前。

projectName

string

Project リソースの名前。

jobDefinitionName

string

ジョブ定義リソースの名前。

jobDefinition
JobDefinition

ジョブ定義リソース。

options
JobDefinitionsCreateOrUpdateOptionalParams

オプション パラメーター。

戻り値

Promise<JobDefinition>

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

ジョブ定義リソースを取得します。

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

パラメーター

resourceGroupName

string

リソース グループの名前。 名前では大文字と小文字が区別されません。

storageMoverName

string

Storage Mover リソースの名前。

projectName

string

Project リソースの名前。

jobDefinitionName

string

ジョブ定義リソースの名前。

options
JobDefinitionsGetOptionalParams

オプション パラメーター。

戻り値

Promise<JobDefinition>

list(string, string, string, JobDefinitionsListOptionalParams)

プロジェクト内のすべてのジョブ定義を一覧表示します。

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

パラメーター

resourceGroupName

string

リソース グループの名前。 名前では大文字と小文字が区別されません。

storageMoverName

string

Storage Mover リソースの名前。

projectName

string

Project リソースの名前。

options
JobDefinitionsListOptionalParams

オプション パラメーター。

戻り値

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

指定したジョブ定義の新しいジョブ実行リソースを作成し、実行のためにエージェントに渡します。

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

パラメーター

resourceGroupName

string

リソース グループの名前。 名前では大文字と小文字が区別されません。

storageMoverName

string

Storage Mover リソースの名前。

projectName

string

Project リソースの名前。

jobDefinitionName

string

ジョブ定義リソースの名前。

options
JobDefinitionsStartJobOptionalParams

オプション パラメーター。

戻り値

Promise<JobRunResourceId>

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

このジョブ定義のアクティブなインスタンスのエージェントに停止を要求します。

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

パラメーター

resourceGroupName

string

リソース グループの名前。 名前では大文字と小文字が区別されません。

storageMoverName

string

Storage Mover リソースの名前。

projectName

string

Project リソースの名前。

jobDefinitionName

string

ジョブ定義リソースの名前。

options
JobDefinitionsStopJobOptionalParams

オプション パラメーター。

戻り値

Promise<JobRunResourceId>

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

ジョブ定義リソースのプロパティを更新します。 要求本文で指定されていないプロパティは変更されません。

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

パラメーター

resourceGroupName

string

リソース グループの名前。 名前では大文字と小文字が区別されません。

storageMoverName

string

Storage Mover リソースの名前。

projectName

string

Project リソースの名前。

jobDefinitionName

string

ジョブ定義リソースの名前。

jobDefinition
JobDefinitionUpdateParameters

ジョブ定義リソース。

options
JobDefinitionsUpdateOptionalParams

オプション パラメーター。

戻り値

Promise<JobDefinition>