ArmRecoveryServicesSiteRecoveryModelFactory.AsrTask Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance d’AsrTask.
public static Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.AsrTask AsrTask (string taskId = default, string name = default, DateTimeOffset? startOn = default, DateTimeOffset? endOn = default, System.Collections.Generic.IEnumerable<string> allowedActions = default, string friendlyName = default, string state = default, string stateDescription = default, string taskType = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryTaskTypeDetails customDetails = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryGroupTaskDetails groupTaskCustomDetails = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryJobErrorDetails> errors = default);
static member AsrTask : string * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * seq<string> * string * string * string * string * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryTaskTypeDetails * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryGroupTaskDetails * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryJobErrorDetails> -> Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.AsrTask
Public Shared Function AsrTask (Optional taskId As String = Nothing, Optional name As String = Nothing, Optional startOn As Nullable(Of DateTimeOffset) = Nothing, Optional endOn As Nullable(Of DateTimeOffset) = Nothing, Optional allowedActions As IEnumerable(Of String) = Nothing, Optional friendlyName As String = Nothing, Optional state As String = Nothing, Optional stateDescription As String = Nothing, Optional taskType As String = Nothing, Optional customDetails As SiteRecoveryTaskTypeDetails = Nothing, Optional groupTaskCustomDetails As SiteRecoveryGroupTaskDetails = Nothing, Optional errors As IEnumerable(Of SiteRecoveryJobErrorDetails) = Nothing) As AsrTask
Paramètres
- taskId
- String
The Id.
- name
- String
Nom unique de la tâche.
- startOn
- Nullable<DateTimeOffset>
Heure de début.
- endOn
- Nullable<DateTimeOffset>
Heure de fin.
- allowedActions
- IEnumerable<String>
État/actions applicables à cette tâche.
- friendlyName
- String
Nom.
- state
- String
État. Il s’agit de l’une de ces valeurs : NotStarted, InProgress, Succeeded, Failed, Cancelled, Suspended ou Other.
- stateDescription
- String
Description de l’état de la tâche. Par exemple , pour l’état Réussi, la description peut être Completed, PartiallySucceeded, CompletedWithInformation ou Skipped.
- taskType
- String
Type de la tâche. Les détails de la propriété CustomDetails dépendent de ce type.
- customDetails
- SiteRecoveryTaskTypeDetails
Détails de la tâche personnalisée en fonction du type de tâche. Veuillez noter qu’il SiteRecoveryTaskTypeDetails s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut avoir besoin d’être affectée ici, ou cette propriété doit être convertie en une des classes dérivées possibles. Les classes dérivées disponibles incluent , , SiteRecoveryJobTaskDetails, , , SiteRecoveryVmTaskDetailsScriptActionTaskDetailset VmNicUpdatesTaskDetails. ManualActionTaskDetailsFabricReplicationGroupTaskDetailsConsistencyCheckTaskDetailsAutomationRunbookTaskDetails
- groupTaskCustomDetails
- SiteRecoveryGroupTaskDetails
Détails de la tâche personnalisée en fonction du type de tâche, si le type de tâche est GroupTaskDetails ou l’un des types dérivés de celui-ci. Veuillez noter qu’il SiteRecoveryGroupTaskDetails s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut avoir besoin d’être affectée ici, ou cette propriété doit être convertie en une des classes dérivées possibles. Les classes dérivées disponibles incluent InlineWorkflowTaskDetails, RecoveryPlanGroupTaskDetails et RecoveryPlanShutdownGroupTaskDetails.
Détails de l’erreur de tâche.
Retours
Une nouvelle AsrTask instance pour se moquer.