你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ArmRecoveryServicesSiteRecoveryModelFactory.ReplicationProtectedItemProperties 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 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。
返回
用于模拟的新 ReplicationProtectedItemProperties 实例。