ArmRecoveryServicesSiteRecoveryModelFactory.AsrTask Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância do 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
Parâmetros
- taskId
- String
A ID.
- name
- String
O nome exclusivo da tarefa.
- startOn
- Nullable<DateTimeOffset>
A hora de início.
- endOn
- Nullable<DateTimeOffset>
A hora de término.
- allowedActions
- IEnumerable<String>
O estado/ações aplicáveis a essa tarefa.
- friendlyName
- String
O nome.
- state
- String
O Estado. É um desses valores - NotStarted, InProgress, Succeeded, Failed, Cancelled, Suspended ou Other.
- stateDescription
- String
A descrição do estado da tarefa. Por exemplo- Para o estado Êxito, a descrição pode ser Concluída, ParcialmenteSucceedida, CompletedWithInformation ou Ignorada.
- taskType
- String
O tipo de tarefa. Os detalhes na propriedade CustomDetails dependem desse tipo.
- customDetails
- SiteRecoveryTaskTypeDetails
Os detalhes da tarefa personalizada com base no tipo de tarefa. SiteRecoveryTaskTypeDetails Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem AutomationRunbookTaskDetails, ConsistencyCheckTaskDetails, FabricReplicationGroupTaskDetails, SiteRecoveryJobTaskDetails, ManualActionTaskDetails, ScriptActionTaskDetailse VmNicUpdatesTaskDetailsSiteRecoveryVmTaskDetails .
- groupTaskCustomDetails
- SiteRecoveryGroupTaskDetails
Os detalhes da tarefa personalizada com base no tipo de tarefa, se o tipo de tarefa for GroupTaskDetails ou um dos tipos derivados dele. SiteRecoveryGroupTaskDetails Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem InlineWorkflowTaskDetails, RecoveryPlanGroupTaskDetails e RecoveryPlanShutdownGroupTaskDetails.
Os detalhes do erro da tarefa.
Retornos
Uma nova AsrTask instância para simulação.