次の方法で共有


RecoveryPlanAction コンストラクター

定義

RecoveryPlanAction の新しいインスタンスを初期化します。

public RecoveryPlanAction (string actionName, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ReplicationProtectedItemOperation> failoverTypes, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.PossibleOperationsDirection> failoverDirections, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RecoveryPlanActionDetails customDetails);
new Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RecoveryPlanAction : string * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ReplicationProtectedItemOperation> * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.PossibleOperationsDirection> * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RecoveryPlanActionDetails -> Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RecoveryPlanAction
Public Sub New (actionName As String, failoverTypes As IEnumerable(Of ReplicationProtectedItemOperation), failoverDirections As IEnumerable(Of PossibleOperationsDirection), customDetails As RecoveryPlanActionDetails)

パラメーター

actionName
String

アクション名。

failoverTypes
IEnumerable<ReplicationProtectedItemOperation>

フェールオーバーの種類の一覧。

failoverDirections
IEnumerable<PossibleOperationsDirection>

フェールオーバーの方向の一覧。

customDetails
RecoveryPlanActionDetails

カスタムの詳細。 基底クラスであることに注意 RecoveryPlanActionDetails してください。 このシナリオでは、基底クラスの派生クラスをここで割り当てる必要があるか、このプロパティを使用可能な派生クラスのいずれかにキャストする必要があります。 使用可能な派生クラスには、、RecoveryPlanManualActionDetailsおよび RecoveryPlanScriptActionDetailsが含まれますRecoveryPlanAutomationRunbookActionDetails

例外

actionNamefailoverTypesfailoverDirections、または customDetails が null です。

適用対象