ArmRecoveryServicesSiteRecoveryModelFactory.ReplicationProtectedItemProperties 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 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.
Retornos
Uma nova ReplicationProtectedItemProperties instância para zombar.