你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ArmRecoveryServicesSiteRecoveryModelFactory.ReplicationProtectedItemProperties 方法

定义

初始化 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

参数

friendlyName
String

名称。

protectedItemType
String

受保护项类型的类型。

protectableItemId
ResourceIdentifier

受保护的项 ARM ID。

recoveryServicesProviderId
String

恢复提供程序 ARM ID。

primaryFabricFriendlyName
String

主构造的友好名称。

primaryFabricProvider
String

主构造的结构提供程序。

recoveryFabricFriendlyName
String

恢复构造的友好名称。

recoveryFabricId
ResourceIdentifier

恢复结构的 Arm ID。

primaryProtectionContainerFriendlyName
String

主保护容器友好名称的名称。

recoveryProtectionContainerFriendlyName
String

恢复容器友好名称的名称。

protectionState
String

保护状态。

protectionStateDescription
String

保护状态说明。

activeLocation
String

PE 的当前活动位置。

testFailoverState
String

测试故障转移状态。

testFailoverStateDescription
String

测试故障转移状态说明。

switchProviderState
String

开关提供程序状态。

switchProviderStateDescription
String

交换机提供程序状态说明。

allowedOperations
IEnumerable<String>

允许对复制受保护项执行的操作。

replicationHealth
String

VM 的合并保护运行状况考虑了 SRS 的任何问题以及与 VM 的复制组关联的所有复制单元。 这是 ProtectionHealth 枚举的字符串表示形式。

failoverHealth
String

VM 的合并故障转移运行状况。

healthErrors
IEnumerable<SiteRecoveryHealthError>

运行状况错误列表。

policyId
ResourceIdentifier

管理此 PE 的策略的 ID。

policyFriendlyName
String

管理此 PE 的策略的名称。

lastSuccessfulFailoverOn
Nullable<DateTimeOffset>

上次成功故障转移时间。

lastSuccessfulTestFailoverOn
Nullable<DateTimeOffset>

上次成功的测试故障转移时间。

currentScenario
CurrentScenarioDetails

当前方案。

failoverRecoveryPointId
ResourceIdentifier

Vm 已故障转移到的恢复点 ARM ID。

providerSpecificDetails
ReplicationProviderSpecificSettings

复制提供程序自定义设置。

recoveryContainerId
ResourceIdentifier

恢复容器 ID。

eventCorrelationId
Nullable<Guid>

与此受保护项关联的事件的关联 ID。

返回

用于模拟的新 ReplicationProtectedItemProperties 实例。

适用于