Compartilhar via


ArmRecoveryServicesSiteRecoveryModelFactory.ReplicationProtectedItemProperties Método

Definição

Inicializa uma nova instância de ReplicationProtectedItemProperties.

public static Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ReplicationProtectedItemProperties ReplicationProtectedItemProperties (string friendlyName = default, string protectedItemType = default, Azure.Core.ResourceIdentifier protectableItemId = default, string recoveryServicesProviderId = default, string primaryFabricFriendlyName = default, string primaryFabricProvider = default, string recoveryFabricFriendlyName = default, Azure.Core.ResourceIdentifier recoveryFabricId = default, string primaryProtectionContainerFriendlyName = default, string recoveryProtectionContainerFriendlyName = default, string protectionState = default, string protectionStateDescription = default, string activeLocation = default, string testFailoverState = default, string testFailoverStateDescription = default, string switchProviderState = default, string switchProviderStateDescription = default, System.Collections.Generic.IEnumerable<string> allowedOperations = default, string replicationHealth = default, string failoverHealth = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryHealthError> healthErrors = default, Azure.Core.ResourceIdentifier policyId = default, string policyFriendlyName = default, DateTimeOffset? lastSuccessfulFailoverOn = default, DateTimeOffset? lastSuccessfulTestFailoverOn = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.CurrentScenarioDetails currentScenario = default, Azure.Core.ResourceIdentifier failoverRecoveryPointId = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ReplicationProviderSpecificSettings providerSpecificDetails = default, Azure.Core.ResourceIdentifier recoveryContainerId = default, Guid? eventCorrelationId = default);
static member ReplicationProtectedItemProperties : string * string * Azure.Core.ResourceIdentifier * string * string * string * string * Azure.Core.ResourceIdentifier * string * string * string * string * string * string * string * string * string * seq<string> * string * string * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryHealthError> * Azure.Core.ResourceIdentifier * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.CurrentScenarioDetails * Azure.Core.ResourceIdentifier * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ReplicationProviderSpecificSettings * Azure.Core.ResourceIdentifier * Nullable<Guid> -> Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ReplicationProtectedItemProperties
Public Shared Function ReplicationProtectedItemProperties (Optional friendlyName As String = Nothing, Optional protectedItemType As String = Nothing, Optional protectableItemId As ResourceIdentifier = Nothing, Optional recoveryServicesProviderId As String = Nothing, Optional primaryFabricFriendlyName As String = Nothing, Optional primaryFabricProvider As String = Nothing, Optional recoveryFabricFriendlyName As String = Nothing, Optional recoveryFabricId As ResourceIdentifier = Nothing, Optional primaryProtectionContainerFriendlyName As String = Nothing, Optional recoveryProtectionContainerFriendlyName As String = Nothing, Optional protectionState As String = Nothing, Optional protectionStateDescription As String = Nothing, Optional activeLocation As String = Nothing, Optional testFailoverState As String = Nothing, Optional testFailoverStateDescription As String = Nothing, Optional switchProviderState As String = Nothing, Optional switchProviderStateDescription As String = Nothing, Optional allowedOperations As IEnumerable(Of String) = Nothing, Optional replicationHealth As String = Nothing, Optional failoverHealth As String = Nothing, Optional healthErrors As IEnumerable(Of SiteRecoveryHealthError) = Nothing, Optional policyId As ResourceIdentifier = Nothing, Optional policyFriendlyName As String = Nothing, Optional lastSuccessfulFailoverOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastSuccessfulTestFailoverOn As Nullable(Of DateTimeOffset) = Nothing, Optional currentScenario As CurrentScenarioDetails = Nothing, Optional failoverRecoveryPointId As ResourceIdentifier = Nothing, Optional providerSpecificDetails As ReplicationProviderSpecificSettings = Nothing, Optional recoveryContainerId As ResourceIdentifier = Nothing, Optional eventCorrelationId As Nullable(Of Guid) = Nothing) As ReplicationProtectedItemProperties

Parâmetros

friendlyName
String

O nome.

protectedItemType
String

O tipo de item protegido.

protectableItemId
ResourceIdentifier

A ID do ARM do item protegido.

recoveryServicesProviderId
String

A ID do ARM do provedor de recuperação.

primaryFabricFriendlyName
String

O nome amigável da malha primária.

primaryFabricProvider
String

O provedor de malha da malha primária.

recoveryFabricFriendlyName
String

O nome amigável da malha de recuperação.

recoveryFabricId
ResourceIdentifier

A ID do Arm da malha de recuperação.

primaryProtectionContainerFriendlyName
String

O nome amigável do contêiner de proteção primária.

recoveryProtectionContainerFriendlyName
String

O nome amigável do contêiner de recuperação.

protectionState
String

O status de proteção.

protectionStateDescription
String

A descrição do estado de proteção.

activeLocation
String

O local ativo atual do PE.

testFailoverState
String

O estado de failover de teste.

testFailoverStateDescription
String

A descrição do estado de failover de teste.

switchProviderState
String

O estado do provedor de comutador.

switchProviderStateDescription
String

A descrição do estado do provedor de comutador.

allowedOperations
IEnumerable<String>

As operações permitidas no item protegido por replicação.

replicationHealth
String

A integridade de proteção consolidada para a VM levando em conta quaisquer problemas com SRS, bem como todas as unidades de replicação associadas ao grupo de replicação da VM. Essa é uma representação de cadeia de caracteres da enumeração ProtectionHealth.

failoverHealth
String

A integridade de failover consolidada para a VM.

healthErrors
IEnumerable<SiteRecoveryHealthError>

Lista de erros de integridade.

policyId
ResourceIdentifier

A ID da Política que rege este PE.

policyFriendlyName
String

O nome da Política que rege este PE.

lastSuccessfulFailoverOn
Nullable<DateTimeOffset>

O último tempo de failover bem-sucedido.

lastSuccessfulTestFailoverOn
Nullable<DateTimeOffset>

O último tempo de failover de teste bem-sucedido.

currentScenario
CurrentScenarioDetails

O cenário atual.

failoverRecoveryPointId
ResourceIdentifier

A ID do ARM do ponto de recuperação para a qual a Vm foi reprovada.

providerSpecificDetails
ReplicationProviderSpecificSettings

As configurações personalizadas do provedor de replicação.

recoveryContainerId
ResourceIdentifier

A ID do contêiner de recuperação.

eventCorrelationId
Nullable<Guid>

A ID de correlação para eventos associados a esse item protegido.

Retornos

Uma nova ReplicationProtectedItemProperties instância para zombar.

Aplica-se a