CloudJobSchedule クラス

定義

ジョブを実行するタイミングと各ジョブの作成に使用する仕様を指定して、定期的なジョブを許可するジョブ スケジュール。

public class CloudJobSchedule : Microsoft.Azure.Batch.IInheritedBehaviors, Microsoft.Azure.Batch.IRefreshable
type CloudJobSchedule = class
    interface IRefreshable
    interface IInheritedBehaviors
Public Class CloudJobSchedule
Implements IInheritedBehaviors, IRefreshable
継承
CloudJobSchedule
実装

コンストラクター

CloudJobSchedule()

クラスのモックをサポートする既定の CloudJobSchedule コンストラクター。

プロパティ

CreationTime

ジョブ スケジュールの作成時刻を取得します。

CustomBehaviors

この CloudJobScheduleを使用して行われた Batch サービスに対する要求を変更またはカスタマイズする動作の一覧を取得または設定します。

DisplayName

ジョブ スケジュールの表示名を取得または設定します。

ETag

ジョブ スケジュールの ETag を取得します。

ExecutionInformation

ジョブ スケジュールの実行情報を取得します。

Id

ジョブ スケジュールの ID を取得または設定します。

JobSpecification

に従って作成するジョブの詳細を含む を取得または設定 JobSpecification します Schedule

LastModified

ジョブ スケジュールの最終変更時刻を取得します。

Metadata

スケジュールにメタデータとして関連付けられている名前と値のペアの一覧を取得または設定します。

PreviousState

ジョブ スケジュールの以前の状態を取得します。

PreviousStateTransitionTime

ジョブ スケジュールが以前の状態になった時刻を取得します。

Schedule

ジョブの作成時期を決定するスケジュールを取得または設定します。

State

ジョブ スケジュールの現在の状態を取得します。

StateTransitionTime

が現在の状態に入った時刻 CloudJobSchedule を取得します。

Statistics

ジョブ スケジュールの JobScheduleStatistics 有効期間全体のリソース使用状況統計を含む を取得します。

Url

ジョブ スケジュールの URL を取得します。

メソッド

Commit(IEnumerable<BatchClientBehavior>)

これをCloudJobScheduleAzure Batch サービスにコミットします。

CommitAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

これをCloudJobScheduleAzure Batch サービスにコミットします。

CommitChanges(IEnumerable<BatchClientBehavior>)

保留中CloudJobScheduleのすべての変更をAzure Batch サービスにコミットします。

CommitChangesAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

保留中CloudJobScheduleのすべての変更をAzure Batch サービスにコミットします。

Delete(IEnumerable<BatchClientBehavior>)

この CloudJobSchedule を削除します。

DeleteAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

この CloudJobSchedule を削除します。

Disable(IEnumerable<BatchClientBehavior>)

この CloudJobScheduleを無効にします。 無効なスケジュールでは新しいジョブは作成されませんが、後で再度有効にすることもできます。

DisableAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

この CloudJobScheduleを無効にします。 無効なスケジュールでは新しいジョブは作成されませんが、後で再度有効にすることもできます。

Enable(IEnumerable<BatchClientBehavior>)

この CloudJobScheduleを有効にして、 に従ってジョブを Schedule作成できるようにします。

EnableAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

この CloudJobScheduleを有効にして、 に従ってジョブを Schedule作成できるようにします。

ListJobs(DetailLevel, IEnumerable<BatchClientBehavior>)

この CloudJobScheduleの下に作成されたジョブを列挙します。

Refresh(DetailLevel, IEnumerable<BatchClientBehavior>)

現在 CloudJobScheduleの を更新します。

RefreshAsync(DetailLevel, IEnumerable<BatchClientBehavior>, CancellationToken)

現在 CloudJobScheduleの を更新します。

Terminate(IEnumerable<BatchClientBehavior>)

この CloudJobScheduleを終了します。 終了したスケジュールはシステムに残りますが、新しいジョブは作成されません。

TerminateAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

この CloudJobScheduleを終了します。 終了したスケジュールはシステムに残りますが、新しいジョブは作成されません。

適用対象