Freigeben über


ArmRecoveryServicesDataReplicationModelFactory.DataReplicationProtectedItemProperties Methode

Definition

Initialisiert eine neue instance von DataReplicationProtectedItemProperties.

public static Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationProtectedItemProperties DataReplicationProtectedItemProperties (string policyName = default, string replicationExtensionName = default, string correlationId = default, Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationProvisioningState? provisioningState = default, Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationProtectionState? protectionState = default, string protectionStateDescription = default, Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationTestFailoverState? testFailoverState = default, string testFailoverStateDescription = default, Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationResynchronizationState? resynchronizationState = default, string fabricObjectId = default, string fabricObjectName = default, string sourceFabricProviderId = default, string targetFabricProviderId = default, string fabricId = default, string targetFabricId = default, string draId = default, string targetDraId = default, bool? isResyncRequired = default, DateTimeOffset? lastSuccessfulPlannedFailoverOn = default, DateTimeOffset? lastSuccessfulUnplannedFailoverOn = default, DateTimeOffset? lastSuccessfulTestFailoverOn = default, Azure.ResourceManager.RecoveryServicesDataReplication.Models.ProtectedItemJobProperties currentJob = default, System.Collections.Generic.IEnumerable<string> allowedJobs = default, Azure.ResourceManager.RecoveryServicesDataReplication.Models.ProtectedItemJobProperties lastFailedEnableProtectionJob = default, Azure.ResourceManager.RecoveryServicesDataReplication.Models.ProtectedItemJobProperties lastFailedPlannedFailoverJob = default, Azure.ResourceManager.RecoveryServicesDataReplication.Models.ProtectedItemJobProperties lastTestFailoverJob = default, Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationHealthStatus? replicationHealth = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationHealthErrorInfo> healthErrors = default, Azure.ResourceManager.RecoveryServicesDataReplication.Models.ProtectedItemModelCustomProperties customProperties = default);
static member DataReplicationProtectedItemProperties : string * string * string * Nullable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationProvisioningState> * Nullable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationProtectionState> * string * Nullable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationTestFailoverState> * string * Nullable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationResynchronizationState> * string * string * string * string * string * string * string * string * Nullable<bool> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Azure.ResourceManager.RecoveryServicesDataReplication.Models.ProtectedItemJobProperties * seq<string> * Azure.ResourceManager.RecoveryServicesDataReplication.Models.ProtectedItemJobProperties * Azure.ResourceManager.RecoveryServicesDataReplication.Models.ProtectedItemJobProperties * Azure.ResourceManager.RecoveryServicesDataReplication.Models.ProtectedItemJobProperties * Nullable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationHealthStatus> * seq<Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationHealthErrorInfo> * Azure.ResourceManager.RecoveryServicesDataReplication.Models.ProtectedItemModelCustomProperties -> Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationProtectedItemProperties
Public Shared Function DataReplicationProtectedItemProperties (Optional policyName As String = Nothing, Optional replicationExtensionName As String = Nothing, Optional correlationId As String = Nothing, Optional provisioningState As Nullable(Of DataReplicationProvisioningState) = Nothing, Optional protectionState As Nullable(Of DataReplicationProtectionState) = Nothing, Optional protectionStateDescription As String = Nothing, Optional testFailoverState As Nullable(Of DataReplicationTestFailoverState) = Nothing, Optional testFailoverStateDescription As String = Nothing, Optional resynchronizationState As Nullable(Of DataReplicationResynchronizationState) = Nothing, Optional fabricObjectId As String = Nothing, Optional fabricObjectName As String = Nothing, Optional sourceFabricProviderId As String = Nothing, Optional targetFabricProviderId As String = Nothing, Optional fabricId As String = Nothing, Optional targetFabricId As String = Nothing, Optional draId As String = Nothing, Optional targetDraId As String = Nothing, Optional isResyncRequired As Nullable(Of Boolean) = Nothing, Optional lastSuccessfulPlannedFailoverOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastSuccessfulUnplannedFailoverOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastSuccessfulTestFailoverOn As Nullable(Of DateTimeOffset) = Nothing, Optional currentJob As ProtectedItemJobProperties = Nothing, Optional allowedJobs As IEnumerable(Of String) = Nothing, Optional lastFailedEnableProtectionJob As ProtectedItemJobProperties = Nothing, Optional lastFailedPlannedFailoverJob As ProtectedItemJobProperties = Nothing, Optional lastTestFailoverJob As ProtectedItemJobProperties = Nothing, Optional replicationHealth As Nullable(Of DataReplicationHealthStatus) = Nothing, Optional healthErrors As IEnumerable(Of DataReplicationHealthErrorInfo) = Nothing, Optional customProperties As ProtectedItemModelCustomProperties = Nothing) As DataReplicationProtectedItemProperties

