JobDefinitions interface
JobDefinitions を表すインターフェイス。
メソッド
begin |
ジョブ定義リソースを削除します。 |
begin |
ジョブ定義リソースを削除します。 |
create |
マネージド データ転送の単一ユニットの構成を含むジョブ定義リソースを作成または更新します。 |
get(string, string, string, string, Job |
ジョブ定義リソースを取得します。 |
list(string, string, string, Job |
プロジェクト内のすべてのジョブ定義を一覧表示します。 |
start |
指定したジョブ定義の新しいジョブ実行リソースを作成し、実行のためにエージェントに渡します。 |
stop |
このジョブ定義のアクティブなインスタンスのエージェントに停止を要求します。 |
update(string, string, string, string, Job |
ジョブ定義リソースのプロパティを更新します。 要求本文で指定されていないプロパティは変更されません。 |
メソッドの詳細
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
ジョブ定義リソースの名前。
オプション パラメーター。
戻り値
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
ジョブ定義リソースの名前。
オプション パラメーター。
戻り値
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
ジョブ定義リソース。
オプション パラメーター。
戻り値
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
ジョブ定義リソースの名前。
オプション パラメーター。
戻り値
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
ジョブ定義リソースの名前。
オプション パラメーター。
戻り値
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
ジョブ定義リソース。
オプション パラメーター。
戻り値
Promise<JobDefinition>