Compartilhar via


ArmRecoveryServicesDataReplicationModelFactory.DataReplicationWorkflowProperties Método

Definição

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.

state
Nullable<DataReplicationWorkflowState>

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.

Aplica-se a