ArmRecoveryServicesDataReplicationModelFactory.DataReplicationProtectedItemProperties Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.
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.