ArmRecoveryServicesDataReplicationModelFactory.DataReplicationWorkflowProperties 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 de DataReplicationWorkflowProperties.
public static Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationWorkflowProperties DataReplicationWorkflowProperties (string displayName = default, Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationWorkflowState? state = default, DateTimeOffset? startOn = default, DateTimeOffset? endOn = default, string objectId = default, string objectName = default, string objectInternalId = default, string objectInternalName = default, Azure.ResourceManager.RecoveryServicesDataReplication.Models.WorkflowObjectType? objectType = default, string replicationProviderId = default, string sourceFabricProviderId = default, string targetFabricProviderId = default, System.Collections.Generic.IEnumerable<string> allowedActions = default, string activityId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationTask> tasks = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationErrorInfo> errors = default, Azure.ResourceManager.RecoveryServicesDataReplication.Models.WorkflowModelCustomProperties customProperties = default);
static member DataReplicationWorkflowProperties : string * Nullable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationWorkflowState> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * string * string * string * Nullable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.WorkflowObjectType> * string * string * string * seq<string> * string * seq<Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationTask> * seq<Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationErrorInfo> * Azure.ResourceManager.RecoveryServicesDataReplication.Models.WorkflowModelCustomProperties -> Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationWorkflowProperties
Public Shared Function DataReplicationWorkflowProperties (Optional displayName As String = Nothing, Optional state As Nullable(Of DataReplicationWorkflowState) = Nothing, Optional startOn As Nullable(Of DateTimeOffset) = Nothing, Optional endOn As Nullable(Of DateTimeOffset) = Nothing, Optional objectId As String = Nothing, Optional objectName As String = Nothing, Optional objectInternalId As String = Nothing, Optional objectInternalName As String = Nothing, Optional objectType As Nullable(Of WorkflowObjectType) = Nothing, Optional replicationProviderId As String = Nothing, Optional sourceFabricProviderId As String = Nothing, Optional targetFabricProviderId As String = Nothing, Optional allowedActions As IEnumerable(Of String) = Nothing, Optional activityId As String = Nothing, Optional tasks As IEnumerable(Of DataReplicationTask) = Nothing, Optional errors As IEnumerable(Of DataReplicationErrorInfo) = Nothing, Optional customProperties As WorkflowModelCustomProperties = Nothing) As DataReplicationWorkflowProperties
Parâmetros
- displayName
- String
Obtém ou define o nome de exibição amigável.
Obtém ou define o estado do fluxo de trabalho.
- startOn
- Nullable<DateTimeOffset>
Obtém ou define a hora de início.
- endOn
- Nullable<DateTimeOffset>
Obtém ou define a hora de término.
- objectId
- String
Obtém ou define a ID do objeto afetado.
- objectName
- String
Obtém ou define o nome do objeto afetado.
- objectInternalId
- String
Obtém ou define a ID interna do objeto afetado.
- objectInternalName
- String
Obtém ou define o nome interno do objeto afetado.
- objectType
- Nullable<WorkflowObjectType>
Obtém ou define o tipo do objeto.
- replicationProviderId
- String
Obtém ou define o provedor de replicação.
- sourceFabricProviderId
- String
Obtém ou define o provedor de malha de origem.
- targetFabricProviderId
- String
Obtém ou define o provedor de malha de destino.
- allowedActions
- IEnumerable<String>
Obtém ou define a lista de ações permitidas no fluxo de trabalho.
- activityId
- String
Obtém ou define a ID da atividade do fluxo de trabalho.
- tasks
- IEnumerable<DataReplicationTask>
Obtém ou define a lista de tarefas.
- errors
- IEnumerable<DataReplicationErrorInfo>
Obtém ou define a lista de erros.
- customProperties
- WorkflowModelCustomProperties
Propriedades personalizadas do modelo de fluxo de trabalho. WorkflowModelCustomProperties 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 FailoverWorkflowModelCustomProperties, TestFailoverCleanupWorkflowModelCustomProperties e TestFailoverWorkflowModelCustomProperties.
Retornos
Uma nova DataReplicationWorkflowProperties instância para simulação.