你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ArmRecoveryServicesSiteRecoveryModelFactory.SiteRecoveryProcessServerDetails 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 SiteRecoveryProcessServerDetails 的新实例。
public static Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryProcessServerDetails SiteRecoveryProcessServerDetails (string id = default, string name = default, string biosId = default, Azure.Core.ResourceIdentifier fabricObjectId = default, string fqdn = default, System.Collections.Generic.IEnumerable<System.Net.IPAddress> ipAddresses = default, string version = default, DateTimeOffset? lastHeartbeatReceivedOn = default, long? totalMemoryInBytes = default, long? availableMemoryInBytes = default, long? usedMemoryInBytes = default, double? memoryUsagePercentage = default, long? totalSpaceInBytes = default, long? availableSpaceInBytes = default, long? usedSpaceInBytes = default, double? freeSpacePercentage = default, long? throughputUploadPendingDataInBytes = default, long? throughputInBytes = default, double? processorUsagePercentage = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RcmComponentStatus? throughputStatus = default, long? systemLoad = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RcmComponentStatus? systemLoadStatus = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RcmComponentStatus? diskUsageStatus = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RcmComponentStatus? memoryUsageStatus = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RcmComponentStatus? processorUsageStatus = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryProtectionHealth? health = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryHealthError> healthErrors = default, int? protectedItemCount = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryProtectionHealth? historicHealth = default);
static member SiteRecoveryProcessServerDetails : string * string * string * Azure.Core.ResourceIdentifier * string * seq<System.Net.IPAddress> * string * Nullable<DateTimeOffset> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<double> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<double> * Nullable<int64> * Nullable<int64> * Nullable<double> * Nullable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RcmComponentStatus> * Nullable<int64> * Nullable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RcmComponentStatus> * Nullable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RcmComponentStatus> * Nullable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RcmComponentStatus> * Nullable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RcmComponentStatus> * Nullable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryProtectionHealth> * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryHealthError> * Nullable<int> * Nullable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryProtectionHealth> -> Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryProcessServerDetails
Public Shared Function SiteRecoveryProcessServerDetails (Optional id As String = Nothing, Optional name As String = Nothing, Optional biosId As String = Nothing, Optional fabricObjectId As ResourceIdentifier = Nothing, Optional fqdn As String = Nothing, Optional ipAddresses As IEnumerable(Of IPAddress) = Nothing, Optional version As String = Nothing, Optional lastHeartbeatReceivedOn As Nullable(Of DateTimeOffset) = Nothing, Optional totalMemoryInBytes As Nullable(Of Long) = Nothing, Optional availableMemoryInBytes As Nullable(Of Long) = Nothing, Optional usedMemoryInBytes As Nullable(Of Long) = Nothing, Optional memoryUsagePercentage As Nullable(Of Double) = Nothing, Optional totalSpaceInBytes As Nullable(Of Long) = Nothing, Optional availableSpaceInBytes As Nullable(Of Long) = Nothing, Optional usedSpaceInBytes As Nullable(Of Long) = Nothing, Optional freeSpacePercentage As Nullable(Of Double) = Nothing, Optional throughputUploadPendingDataInBytes As Nullable(Of Long) = Nothing, Optional throughputInBytes As Nullable(Of Long) = Nothing, Optional processorUsagePercentage As Nullable(Of Double) = Nothing, Optional throughputStatus As Nullable(Of RcmComponentStatus) = Nothing, Optional systemLoad As Nullable(Of Long) = Nothing, Optional systemLoadStatus As Nullable(Of RcmComponentStatus) = Nothing, Optional diskUsageStatus As Nullable(Of RcmComponentStatus) = Nothing, Optional memoryUsageStatus As Nullable(Of RcmComponentStatus) = Nothing, Optional processorUsageStatus As Nullable(Of RcmComponentStatus) = Nothing, Optional health As Nullable(Of SiteRecoveryProtectionHealth) = Nothing, Optional healthErrors As IEnumerable(Of SiteRecoveryHealthError) = Nothing, Optional protectedItemCount As Nullable(Of Integer) = Nothing, Optional historicHealth As Nullable(Of SiteRecoveryProtectionHealth) = Nothing) As SiteRecoveryProcessServerDetails
参数
- id
- String
进程服务器 ID。
- name
- String
进程服务器名称。
- biosId
- String
进程服务器 Bios ID。
- fabricObjectId
- ResourceIdentifier
结构对象 ID。
- fqdn
- String
进程服务器 Fqdn。
- ipAddresses
- IEnumerable<IPAddress>
用于与 RCM 组件通信的 IP 地址列表。
- version
- String
版本。
- lastHeartbeatReceivedOn
- Nullable<DateTimeOffset>
从进程服务器接收的最后一个检测信号。
- throughputStatus
- Nullable<RcmComponentStatus>
吞吐量状态。
- systemLoadStatus
- Nullable<RcmComponentStatus>
系统加载状态。
- diskUsageStatus
- Nullable<RcmComponentStatus>
磁盘使用情况状态。
- memoryUsageStatus
- Nullable<RcmComponentStatus>
内存使用情况状态。
- processorUsageStatus
- Nullable<RcmComponentStatus>
处理器使用情况状态。
- health
- Nullable<SiteRecoveryProtectionHealth>
进程服务器的运行状况。
- healthErrors
- IEnumerable<SiteRecoveryHealthError>
运行状况错误。
- historicHealth
- Nullable<SiteRecoveryProtectionHealth>
基于过去 24 小时内的运行状况的进程服务器的历史运行状况。
返回
用于模拟的新 SiteRecoveryProcessServerDetails 实例。