ArmRecoveryServicesSiteRecoveryModelFactory.SiteRecoveryJobProperties メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SiteRecoveryJobProperties の新しいインスタンスを初期化します。
public static Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryJobProperties SiteRecoveryJobProperties (string activityId = default, string scenarioName = default, string friendlyName = default, string state = default, string stateDescription = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.AsrTask> tasks = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryJobErrorDetails> errors = default, DateTimeOffset? startOn = default, DateTimeOffset? endOn = default, System.Collections.Generic.IEnumerable<string> allowedActions = default, string targetObjectId = default, string targetObjectName = default, string targetInstanceType = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryJobDetails customDetails = default);
static member SiteRecoveryJobProperties : string * string * string * string * string * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.AsrTask> * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryJobErrorDetails> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * seq<string> * string * string * string * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryJobDetails -> Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryJobProperties
Public Shared Function SiteRecoveryJobProperties (Optional activityId As String = Nothing, Optional scenarioName As String = Nothing, Optional friendlyName As String = Nothing, Optional state As String = Nothing, Optional stateDescription As String = Nothing, Optional tasks As IEnumerable(Of AsrTask) = Nothing, Optional errors As IEnumerable(Of SiteRecoveryJobErrorDetails) = Nothing, Optional startOn As Nullable(Of DateTimeOffset) = Nothing, Optional endOn As Nullable(Of DateTimeOffset) = Nothing, Optional allowedActions As IEnumerable(Of String) = Nothing, Optional targetObjectId As String = Nothing, Optional targetObjectName As String = Nothing, Optional targetInstanceType As String = Nothing, Optional customDetails As SiteRecoveryJobDetails = Nothing) As SiteRecoveryJobProperties
パラメーター
- activityId
- String
アクティビティ ID。
- scenarioName
- String
ScenarioName。
- friendlyName
- String
DisplayName。
- state
- String
ジョブの状態。 NotStarted、InProgress、Succeeded、Failed、Cancelled、Suspended、Other のいずれかの値です。
- stateDescription
- String
ジョブの状態の説明。 たとえば、 - Succeeded 状態の場合、説明は Completed、PartiallySucceeded、CompletedWithInformation、Skipped のいずれかになります。
- tasks
- IEnumerable<AsrTask>
タスク。
エラー。
- startOn
- Nullable<DateTimeOffset>
開始時刻です。
- endOn
- Nullable<DateTimeOffset>
終了時刻です。
- allowedActions
- IEnumerable<String>
ジョブの許可アクション。
- targetObjectId
- String
影響を受けるオブジェクト ID。
- targetObjectName
- String
影響を受けるオブジェクトの名前。
- targetInstanceType
- String
Microsoft.Azure.SiteRecovery.V2015_11_10.AffectedObjectType クラスの影響を受けるオブジェクトの型。
- customDetails
- SiteRecoveryJobDetails
テスト フェールオーバー ジョブの詳細などのカスタム ジョブの詳細。 基底クラスであることに注意 SiteRecoveryJobDetails してください。 シナリオによると、基底クラスの派生クラスをここで割り当てる必要があるか、このプロパティを使用可能な派生クラスのいずれかにキャストする必要があります。 使用可能な派生クラスには、、、FailoverJobDetailsExportJobDetails、SwitchProtectionJobDetailsおよび TestFailoverJobDetailsが含まれますAsrJobDetails。
戻り値
モック作成用の新しい SiteRecoveryJobProperties インスタンス。