Parameter

policyName
String

Ruft den Richtliniennamen ab oder legt den Namen fest.

replicationExtensionName
String

Ruft den Namen der Replikationserweiterung ab oder legt diese fest.

correlationId
String

Ruft die Korrelations-ID für geschützte Elemente ab oder legt diese fest.

provisioningState
Nullable<DataReplicationProvisioningState>

Ruft den Bereitstellungsstatus der Dra ab oder legt diese fest.

protectionState
Nullable<DataReplicationProtectionState>

Ruft den Schutzstatus ab oder legt diese fest.

protectionStateDescription
String

Ruft die Schutzstatusbeschreibung ab oder legt diese fest.

testFailoverState
Nullable<DataReplicationTestFailoverState>

Ruft den Testfailoverstatus ab oder legt diese fest.

testFailoverStateDescription
String

Ruft die Beschreibung des Testfailoverzustands ab oder legt sie fest.

resynchronizationState
Nullable<DataReplicationResynchronizationState>

Ruft den Neusynchronisierungsstatus ab oder legt ihn fest.

fabricObjectId
String

Ruft die Fabric-Objekt-ID ab oder legt sie fest.

fabricObjectName
String

Ruft den Namen des Fabric-Objekts ab oder legt diese fest.

sourceFabricProviderId
String

Ruft die Quell-Fabric-Anbieter-ID ab oder legt diese fest.

targetFabricProviderId
String

Ruft die Ziel-Fabric-Anbieter-ID ab oder legt sie fest.

fabricId
String

Ruft die Fabric-ID ab oder legt sie fest.

targetFabricId
String

Ruft die Ziel-Fabric-ID ab oder legt sie fest.

draId
String

Ruft die DRA-ID ab oder legt sie fest.

targetDraId
String

Ruft die Ziel-DRA-ID ab oder legt sie fest.

isResyncRequired
Nullable<Boolean>

Ruft einen Wert ab, der angibt, ob eine erneute Synchronisierung erforderlich ist oder nicht, oder legt ihn fest.

lastSuccessfulPlannedFailoverOn
Nullable<DateTimeOffset>

Ruft die Letzte erfolgreiche geplanter Failover Ab oder legt sie fest.

lastSuccessfulUnplannedFailoverOn
Nullable<DateTimeOffset>

Ruft die Letzte erfolgreiche ungeplante Failoverzeit ab oder legt diese fest.

lastSuccessfulTestFailoverOn
Nullable<DateTimeOffset>

Ruft die Letzte erfolgreiche Testfailoverzeit ab oder legt diese fest.

currentJob
ProtectedItemJobProperties

Eigenschaften des geschützten Elementauftrags.

allowedJobs
IEnumerable<String>

Ruft die zulässigen Szenarien für das geschützte Element ab oder legt diese fest.

lastFailedEnableProtectionJob
ProtectedItemJobProperties

Eigenschaften des geschützten Elementauftrags.

lastFailedPlannedFailoverJob
ProtectedItemJobProperties

Eigenschaften des geschützten Elementauftrags.

lastTestFailoverJob
ProtectedItemJobProperties

Eigenschaften des geschützten Elementauftrags.

replicationHealth
Nullable<DataReplicationHealthStatus>

Ruft die Replikationsintegrität geschützter Elemente ab oder legt diese fest.

healthErrors
IEnumerable<DataReplicationHealthErrorInfo>

Ruft die Liste der Integritätsfehler ab oder legt diese fest.

customProperties
ProtectedItemModelCustomProperties

Benutzerdefinierte Eigenschaften des geschützten Elementmodells. Beachten Sie, dass ProtectedItemModelCustomProperties es sich um die Basisklasse handelt. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen sind HyperVToAzStackHciProtectedItemModelCustomProperties, GeneralProtectedItemModelCustomProperties und VMwareToAzStackHciProtectedItemModelCustomProperties.

Gibt zurück

Eine neue DataReplicationProtectedItemProperties instance zum Mocking.

Gilt für: