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

ArmRecoveryServicesSiteRecoveryModelFactory.MasterTargetServer 方法

定义

初始化 MasterTargetServer 的新实例。

public static Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.MasterTargetServer MasterTargetServer (string id = default, System.Net.IPAddress ipAddress = default, string name = default, string osType = default, string agentVersion = default, DateTimeOffset? lastHeartbeatReceivedOn = default, string versionStatus = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryRetentionVolume> retentionVolumes = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryDataStore> dataStores = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryHealthError> validationErrors = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryHealthError> healthErrors = default, int? diskCount = default, string osVersion = default, DateTimeOffset? agentExpireOn = default, string marsAgentVersion = default, DateTimeOffset? marsAgentExpireOn = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryVersionDetails agentVersionDetails = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryVersionDetails marsAgentVersionDetails = default);
static member MasterTargetServer : string * System.Net.IPAddress * string * string * string * Nullable<DateTimeOffset> * string * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryRetentionVolume> * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryDataStore> * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryHealthError> * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryHealthError> * Nullable<int> * string * Nullable<DateTimeOffset> * string * Nullable<DateTimeOffset> * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryVersionDetails * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryVersionDetails -> Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.MasterTargetServer
Public Shared Function MasterTargetServer (Optional id As String = Nothing, Optional ipAddress As IPAddress = Nothing, Optional name As String = Nothing, Optional osType As String = Nothing, Optional agentVersion As String = Nothing, Optional lastHeartbeatReceivedOn As Nullable(Of DateTimeOffset) = Nothing, Optional versionStatus As String = Nothing, Optional retentionVolumes As IEnumerable(Of SiteRecoveryRetentionVolume) = Nothing, Optional dataStores As IEnumerable(Of SiteRecoveryDataStore) = Nothing, Optional validationErrors As IEnumerable(Of SiteRecoveryHealthError) = Nothing, Optional healthErrors As IEnumerable(Of SiteRecoveryHealthError) = Nothing, Optional diskCount As Nullable(Of Integer) = Nothing, Optional osVersion As String = Nothing, Optional agentExpireOn As Nullable(Of DateTimeOffset) = Nothing, Optional marsAgentVersion As String = Nothing, Optional marsAgentExpireOn As Nullable(Of DateTimeOffset) = Nothing, Optional agentVersionDetails As SiteRecoveryVersionDetails = Nothing, Optional marsAgentVersionDetails As SiteRecoveryVersionDetails = Nothing) As MasterTargetServer

参数

id
String

服务器 ID。

ipAddress
IPAddress

服务器的 IP 地址。

name
String

服务器名称。

osType
String

服务器的 OS 类型。

agentVersion
String

服务器上的 scout 组件的版本。

lastHeartbeatReceivedOn
Nullable<DateTimeOffset>

从服务器接收的最后一个检测信号。

versionStatus
String

版本状态。

retentionVolumes
IEnumerable<SiteRecoveryRetentionVolume>

主目标服务器的保留卷。

dataStores
IEnumerable<SiteRecoveryDataStore>

构造中数据存储的列表。

validationErrors
IEnumerable<SiteRecoveryHealthError>

验证错误。

healthErrors
IEnumerable<SiteRecoveryHealthError>

运行状况错误。

diskCount
Nullable<Int32>

主目标的磁盘计数。

osVersion
String

主目标的 OS 版本。

agentExpireOn
Nullable<DateTimeOffset>

代理到期日期。

marsAgentVersion
String

MARS 代理版本。

marsAgentExpireOn
Nullable<DateTimeOffset>

MARS 代理到期日期。

agentVersionDetails
SiteRecoveryVersionDetails

代理版本详细信息。

marsAgentVersionDetails
SiteRecoveryVersionDetails

Mars 代理版本详细信息。

返回

用于模拟的新 MasterTargetServer 实例。

适用于